ICTTradingBot logoICTTradingBot
ICT · SMC · Quarterly Theory research platform

Prove the edge
before you risk a dollar.

A reproducible platform that turns ICT / SMC concepts into deterministic detectors, backtests each hypothesis honestly, and keeps live trading locked until it's validated. Not an LLM deciding buy or sell — auditable rules.

Live trading disabled by default · Paper & backtest first

One disciplined pipeline

📚

Research library

Upload transcripts, PDFs, images and links. Every ICT / SMC claim becomes a reviewable rule card.

🧭

Concept detectors

Deterministic detectors for FVGs, liquidity sweeps, SFP, MSS, CISD, SMT and displacement.

⏮️

Event-driven backtester

No-lookahead engine with realistic spread, commission, slippage and contract-roll logic.

🛡️

Independent risk engine

Per-trade risk, daily loss caps, max losing trades and a global kill switch — separate from signals.

🧪

Paper / live separation

Simulated broker first, then Tradovate / cTrader demo. Live stays disabled until validated.

🔁

Reproducible results

Every run logs strategy ID, config checksum, commit, data version, costs and slippage.

The disciplined path to live

Source materialDefinitionsDetectorsState machineBacktestPaper tradeLimited live