Strategy 03 · Intraday Futures Trading

Algorithmic Trading

A daily futures strategy across 12 global markets — machine learning signals, dynamic market regime classification, rigorous risk management, and zero overnight exposure.


Four-regime
capital protection.

Before any trade is placed, the market regime is classified. Each regime triggers a distinct allocation rule — ensuring the strategy only takes risk when conditions are structurally favourable.

Bull Long signals only.
Full allocation.
Bear Short signals only.
Full allocation.
Neutral Long & Short.
Reduced allocation.
Panic No trades.
Cash only.

Built on decades of
financial research.

Every design decision in Magic Trader traces back to published finance research — from regime theory to machine learning for financial time series.

01 · Regime Detection

Market Regime Classification

Regime-switching in financial markets is a well-established phenomenon. The strategy classifies the prevailing market environment each day before any trade is considered — ensuring capital is deployed only when conditions are structurally favourable.

02 · Machine Learning

Supervised Learning on Market Data

Gradient-boosted tree models have consistently demonstrated strong performance on tabular financial data. The model is retrained regularly to adapt to shifting market dynamics, with recent data weighted more heavily to reflect current conditions.

03 · Intraday Edge

Open-to-Close Anomaly

A systematic and persistent difference between open and close prices in futures markets has been documented in academic literature. The strategy is designed to capture this structural edge while carrying zero overnight risk.

20 years. Daily alpha.

12 global futures markets · Benchmark: ES=F

+27.34%
CAGR
2.03
Sharpe Ratio
−16.47%
Max Drawdown
57.5%
Win Rate
1.66
Calmar Ratio
57.5%
Positive Months

Portfolio vs Benchmark

Strategy +27.34% p.a.
ES=F +14.2% p.a.
Period 2006 – 2026
Magic Trader – Portfolio Equity Curve

* Actual backtest results. Past performance is not indicative of future results. All figures are gross of taxes and transaction costs.

How the strategy
works.

01

Data Collection & Signal Generation

After market close, price data is collected for all 12 futures markets. Over 120 quantitative features are derived from this data. The machine learning model processes these features and produces a directional signal — long or short — for each market the following day.

02

Market Regime Classification

Each day, the prevailing market environment is classified into one of four regimes. Depending on the regime, trades are either enabled, restricted, or suspended entirely. This layer ensures the strategy only operates under structurally favourable conditions.

03

Position Sizing & Risk Management

Each trade is sized according to a rigorous risk budgeting framework that accounts for the volatility of the individual instrument and the aggregate portfolio. The total portfolio exposure is continuously calibrated to a defined risk target, with additional filters to avoid abnormal market conditions.

04

Automated Order Placement & Execution

Entry and exit orders are placed fully automatically before the market open each morning. The entire execution pipeline — from signal to order submission — runs without manual intervention, ensuring consistent and disciplined trade execution.

05

Monthly Model Retraining

At the start of each month, the machine learning model is retrained on all available historical data. The feature selection process is refreshed and model parameters are re-optimised — allowing the strategy to adapt to evolving market dynamics while maintaining out-of-sample discipline.