$ cd ../projects
PAPER-FIRST R&DIndependent project · 2026 · in active development

Earnings Trading Platform

An earnings-trading research platform built to answer one question per print: was the edge real?

Code available on request · full case study coming soon
Replay
every print re-runs through the full pipeline
Walk-fwd
backtests over the live ticker universe
A/B
champion vs challenger engine promotion gates
Paper-first
no live capital until the edge is proven

$ ls screenshots/

Per-ticker earnings prep cards with EPS and revenue estimates, expected move and past print reactions
The prep board — estimates, expected move, and past prints per ticker
Earnings radar listing today's prints across the watchlist with estimates and reaction data
The radar — today's prints across the watchlist
Print replay pipeline: filing detected, parsed, features, signals, and the reviewed outcome
Print replay — one historical print through the full pipeline
Walk-forward backtest run configuration and per-trade replay results
Walk-forward backtests with per-trade replay results
Calibration and promotion gates with champion versus challenger engine comparison
Promotion gates — challengers must beat the champion to act

$ render architecture.svg

estimates & filingsEPS · revenue · 8-Kpast print reactionsexpected moveradar · prep boardper-ticker contextengineschampion vs challengerprint replay · backtestswalk-forward · gradedpromotion gatelive capitallockededge must prove outTelegram alertspaper / shadow onlyPAPER-FIRST — NO LIVE ORDER UNTIL THE EDGE SURVIVES VALIDATION

01 / What it is

An independent research platform for trading around company earnings prints. A radar tracks upcoming prints across a watchlist; each ticker gets a prep board assembled before the event — consensus EPS and revenue estimates, the options-implied expected move, past print reactions, and an analyst picture — so every decision starts from the same structured context.

02 / Replay, gate, repeat

The simulator re-runs any historical print through the full pipeline — filing detected, parsed, features extracted, signals scored, outcome reviewed. Engines compete champion vs challenger: a new configuration (including LLM-driven variants) must beat the incumbent across graded replays before it earns promotion, and calibration gates decide which engines are eligible to act at all. Backtests run walk-forward over the same universe, with per-trade replay results to inspect.

03 / Paper first, by design

Like its sibling research platform, the system measures before it trades: shadow modes, paper-only runs, and a reviewable trail for every decision. The research is still in progress — this page is an early preview, and the full case study lands when the methodology closes. Code available on request.

04 / The gate to live capital

This system does not trade real money yet — on purpose. Before a single live order, the edge has to survive validation end-to-end: replayed prints, walk-forward backtests, and champion/challenger runs that hold up out-of-sample, net of fees, slippage, and the adverse selection that quietly kills paper edges. Until that bar is cleared, everything runs in shadow and paper modes. The project is in active development; if the edge proves real, it goes live small and measured — and if it does not, the postmortem will say so honestly. Either outcome is a result.

$ cat stack.txt

Algorithmic TradingEarningsBacktestingSimulationChampion/ChallengerLLM EnginesTelegram AlertsIBKR Integration

Want the full story once the research closes? Code walkthrough available on request — get in touch.