← πŸ“„ PAPER
EXIT LAB
OPS β†’
● fresh β€” 0.0h ago Β· Counterfactual replay of 11788 closed paper trades under each exit rule β€” reuses the paper ledger, no new data. Peak-based estimate (armedβ†’trail from peak; unarmedβ†’natural exit; floored at hard-SL; peak clamped 50Γ—). Directional, not a tick-exact backtest. Generated 2026-08-12 20:23 UTC. ⚠️ 260723 finding: this replay does NOT reliably predict live results β€” TRAIL-hair and TIGHT5 both looked strong here and both lost ~24-25% when actually run live (see paper.html LIVE STRATEGY badge for the real number). Treat rankings on this page as a shortlist to test, never as promotion proof by itself.

🎯 Recommended A/B mix

56% TIGHT5 + 29% TRAIL-hair + 15% TRAIL-tight
Weighted by profit Γ— consistency β€” (expectancy Γ— win-rate)^1.5 over the top-3 positive-expectancy exits, so the best exit (TIGHT5) takes the lion’s share and losing exits get zero. Pure TIGHT5 maximizes raw profit (Row TIGHT5 below: $493,517); this blend concedes a little for robustness so no single rule owns 100% (regime / overfit hedge). Row MIX shows the blended result vs pure ACTUAL.

πŸ† Per-segment Goldilocks (Exit Optimizer β€” OOS-validated, auto-retunes 4h)

Optimized on first 70% of days, champion must beat the incumbent on the LAST 30% out-of-sample (OOS) β€” this is still the SAME peak-replay math as above, so OOS alone is not live proof. Recs only β€” any live change needs Chris's approval AND a genuinely independent forward test (design pending, see project_exit_optimizer). S=single trail Β· T2=TP+trail Β· T3=TP+trail+moon-bag.
Legend: βœ“ gold number = stable β‰₯6 consecutive runs (same champion each re-run). 🚨 orange-outlined row = this segment hit SIREN tier (stable ~7d AND its shadow-lane number beat actual) β€” historically this has STILL not meant "safe to promote" (see the warning above), it just means the candidate is worth a real forward trial.
SEGMENTCHAMPION EXITTRAINOOSOOS 95% CIINCUMBENT OOSNSTABLE RUNS
🚨 GLOBALS(arm5/tr15/sl-20) 🟒+54%+65%[+57%,+75%]+31%10980+4277🚨 121βœ“
🚨 chain:solS(arm5/tr15/sl-20) 🟒+68%+69%[+57%,+83%]+34%6802+2876🚨 121βœ“
🚨 regime:poorS(arm5/tr15/sl-20) 🟒+49%+61%[+50%,+74%]+28%7166+2038🚨 121βœ“
🚨 profile:SWINGS(arm5/tr15/sl-20) 🟒+101%+69%[+59%,+81%]+33%4560+3132🚨 121βœ“
profile:TIGHT5S(arm5/tr15/sl-20) 🟒+15%+64%[+42%,+91%]+35%4871+73623βœ“
🚨 regime:groundS(arm5/tr15/sl-20) 🟒+65%+77%[+62%,+94%]+41%3234+1809🚨 113βœ“
chain:bscS(arm5/tr15/sl-20) 🟒+25%+59%[+45%,+77%]+27%2867+9699βœ“
🚨 src:momentum_scalpS(arm5/tr15/sl-20) 🟒+83%+83%[+45%,+129%]+44%1331+485🚨 104βœ“
profile:SNIPES(arm5/tr15/sl-20) 🟒+35%+30%[+12%,+51%]+1%1060+171121βœ“
🚨 src:fomoS(arm5/tr15/sl-20) 🟒+61%+72%[+52%,+101%]+35%572+629🚨 96βœ“
🚨 src:CS(arm5/tr15/sl-20) 🟒+55%+39%[+25%,+57%]+6%976+183🚨 121βœ“
🚨 src:BS(arm5/tr15/sl-20) 🟒+57%+40%[+27%,+57%]+8%931+195🚨 121βœ“
chain:baseS(arm5/tr15/sl-20) 🟒+15%+64%[+39%,+96%]+35%869+2069βœ“
🚨 src:fomo_curatedS(arm5/tr15/sl-20) 🟒+55%+78%[+33%,+154%]+44%834+121🚨 116βœ“
🚨 src:clusterS(arm5/tr15/sl-20) 🟒+100%+51%[+29%,+81%]+19%790+153🚨 95βœ“
🚨 src:oggy_kolS(arm5/tr15/sl-20) 🟒+29%+92%[+49%,+148%]+53%745+190🚨 86βœ“
🚨 src:AS(arm5/tr15/sl-20) 🟒+70%+116%[+24%,+260%]+72%804+118🚨 121βœ“
🚨 src:smartmoneyS(arm5/tr15/sl-20) 🟒+40%+59%[+29%,+100%]+25%675+131🚨 116βœ“
src:clu:fomoS(arm5/tr15/sl-20) 🟒+41%+113%[+59%,+197%]+73%448+2269βœ“
src:wallet_buysizeS(arm5/tr15/sl-20) 🟒+48%+32%[+11%,+49%]+8%558+704
🚨 chain:ethS(arm5/tr15/sl-20) 🟒+82%+61%[+26%,+102%]+33%485+47🚨 93βœ“
🚨 src:trendingS(arm5/tr15/sl-20) 🟒+56%+42%[+18%,+71%]+11%420+60🚨 74βœ“
src:accum_engineS(arm5/tr15/sl-20) 🟒+14%+15%[+4%,+31%]-5%402+6514βœ“
src:whalemoverS(arm5/tr15/sl-20) 🟒+11%+81%[+19%,+166%]+48%383+6023βœ“
src:known_convS(arm5/tr15/sl-20) 🟒+11%+56%[+16%,+91%]+29%383+5632βœ“
🚨 src:controlS(arm5/tr15/sl-20) 🟒+129%+96%[+31%,+123%]+53%274+20🚨 91βœ“
🚨 src:sniperS(arm5/tr15/sl-20) 🟒+26%+38%[+10%,+73%]+10%202+38🚨 92βœ“
src:DS(arm5/tr15/sl-20) 🟒+62%+56%[+11%,+104%]+23%170+328βœ“
src:oggy_boostS(arm5/tr15/sl-20) 🟒+75%+154%[+63%,+208%]+107%143+3511βœ“
chain:robinhoodS(arm5/tr15/sl-20) 🟒+124%+53%[+16%,+100%]+21%103+338βœ“
src:wallet_intelS(arm5/tr15/sl-20) 🟒+6%+57%[+31%,+102%]+29%115+189βœ“
src:cipherS(arm5/tr15/sl-20) 🟒+28%+90%[+52%,+125%]+55%80+5220βœ“
profile:MOMENTUMS(arm5/tr15/sl-20) 🟒+53%+21%[-5%,+38%]-11%88+33121βœ“
src:kol:michacallsS(arm5/tr15/sl-20) 🟒+21%+41%[+18%,+61%]+9%40+495
src:trenchS(arm5/tr15/sl-20) 🟒+36%+31%[+1%,+75%]+0%62+218βœ“
src:floor_revivalS(arm5/tr15/sl-20) 🟒+35%+45%[+22%,+81%]+14%54+278βœ“
src:volume_spikeS(arm5/tr15/sl-20) 🟒+18%+26%[+14%,+45%]+4%51+298βœ“
src:sa_accumS(arm8/tr15/sl-20) 🟒+56%+67%[+31%,+118%]+32%50+298βœ“
Engine next steps:

Exit strategy leaderboard β€” uniformly applied to every trade

Click a row to load its daily / weekly / monthly heatmap below. Expectancy = mean per-trade return; the tail (avg-win, p-return-x) matters more than win-rate for these power-law payoffs.
EXIT STRATEGYEXPECTANCYWIN RATEMEDIANAVG WINTOTAL PNLRET / $ IN
ACTUAL-26.1%16%-34.8%+91.5%$-324,032-27%
SNIPE+5.2%19%-32.0%+156.7%$54,825+5%
MOMENTUM+7.8%22%-30.8%+155.9%$84,727+7%
SWING ← now+10.8%25%-29.6%+154.5%$121,419+10%
TRAIL-tight+22.7%29%-27.2%+149.0%$262,206+22%
TRAIL-wide-8.0%14%-32.0%+158.8%$-101,138-8%
TRAIL-hair+30.8%33%-24.3%+143.0%$358,118+30%
TIGHT5+42.1%37%-10.0%+141.1%$493,517+41%
MIX β˜…MIX+35.9%35%-18.8%+142.5%$419,495+35%

Performance heatmap β€” MIX

β–  lossβ–  flatβ–  gainπŸ”₯ banger (top-10% interval) Β· 🩸 worst-10%