📈 The Trading Machine

A self-driving quantitative trading lab — paper money, real statistics. live validation phase · portfolios →

What is this?

A cross-sectional machine-learning system that ranks ~1,400 US stocks every afternoon by expected 5-day relative return, trades the top decile on a paper account, and — the actual point — measures whether its own edge is real. Three gradient-boosted models (1, 5, and 21-day horizons) vote on rank-normalized price, volume, and sector-relative features. Out-of-sample rank-IC: +0.0340 (t = 4.12) across 718 walk-forward days. That's a small, statistically real edge — the kind professional quant runs on — held to honest accounting: purged cross-validation, Newey-West statistics, transaction-cost brackets, and a research kill log where failed ideas stay buried.

Latest ranking (2026-10-08 · 1464 names scored · 5/5 tranches deployed)

#SymbolScorePriceSector
1STX0.998$775.70Information Technology
2TER0.996$393.25Information Technology
3INTC0.994$106.61Information Technology
4MU0.992$1,035.40Information Technology
5FCX0.990$70.83Materials
6FIX0.989$1,697.23Industrials
7MRVL0.986$271.31Unknown
8LRCX0.986$317.56Information Technology
9JBL0.985$297.19Information Technology
10KEYS0.985$373.90Information Technology

Live IC — does the edge survive contact with reality?

Live rank-IC over 79 scored sessions: +0.0005 (backtest OOS: +0.0340). A meaningful comparison needs ~60 sessions.

DateRank-ICNames
2026-09-18+0.26341468
2026-09-21+0.20721471
2026-09-22+0.19351471
2026-09-23+0.15091468
2026-09-24+0.15881470
2026-09-25+0.23181470
2026-09-28+0.16891469
2026-09-29+0.09171466
2026-09-30-0.01001466
2026-10-01-0.22971465

Execution cost

Mean +2.8 bps per side over 500 fills (11 sessions). Backtest survival brackets: Sharpe 1.06 @5bps · 0.71 @10bps · ~0 @20bps. Paper fills exclude market impact — treat as a lower bound.

Account equity

DateAccountEquityPositions
2026-10-02A$26,9230
2026-10-02B$27,027202
2026-10-05A$26,9230
2026-10-05B$27,050202
2026-10-06A$26,9230
2026-10-06B$27,224202
2026-10-07A$26,9230
2026-10-07B$26,838202
2026-10-08A$26,9230
2026-10-08B$26,430202

Honest caveats

Paper trading only. The backtest universe is current index members (survivorship bias inflates results). Free IEX data. The 2025 backtest year was weak (IC +0.016). None of this is investment advice — it's an experiment in doing retail quant with professional statistical hygiene.