Market Scan
Analyze Ticker
Watchlist
Portfolio
Open Trades
Performance
Win / Loss Breakdown
What's Working
Closed Trades
Signal Lab
Signal Accuracy — All TAKE recommendations
Target hit vs stop hit across all resolved signals
Pending Signal Age
How long open signals have been active
Resolved Trade Outcomes (R Multiple)
Distribution of resolved signals only — pending trades excluded
By Engine Mode
By Strategy Type
By Market Regime
By Direction
By Sector
By AI Score
Does the AI score correlate with outcomes?
Rocket Discovery Performance
How far did detected rockets actually move after scan?
Rocket scans measure discovery power — how large the move became after detection, tracked for up to 365 days. Each scan event is logged independently. Max price updated daily via yfinance.
Watch Candidate Efficacy
Would the near-miss setups have worked? Tracks incubator picks that scored below threshold.
If watch candidates outperform TAKE signals, your score threshold may be too high. If they underperform, the filter is working correctly.
How This Works
Every time the engine generates a TAKE signal, it's logged automatically with entry, stop, and target prices. The validator checks historical prices using yfinance to determine if the target or stop was hit first. Signals remain pending until market data is available. Timeouts occur after 20 trading days.
This is your engine's public scorecard — it builds trust with users and provides ongoing feedback for strategy improvement.