AI · HK Financials — Track record
Every elapsed decision is graded against what prices actually did — hit-rates and errors per signal family, plus the cost of the decisions this book chose not to take.
Scorecard
Hit-rates per signal family.
| Signal family | Dir | n | Hit 1W | Hit 4W | Hit 12W | Med err 1W | Stop-first | Bias | Status |
|---|---|---|---|---|---|---|---|---|---|
| FailedBreakdown_Up_20D | sell | 19 | 18% | — | — | — | 0% | -6 | ● active |
| FailedBreakdown_Up_20D | buy | 7 | 71% | — | — | +5.4% | 29% | +4 | ● active |
| NoTrade | sell | 5 | 0% | 0% | — | — | 0% | -10 | ● active |
| ReversalDown_Overbought | sell | 5 | 60% | — | — | — | 0% | +2 | ● active |
| BreakoutUp_20D (PROFIT_ARMED) | sell | 2 | 100% | — | — | — | 0% | 0 | ○ building sample (2/5) |
| BreakoutUp_20D | sell | 2 | 100% | — | — | — | 0% | 0 | ○ building sample (2/5) |
| BreakoutUp_52W | buy | 2 | 100% | 100% | — | -1.3% | 0% | 0 | ○ building sample (2/5) |
| MomentumContinuation_Up | sell | 2 | 100% | — | — | — | 0% | 0 | ○ building sample (2/5) |
| BreakoutUp_20D | buy | 1 | — | — | — | — | 0% | 0 | ○ building sample (1/5) |
| BreakoutUp_52W | sell | 1 | — | — | — | — | 0% | 0 | ○ building sample (1/5) |
| FailedBreakout_Down_20D | sell | 1 | 0% | — | — | — | 0% | 0 | ○ building sample (1/5) |
| NoTrade (PROFIT_ARMED) | sell | 1 | 0% | — | — | — | 0% | 0 | ○ building sample (1/5) |
| PullbackBuy_VWAP | buy | 1 | 100% | 100% | — | -1.7% | 0% | 0 | ○ building sample (1/5) |
| ReversalDown_Overbought (PROFIT_ARMED) | sell | 1 | 0% | — | — | — | 0% | 0 | ○ building sample (1/5) |
Counterfactuals Counterfactuals grade decisions that were NOT executed — expired queues, no-chase rules, untaken optional trims — against what the market then did. They are kept strictly separate from the calibration cells above.
What the decisions we didn't take would have done.
- Queue expiry (order lapsed unfilled) — 5 cases , median would-have 1W move +1.6% → verdict: cost
- Optional trims not taken — 89 cases , median would-have 1W move +1.4% → verdict: saved
- No-chase queue (queued a pullback instead of chasing) — 10 cases , median would-have 1W move +0.1% → verdict: cost
- Anticipate slot (pre-breakout buy-stop) — 3 cases → verdict: n/a
Counterfactuals are advisory evidence for the book's learnings reviews — never blended into the calibration cells.