Shadow book.
Every play the engine emits, paper-traded at realistic size — the quantitative trial-and-error lab the live suggestions are calibrated against.
Performance & analytics — expectancy, equity curve, P&L attribution, entry timingclick to expand
Live system, retired signals excluded
Equity curve, active strategies only
Where the money came from
Chase vs pullback — which actually pays?
Entry day classified from the underlying's move on the open date (red = down day = pullback, green = up day = chase). The higher expectancy-per-trade column is the empirically better entry style for the current book — the live scout uses this to bias entry-timing badges.
Closed · last 30d · 19 of 111
| Trade | Signal | Opened | Closed | Hold | P&L | % | Why |
|---|---|---|---|---|---|---|---|
✗CALL AAOI $165 exp Jun 12 | CC_INCOME | May 29 | Jun 1 | 3d | -$3.9K | -152% | premium hit 1.5x entry (50% lo |
✗CALL AXTI $112 exp Jun 12 | CC_INCOME | May 29 | Jun 1 | 3d | -$525 | -57% | premium hit 1.5x entry (50% lo |
✗CALL AXTI $113 exp Jun 12 | CC_INCOME | May 29 | Jun 1 | 3d | -$530 | -60% | premium hit 1.5x entry (50% lo |
✓PUT ANET $152.5 exp Jun 12 | CSP_INCOME | May 29 | Jun 1 | 3d | +$196 | +56% | BTC target (50% profit) hit |
✗CALL AAOI $180 exp Jun 12 | CC_INCOME | Jun 1 | Jun 1 | 0d | -$2.3K | -92% | premium hit 1.5x entry (50% lo |
✗CALL AAOI $182.5 exp Jun 12 | CC_INCOME | Jun 1 | Jun 1 | 0d | -$2.1K | -90% | premium hit 1.5x entry (50% lo |
✓CALL GEV $1020 exp Jun 26 | CREDIT_SPREAD | Jun 1 | Jun 1 | 0d | +$140 | +70% | BTC target (50% of max profit) |
✓PUT META $590 exp Jul 17 | UW_PUT_FLOW | Jun 1 | Jun 1 | 0d | +$873 | +58% | target +50% hit |
✓PUT INTC $109 exp Jun 5 | IV_RANK | May 22 | May 29 | 7d | +$188 | +61% | BTC target (50% profit) hit |
✗PUT AAOI $152.5 exp Jun 5 | IV_RANK | May 22 | May 29 | 7d | -$70 | -11% | DTE ≤ 7 — force exit (theta cr |
✓PUT CEG $280 exp Jun 5 | CSP_INCOME | May 29 | May 29 | 0d | +$65 | +15% | DTE ≤ 7 — force exit (theta cr |
✓PUT CEG $262.5 exp May 29 | MANUAL | May 20 | May 20 | 0d | +$268 | +62% | BTC target (50% profit) hit |
✓PUT AAOI $175 exp May 15 | MANUAL | May 1 | May 8 | 7d | +$260 | +12% | DTE ≤ 7 — force exit (theta cr |
✓PUT AAOI $162.5 exp May 15 | MANUAL | May 4 | May 8 | 4d | +$555 | +32% | DTE ≤ 7 — force exit (theta cr |
✗CALL MSFT $400 exp May 15 | intraday_scan | May 6 | May 8 | 2d | -$130 | -4% | DTE ≤ 7 — force exit (theta cr |
✓CALL META $615 exp May 15 | intraday_scan | May 6 | May 8 | 2d | +$63 | +5% | DTE ≤ 7 — force exit (theta cr |
✓PUT INTC $88 exp May 29 | IV_RANK | May 1 | May 6 | 5d | +$192 | +55% | BTC target (50% profit) hit |
✓CALL AAOI $200 exp May 8 | intraday_scan | May 6 | May 6 | 0d | +$65 | +7% | DTE ≤ 7 — force exit (theta cr |
✓PUT INTC $86 exp May 29 | IV_RANK | May 4 | May 5 | 1d | +$159 | +50% | BTC target (50% profit) hit |
How far do actual fills drift from the model?
| Signal | Trades | Target % | Median slip | p90 slip | Median hold | Verdict |
|---|---|---|---|---|---|---|
| GEX_FLIP | 60 | 68% | 541 bps | 3187 bps | 6d | WIDE |
| UW_FLOW | 4 | 50% | 597 bps | 1123 bps | 1d | WIDE |
| intraday_scan | 3 | 0% | — | 0 bps | 2d | TIGHT |
| MANUAL | 3 | 33% | 1161 bps | 1161 bps | 4d | WIDE |
Slippage measures how far the actual realised return drifted from the model's +50% target / -50% stop benchmark. TIGHT<200bp = model trustworthy. OK 200–800bp = adjust expectations. WIDE>800bp = re-calibrate. DTE force-close + expirations are excluded (no clean benchmark to measure against).
Signal performance · last 30d
| Signal | Trades | Win rate | Avg P&L | Total P&L | Open |
|---|---|---|---|---|---|
| GEX_FLIP | 76 | 71% | +$998 | +$75.8K | 33 |
| UW_FLOW | 9 | 78% | +$4.3K | +$38.6K | 5 |
| MANUAL | 3 | 100% | +$361 | +$1.1K | 0 |
| UW_PUT_FLOW | 1 | 100% | +$873 | +$873 | 11 |
| TRIPLE_CONFIRM_LONG | 1 | 100% | +$870 | +$870 | 1 |
| CSP_INCOME | 2 | 100% | +$131 | +$261 | 4 |
| CREDIT_SPREAD | 1 | 100% | +$140 | +$140 | 10 |
| earnings_5_7_AMC | 1 | 100% | +$65 | +$65 | 0 |
| NVDA_corning_optical_halo | 1 | 100% | +$65 | +$65 | 0 |
| decision_zone_loss_cap | 1 | 100% | +$63 | +$63 | 0 |
| no_recovery_signal | 1 | 100% | +$63 | +$63 | 0 |
| AAPL_chip_rumor_bloomberg | 0 | — | — | +$0 | 1 |
| portfolio_audit_5_3 | 0 | — | — | +$0 | 1 |
| corning_optical_jv_catalyst | 0 | — | — | +$0 | 1 |
| meta_insider_gpu_shortage | 0 | — | — | +$0 | 1 |
| GEX_FLIP_DOWN | 0 | — | — | +$0 | 6 |
| MACRO_HEDGE | 0 | — | — | +$0 | 2 |
| TRIPLE_CONFIRM_SHORT | 0 | — | — | +$0 | 2 |
| intraday_scan | 3 | 67% | -$1 | -$3 | 2 |
| theta_decay_12dte | 1 | 0% | -$130 | -$130 | 0 |
| post_earnings_winner_lock | 1 | 0% | -$130 | -$130 | 0 |
| IV_RANK | 12 | 50% | -$665 | -$8.0K | 3 |
| CC_INCOME | 11 | 27% | -$1.2K | -$13.5K | 1 |
Want all-time history? See /system. Want lifecycle stages? See /regime.