VST
Power generation company benefiting from surging AI data center electricity demand.
Score timeline
VST has the AI-power narrative but fails convergence: thesis_pct only 52 and no ticker-specific catalyst. The portfolio already owns the cleaner expressions of this trade (ETN, EQIX, DLR). Watchlist skip — not enough edge to add a fourth correlated name without a direct news catalyst.
VST has a credible AI-power thesis and decent Win-Probability of 68, but thesis_pct only 52 and no direct ticker-specific catalyst. Convergence bar for new buy (thesis>=60 AND wp>=65) not cleanly met. Cluster already represented by EQIX/ETN. Skip for now.
VST has the AI power narrative but lacks direct catalyst coverage in this window and thesis percentile is only middling. Win-Probability of 68 is decent but doesn't clear the 65 bar alongside a sub-60 thesis. Concentration concerns from risk specialist live in the Sizer, not here, but absent a thematic news cluster pull, this is a skip rather than a new_buy.
VST has the right thematic catalyst (AI data center power demand) and decent win probability, but thesis percentile is mediocre at 52 and the stock is 29% off highs — not the breakout fingerprint our winners share. Convergence bar (thesis>=60 AND win_prob>=65) not met. Watch but don't initiate.
Vistra has a credible AI-power thesis and decent win probability, but thesis_pct only 52 and no direct catalyst headline. 29% below 52w high suggests trend damage, not breakout. Doesn't clear the new_buy convergence bar (need thesis>=60 AND win_prob>=65). Skip — Portfolio Sizer can handle correlation, but absent a fresh catalyst this is just adding beta to an existing sleeve.
Vistra has the AI-power narrative but specialists do not converge — thesis only 52, win-prob 48, and the stock is broken technically. No new_buy bar met. Skip; existing energy-power exposure already covers this theme.
Watchlist bull thesis but Win-Probability only 48 with stock still in downtrend (-1.56% 5d, near 52wk lows). Fails convergence bar (need thesis>=60 AND win_prob>=65). Sector already crowded in portfolio. Skip.
VST fails the convergence bar — thesis_pct only 52 and win_prob 48, neither close to threshold for new_buy. Stock is 36% off highs with continued negative momentum, suggesting we'd be catching a falling knife in a sector where we already have ample exposure. Skip.
Strong AI power catalyst but win-prob specialist flags continued downtrend with no reversal signal. Thesis-pct only 52 and stock is 36% off highs without stabilization. Convergence bar not met (need thesis>=60 AND win_prob>=65). Skip until trend reverses.
Watchlist name with no convergence. Thesis and win-prob both below 60 — fails new_buy bar. Stock down 36% from highs with negative momentum and no concrete catalyst. Pass.
VST sits in a crowded energy-power sleeve where we already hold ETN, EQIX, DLR. Win-prob agent sees it near support but trend not reversed; momentum at 16 confirms. Catalyst is real (AI power demand) but doesn't override broken near-term setup. No convergence — skip.
VST is 36% off highs with momentum still negative and no convergence — thesis is only 52nd percentile and win_prob below 50. Fails the new_buy bar (need thesis>=60 AND win_prob>=65). Adding would also stack correlation onto held ETN/EQIX. Skip.
VST is watchlist with deteriorating technicals — momentum_pct 14, well off highs, -4% 5d. Win-Probability only 45 and no direct catalyst in news. Fails the new_buy convergence bar (need win_prob>=65 and thesis>=60). Skip.
VST is watchlist and fails the new-buy convergence test: win_probability=45 is well below the 65 threshold, and thesis_pct=52 is below 60. Stock is 33% off its high with momentum_pct=10 — broken technical setup, not a breakout. Catalyst is real but generic sector hype rather than company-specific. Hard skip.
Fails the new_buy convergence test (need thesis_pct >=60 AND win_prob >=65; VST has 52 and 45). Momentum is collapsed at 12, signaling the AI-power trade has corrected. Quality is weak (44). Pass.
VST fails the new-buy convergence bar (thesis 52, win_prob 45). Worst momentum in the batch with significant technical damage from highs and no fresh catalyst. Adding it stacks more energy-power correlation on existing held names. Skip.
Watchlist name with weak momentum (15), failing convergence bar (win_prob 45 < 65), and Risk Agent explicitly flags concentration — energy-power would push to 18%+ with high correlation to ETN/EQIX/DLR. Hard rule 5 applies. Skip.
Hard skip. Risk agent explicitly flags energy-power concentration — adding VST violates the hard risk constraint. Momentum broken at 11, stock has lost technical setup with $72 gap from highs. Win_prob 45, below new-buy bar. No convergence.
Watchlist name failing the convergence bar (thesis 52, win-prob 45 — both below thresholds). Momentum is broken at 14, stock down 33% from highs. Risk agent explicitly flags sector concentration if added. No company-specific catalyst, only generic AI power narrative. Hard skip.
VST momentum is broken (9th percentile), risk agent explicitly flags concentration adding it pushes energy-power to 18%+ with high correlation to existing names. Hard risk constraint applies. Skip.
Worst setup in the batch. Momentum percentile of 12 signals active breakdown, catalyst agent found zero relevant news, and risk agent flags severe concentration with existing energy-power book. Adding here violates Principle 5 (hard risk constraint on sector concentration). Hard skip.
VST fails on multiple fronts: weak momentum, no specific catalyst in news window, and risk agent explicitly warns adding it pushes energy-power concentration past tolerance with high intra-sleeve correlation. Hard rule 5 (risk constraints) blocks add.
VST does not clear the convergence bar (thesis 52, win-prob 52). More importantly, risk agent flags a hard concentration constraint — energy-power is already 13.2% and VST shares the same AI power factor exposure as existing holdings. Hard rule applies: do not add to concentrated theme. Skip.
Risk agent explicitly flags theme concentration — adding VST stacks on top of existing AI-power exposure. Hard rule 5: do not add to flagged concentration. No catalyst, weak momentum (44). Skip.
VST is already the largest holding and energy-power is the second-largest sector at 24%. Risk Agent flags this as hard constraint. Per principle 5, do not add to concentrated sector regardless of individual merit. This evaluation is for adding more — skip. Existing position handled separately.
VST is already the largest holding and energy-power is the second-largest sector at 24%. Risk Agent flags this as a hard constraint — no adding. Specialists are middling (thesis 52, win_prob 52) and catalyst is neutral. Skip incremental exposure.
Risk agent explicitly flags adding more VST as dangerous concentration. Per Principle 5, hard constraint. Existing position is fine but no case to add. Score reflects no-add stance for ranking purposes; existing position should be held separately.
VST is already the largest holding in an over-concentrated sector. Risk constraint is hard — do not add. The existing position remains, but no incremental conviction for a new buy. Skip on the watchlist line.
Rule 5: risk constraints are hard. Energy-power is 24% of book and VST is already the largest position. Cannot add. Existing position holds via separate evaluation; this watchlist entry is a skip on concentration alone.
Held but barely green. Thesis percentile has dropped to 30 as the trade got crowded and momentum weakened (20th pct). Risk agent flags it as largest position in already-concentrated power sleeve. Not breaking down enough to trim aggressively given +1.7% PnL and supportive catalyst, but conviction reduced. Hold, do not add.
Held at +6.6% — under the 20% protect-the-winner threshold. Thesis percentile dropped to 30 and risk quality is poor (20) due to concentration. But specialists do not signal active breakdown (only 1 of 4 negative), so hold rather than trim. Do not add — energy-power concentration is hard constraint.
VST up 10% since entry with the strongest catalyst signal in this batch — Bloomberg power-constraint narrative directly supports thesis. Already largest holding so no add, but protect the winner: hold size. Thesis percentile dropped to 30 because newer names rotated up, but the agentic AI power demand story is still working. Risk concentration prevents any addition.
VST is held and modestly profitable with constructive momentum and catalyst tailwinds from AI energy demand narrative. Thesis percentile dipped to 30 but specialist commentary confirms structural bull case intact. Hard concentration cap prevents adding. Hold.
Held winner up 8.7%, but thesis_pct collapsed to 30 and Win-Prob to 45 with risk quality only 20. Per principle 1, winners deserve protection — but +8.7% isn't yet the 20%+ threshold and three of four specialists show deterioration signals (thesis, win_prob, risk). Hold the position but no add given concentration. Don't trim yet — catalyst still supportive and momentum positive.
Held winner up ~9%, so default is protection - but thesis_pct=30 and win_prob=45 are weak, and risk agent flags it as the largest position in an already-concentrated power sleeve. Not adding. Hold the position but do not let conviction push toward add territory; the concentration constraint is hard.
VST is the portfolio's largest position with only modest gains and softening specialist views (thesis 30, win-prob 45, risk quality 20). Not enough deterioration to cut — still up and catalyst supportive — but do not add. Hold and monitor; if two more specialists turn negative, trim.
VST is a modest winner but thesis percentile has dropped sharply (30) as the power trade crowds. Valuation stretched at 71x PE, down 29% from peak. Not a clear breakdown — catalyst and performance still supportive — but concentration is a hard constraint against adding. Hold at current weight, do not add.
VST held at 7.6% but thesis has deteriorated to 30th percentile with win probability only 45. PnL barely positive at +2.87% so protect-winner rule doesn't apply. Risk agent flags dangerous energy-power concentration. Stretched valuation and weakening setup. Trim to reduce sector exposure.