Overview Strategy How It Works Features Instruments FAQ Login to Dashboard
Automated ICT Trading

Institutional Strategy,
Automated Execution

A fully automated trading engine built on ICT methodology. Order Block and Fair Value Gap detection with session-based execution across CME futures and crypto.

Login to Dashboard → Read More ↓
Instruments
NQ / ES / YM / CL / GC + Crypto
Sessions
London & New York
Execution
Paper / IBKR / Binance
Updates
Real-time WebSocket
Powered By
CME Group Interactive Brokers Databento Binance TradingView

What is ICT Edge Fund?

ICT Edge Fund is a self-hosted algorithmic trading platform that automates Inner Circle Trader methodology. It detects Order Blocks, Fair Value Gaps, and session sweeps in real time, then executes precision entries during London and New York killzones.

Fully Automated
From signal detection to order execution — the engine runs autonomously, scanning for ICT setups and managing positions around the clock during active sessions.
Self-Hosted & Transparent
Run it on your own infrastructure with Docker. Every strategy parameter is configurable. Full backtest capability using the same engine code path as live trading.

Six Layers of ICT Confluence

Every trade requires multiple confirmations before execution. The engine evaluates six distinct layers of ICT methodology to identify high-probability setups.

Order Blocks
Detects institutional candle formations where smart money accumulates or distributes. Fractal-based identification with displacement validation and FVG proximity filtering.
Fair Value Gaps
Three-candle imbalance zones where price moved too fast for equilibrium. The engine tracks gap fill percentage and uses FVGs as precision entry and target levels.
SMT Divergence
Smart Money Technique divergence across correlated pairs. When NQ makes a new low but ES doesn't, the engine identifies institutional accumulation or distribution.
Daily Bias
Higher-timeframe directional bias from weekly and daily structure. The engine only takes longs in bullish bias and shorts in bearish bias, aligning with the institutional flow.
Killzone Macros
London and New York session windows with configurable macro timing. Trades only execute during high-liquidity periods when institutional players are most active.
News Shield (EAN)
Entry After News protection blocks order submission on high-impact days. Full-day blocks for NFP, CPI, FOMC, and Fed Chair speeches. Configurable impact and currency filters.
Six Layers of Confluence
No single indicator triggers a trade. The engine requires alignment across Order Block presence, FVG proximity, SMT divergence, daily bias direction, killzone timing, and news clearance before submitting any order. This multi-layer filter is what separates automated ICT execution from simple indicator crossovers.
Autonomous Optimization Pipeline
The engine continuously evaluates and adjusts its execution parameters based on live market conditions and backtest feedback.
1 Market Data Feed
2 Structure Detection
3 Confluence Filter
4 Order Execution
5 Trade Management

From Detection to Execution

Three core components work together: the detection engine, the real-time dashboard, and the broker execution layer.

Detection Engine
The core engine scans live candle data for ICT structures — Order Blocks, FVGs, session sweeps, and SMT divergences. When all confluence layers align, it generates a trade signal and submits the order.
Real-Time Dashboard
TradingView Lightweight Charts with all ICT indicators rendered in JavaScript — session boxes, OB zones, FVG fills, OTE levels, killzone highlights. Live WebSocket updates for positions and P&L.
Broker Execution
Paper trading for risk-free testing. Interactive Brokers for CME futures (NQ, ES, YM, CL, GC). Binance Futures for crypto. One strategy config, any broker — just switch the adapter.
Trade Lifecycle
Configure Strategy
Define your entry model, timeframes, sessions, risk parameters, and trade management rules. The strategy schema controls every aspect of the engine's behavior.
Engine Detects Sweep
The engine monitors price action for session liquidity sweeps — buy-side or sell-side raids that indicate institutional activity and potential reversals.
OB / FVG Entry
After the sweep, the engine waits for price to return to a validated Order Block or Fair Value Gap. Entry is placed at the OB, FVG, or OTE level with a calculated stop loss.
Trade Management
Automatic breakeven at a configurable R-multiple. Trailing stop engages after breakeven. Partial profit-taking at defined R targets. All parameters are per-strategy.
Session Complete
Position is closed at target, stop, or session end. Trade data is logged with full entry/exit details, R-multiple result, and indicator state for post-analysis.

Built for Serious Traders

Every feature is designed around the needs of ICT traders who want automated execution with full transparency and control.

Backtesting
Same engine code path for live and backtest — feed different candle sources. Replay historical data, compare strategy variations, and validate parameters before going live.
TradingView Charts
Lightweight Charts with full ICT indicator suite — session boxes, OB zones, FVG fills, OTE levels, killzone highlights, previous day high/low, and opening range gaps.
Trade Management
Automatic breakeven at configurable R-multiples, trailing stops after breakeven is hit, and partial profit-taking at defined R targets. All per-strategy configurable.
News Protection (EAN)
Entry After News system blocks order submission (not signal detection) on high-impact days. Full-day blocks for NFP, CPI, FOMC, Fed Chair speeches, and bank holidays.
Mobile PWA
Mobile-first responsive design with installable Progressive Web App support. Monitor trades, view charts, and check performance from any device with real-time WebSocket updates.
Multi-Broker
Paper trading for risk-free validation. Interactive Brokers for CME futures execution. Binance Futures for crypto. Switch brokers without changing your strategy configuration.

CME Futures & Crypto

Trade institutional-grade futures via Interactive Brokers or crypto perpetuals via Binance. All market data sourced from Databento (CME) and Binance Futures API.

Ticker Name Exchange Data Source
NQ E-mini Nasdaq-100 CME Databento
ES E-mini S&P 500 CME Databento
YM E-mini Dow Jones CME Databento
CL Crude Oil CME Databento
GC Gold CME Databento
BTCUSDT Bitcoin Perpetual Binance Binance API
ETHUSDT Ethereum Perpetual Binance Binance API
SOLUSDT Solana Perpetual Binance Binance API

Frequently Asked Questions

Common questions about ICT Edge Fund, how it works, and what you need to get started.

What is ICT Edge Fund?
ICT Edge Fund is an automated algorithmic trading platform that implements Inner Circle Trader (ICT) methodology. It detects Order Blocks, Fair Value Gaps, session sweeps, and SMT divergences in real time, then executes trades during London and New York killzones. It is a self-hosted trading engine, not a managed fund or investment product.
What brokers are supported?
Three broker adapters are available: Paper for risk-free simulated trading, Interactive Brokers (IBKR) for CME futures execution (NQ, ES, YM, CL, GC), and Binance Futures for crypto perpetuals. You can switch between brokers without modifying your strategy configuration.
What instruments can I trade?
CME futures: E-mini Nasdaq-100 (NQ), E-mini S&P 500 (ES), E-mini Dow Jones (YM), Crude Oil (CL), and Gold (GC) — all via Databento market data and IBKR execution. Crypto: BTCUSDT, ETHUSDT, SOLUSDT and other Binance Futures perpetuals. No CFDs (NAS100, XAUUSD, etc.) are supported.
How does backtesting work?
Backtesting uses the exact same engine code path as live trading — the only difference is the candle data source. Historical candles are fed into the engine instead of live market data. This guarantees that backtest results accurately reflect how the strategy would perform in real-time execution. You can compare multiple backtest runs side by side.
Is ICT Edge Fund free?
ICT Edge Fund is a self-hosted platform. You run it on your own infrastructure using Docker Compose. The platform itself has no subscription fees. You will need your own broker accounts (IBKR and/or Binance) and may incur costs for market data (Databento for CME) depending on your data plan.
What technology stack is used?
Backend: Python + FastAPI with PostgreSQL and SQLAlchemy async. Frontend: Jinja2 templates + Materialize CSS + Alpine.js + TradingView Lightweight Charts (no build step, all CDN). Infrastructure: Docker Compose + Caddy for auto-TLS. Market data from Databento (CME) and Binance Futures API.

See the Engine in Action

Login to the dashboard to explore live charts, backtest strategies, and monitor trade execution.

Login to Dashboard →