The thesis changed
News, competition, or execution moved against the reason you originally bought.
Find the breakChallenge every position. Cut what no longer works. Stay with what still does.
PortVise tests your investment thesis against live market data, recent news, portfolio risk, and changing market regimes, then turns the evidence into a structured decision memo.
Selling is harder because the position is no longer an idea. It has a price, a history, and a story you have defended. PortVise gives every holding a fresh review.
News, competition, or execution moved against the reason you originally bought.
Find the breakA strong performer can quietly become an oversized factor or concentration bet.
Size the convictionA drawdown can trigger an early exit even when the evidence still supports the position.
Protect the upsidePortVise separates research, risk, regime, and validation before the final recommendation, so the answer is built from visible evidence instead of one opaque prompt.
Frames the review and research priorities.
Loads prices, returns, history, and macro signals.
Researches current events and thesis risks.
Measures factors, concentration, and stress losses.
Compares the market with historical analogs.
Finds hidden bets, crowding, and portfolio drift.
Checks the evidence for gaps and conflicts.
Turns the findings into prioritized actions.
The final memo explains the recommended posture, primary risk, timing, and what would justify changing the decision later.
The portfolio’s AI exposure remains supported, but correlated holdings create more downside than the individual theses suggest.
Estimate factor loadings, marginal risk, correlated clusters, and scenario losses.
Compare today’s macro state with historical periods and inspect forward portfolio outcomes.
Follow three transparent candidate portfolios as PortVise reviews the day’s evidence, challenges every position, and sends the decisions worth paying attention to.
Durable businesses with strong returns on capital and long reinvestment runways.
The compute, data, and platform companies powering the next investment cycle.
Cash-generative holdings selected for income, balance-sheet strength, and defense.
Three signals changed today. One deserves action.
NVDA and AVGO now drive 41% of estimated portfolio risk.
One concise email after the market closes. Choose the portfolios you want to follow. No trade alerts, promotions, or intraday noise.
Arena runs a paper-trading comparison between a plain LLM trader and the same trader informed by PortVise. Both start with the same capital, watchlist, rules, and market data.
Same starting lineIdentical portfolio and constraints.
Daily decisionsScheduled, recorded, and inspectable.
Honest evidenceAn experiment, not a promise of returns.
PortVise supports OpenAI-compatible endpoints, from cloud providers to local gateways. Run the web app with Python or package it with Docker.
# Install dependencies
$ uv sync
$ npm install
# Start the portfolio advisor
$ uv run python run.py
✓ PortVise running at http://localhost:7860
PortVise is a self-hosted alpha. Model output can be wrong, market data can be stale, and third-party providers may receive portfolio inputs depending on your configuration. It is not financial advice.
Follow three portfolios and get their evidence-based review after every market day.