How to use this dashboard
Everything here is read-only. Scans run every morning at 8:30 (Singapore time) after the daily close, or when you press Run scan. Real orders only happen when you place them (US stocks in IBKR) or approve them with Claude (Hyperliquid).
Daily routine (5 minutes)
- Regime tiles (top of Scan): is the market letting us trade? Crypto follows BTC; stocks follow QQQ. If QQQ is below its weekly 9/21 EMA (bear phase) → stocks: A6 Capitulation, plus A9b Breakout at half risk; no other longs.
- Top picks: at most 3 candidates, one per theme. Check each card's trigger and concerns.
- Close to triggering: set price alerts at the trigger levels.
- My account: positions, R, stops, slots left (max 5 positions, ≤ 1.5% total risk).
- When an alert fires: check the card again, then use the order ticket (US stocks) or ask Claude (Hyperliquid).
Scan tab: the sections
| Top picks | Always shown at the top (not a filter); one block for Crypto (max 2) and one for Stocks (max 3); the Crypto / Stocks / US filter buttons narrow it to that market. Chosen automatically: core strategies only; verdict consider or watch; status triggered/armed/shakeout/reclaimed; not commodities; not blocked by the regime; not something you already hold. Scored by: consider +100, triggered +50, closeness to trigger (up to +20), base quality ×3, liquidity, theme strength for longs (±10), theme leader +8. Max one per theme. In a stock bear regime (QQQ below its weekly 9/21 EMA): stock longs (A9b Breakout, A5 Shakeout reclaim) are paper-only (forward-tested, never in Top picks); A6 Capitulation is paused. Decided 2026-11-03 after A9b/A5 lost in the live forward test during the October bear phase. |
| Same theme box | The same strategy firing on 3+ markets at once: usually one event (e.g. a sector sell-off). Treat as one bet. |
| ✅ Ready now | Triggered and all conditions met (verdict consider). Usually 0–2. |
| ⏰ Close to triggering | Core setups within 3% of their trigger. Set alerts. |
| ⚠️ Warnings | A2 A/D divergence: don't buy; trim if held. |
| 👀 Watchlist | Armed core setups further from the trigger (collapsed). |
| ❌ Skipped | Fails a rule; the reason is the first concern on each card (collapsed). |
Scan tab: the filter buttons
| Core only | Setups from strategies proven on that market (default view). |
| All | Everything, including monitor and archived strategies. |
| Armed / Triggered | By status (where the chart is). |
| Consider / Watch / Warnings / Skip | By verdict (what to do). |
| Crypto / Stocks / US stocks (IBKR) | By market: Hyperliquid crypto, Hyperliquid stock perps (xyz), and US stocks not limited to Hyperliquid. |
| Commodities / FX / indexes | Oil (WTIOIL = xyz:CL), gold, silver, gas, currencies, indexes. Hidden by default: untested, all monitor. |
Labels on each card
| Status | armed = setup in place, waiting for the trigger · triggered = just crossed it · extended = already >3% past (don't chase) · shakeout = A5 dip happened, waiting for the reclaim · reclaimed = A5 dip-and-reclaim happened last session · failed = it triggered but price is already back beyond the stop: that attempt is over · candidate = A3/A4 setup on today's close · not a leader = crypto base but not outperforming · warning = A2. |
| Verdict | consider = all conditions met, size an order · watch = keep an eye on it · skip = fails a rule · warning = don't buy / trim. |
| Tier | core = proven on that market, tradable · monitor = forward-tested only, never "consider" · archived here = failed on that market. |
| Quality x/6 | Breakout/breakdown bases: volatility contracting, volume drying up, prior move ≥ 30%, near highs/lows, leader/laggard, higher lows/lower highs. |
| Plan box | Trigger level and distance, the trigger rule, stop distance and position size at your risk %. |
| Order ticket | US stocks: exact IBKR order (shares, buy-stop and limit, stop-loss, take-profits) from your account size and risk % (set above the setups). |
| Observations / Reasons / Concerns | The numbers · the rules that passed · what fails or needs care (regime, quality, earnings, funding…). |
Themes panel
Stocks grouped by how they actually move over the last 30 days, after removing QQQ's move. "vs QQQ" = the theme's average 30-day return minus QQQ's. "Leaders" = its strongest members. "Leading" = share of members in the Leading tier (close above the 50 EMA, 50 above the 150). Names are auto-built from industries, so read the members. Martin Luk's rule: buy the strongest name in the hottest theme.
Alphas & results tab
| Core / Monitor / Archived | Grouping by tier. Each card also shows the tier per market (crypto, stocks). |
| Tested + / ~ / Rejected | Backtest verdict: a real edge that held up · small, mixed or phase-dependent · lost money. |
| Backtest | Rules run on past data (2–10 years) with costs. "Halves" = first vs second half; "hold-out" = data never used while designing (2021–24 crypto); "walk-forward" = re-tuned on past data only, then tested on the next period. |
| Forward test (live) | Signals logged by the daily scan since 17–18 Oct 2026 and scored on real prices afterwards. Trust a number only after ~20–30 signals. |
| Feedback gate | A9/A10: trade only while the last 5 finished forward trades averaged above 0R (his "your own results first" rule). "Warming up" = fewer than 5 so far. |
| Show example chart | A real past case of the pattern, with entry, stop and exit. |
Forward trades tab
| What it is | Paper trades: every signal replayed on real prices; no money involved. Real trades are in the journal. |
| Status | armed = waiting for the level · open = simulated position running · done = finished · no fill = gapped >3% past the level · cancelled = base broke the other way first · expired = no trigger in time. |
| Plan R | Result of the full trade plan in R: 15% off at 3R and 5R, rest trailed on the daily 9 EMA (A2/A4/A6 exit after ~3 days), stop always on. "now" = if closed at the current price. |
| Raw R 3d / 7d / 14d | Simple check: the stop, or the price after 3/7/14 days, with no take-profits or trailing. |
| Best | The best R reached before the end. |
| Fees / funding | Not included (about −0.05 to −0.15R per trade). |
Glossary
| R | Your risk on a trade (entry to stop). Default 0.3% of the account. +3R = three times what you risked. |
| ATR / daily range | Average daily high-to-low move (20 days). Used for stop distance and his speed filter (≥ 3.5%). |
| EMA 9/21/50/150 | Exponential moving averages. 9/21 = short-term trend and pullback zone; 50/150 = tier and long-term trend. |
| Regime | Whether the market lets us trade a side: BTC (crypto) or QQQ (stocks) vs their weekly 9/21 EMA. |
| Leader | Crypto: 30-day return ≥ 4.3% above the crypto average. Stocks: strongest members of a theme. |
| Base / squeeze | Weeks of sideways action; the 9/21/50 EMAs bunched within 6% (coiled). |
| A/D | Accumulation/distribution: price position in each bar × volume. Falling A/D while price rises = weak buying. |
Strategies at a glance
A1 Market warning · A2 A/D divergence · A3 Pullback · A4 Bounce short · A5 Shakeout reclaim · A6 Capitulation · A7 Parabolic short · A8 Lockout rally · A9 Breakout (A9b) · A10 Breakdown · A11 Insider buying · A12 Funding crowding. Details, rules and results: the Alphas & results tab.