Methodology
The backtest approves. The market rejects.
Strategy-generation platforms produce thousands of candidates, and the vast majority, even after extensive robustness testing, fail when running in real MT4/MT5 environments.
Why simulated validation fails
Transcript
- Backtest: a strategy's equity curve rises smoothly, and the backtest approves it.
- Live at the broker: the same strategy runs under real conditions. Spread and commissions flatten the slope, slippage adds small losses, latency adds noise, and the live feed drifts from history.
- The market rejects: the live curve ends well below the backtest. That is the gap the backtest never sees.
- xCube measures that gap with real money: the haircut.
- Validated by real execution, not by backtest.
Four places where a simulation flatters a strategy, and what xCube measures instead.
Overfitting
What the backtest assumesThe strategy is optimized on the same history it is judged on, so a fine curve can be fit to noise and leaked data.
What xCube measures at the brokerOut-of-sample data reserved at generation, then months of walk-forward on live demo accounts the strategy has never seen.
Execution costs
What the backtest assumesFixed or average spreads and commissions.
What xCube measures at the brokerThe spreads, commissions and pricing logic the broker actually applied to every trade.
Slippage and latency
What the backtest assumesOrders fill instantly at the requested price.
What xCube measures at the brokerReal fills, with live slippage and latency. A real-money sentinel account measures the gap that remains between demo and real.
Data feed
What the backtest assumesA historical price database.
What xCube measures at the brokerThe live broker feed the strategy will actually trade on.
Hypotheses
Three hypotheses, continuously tested
Real execution > backtest
Strategies with acceptable performance on live demo accounts are statistically more likely to perform on funded real accounts than strategies validated by backtest alone.
Population + decorrelation
Large populations of mutually low-correlated strategies form portfolios with lower drawdown, less stagnation and better risk-adjusted returns.
Directional decomposition
Treating the long and short sides of each strategy as independent entities increases composition flexibility and reduces exposure to asymmetric regimes.
All three hypotheses are continuously tested against the execution data the operation itself generates.
Hypothesis 03 in practice
Every strategy is split into a Buy leg and a Sell leg, and each leg goes through the pipeline on its own.
Trades both directions
Judged as a whole, a weak direction can hide a strong one.
Scored on its own
Its own trades and its own Individual Score.
QualifiesJoins portfolios
Combined with legs of other strategies, balancing long and short exposure.
Scored on its own
Its own trades and its own Individual Score.
Held backKeeps measuring in demo
Its trades keep accumulating on the demo account; it can qualify later.
Illustrative: which leg qualifies varies from strategy to strategy.
The pipeline
From generator to real capital
The full pipeline is in production today. Every strategy travels eight stages, grouped in four phases, before touching real capital. Each phase admits only what passed the one before.
- Simulation
Generate & filter
EntersThousands of generated candidates
Generation
Strategies generated on M15 over 10 years of history, with out-of-sample data reserved.
Filters & robustness
Sensitivity, perturbation and Monte Carlo tests eliminate weak candidates.
- Live demo
Measure at the broker
EntersOnly the survivors of the robustness filters
Live demo
Months on demo accounts at the broker, each strategy uniquely identified.
Individual Score
Quality × evidence maturity, with the sentinel haircut applied.
- Scores
Compose
EntersOnly strategies with a sufficient Individual Score
Portfolio construction
The best strategies are combined into low-correlated portfolios.
Portfolio Score
Every portfolio is scored by proprietary models, alongside correlation and redundancy filters that keep each portfolio unique.
- Real capital
Operate
EntersOnly the best-scored portfolios
Real account
The best portfolios are copied to the real-money account.
Monitoring
Real vs. expected behavior, tracked continuously.
Diverges? Rotate. When live behavior drifts from what was expected, the portfolio leaves the real account and a new composition takes its place.
UnderneathContinuous trade collection, ingestion and analysis in the xCube platform, and long/short decomposition at every evaluation stage.
In depth
What each stage actually does
Generation and cheap pre-filtering
Multiple filtering frameworks (profit factor, stagnation, return/drawdown, minimum activity) and perturbation frameworks: UTC to UTC+4 time zones, M5/M30/H1 timeframes, Monte Carlo for outliers and spread/slippage. The goal is not to find perfect strategies: it is to eliminate weak candidates cheaply, before the expensive validation.
Real walk-forward
The demo accounts are continuous walk-forward environments at the broker, generating a growing base of trades under real spread, slippage and latency conditions.
Long/short decomposition
Each strategy is split into independent Buy and Sell legs for the whole pipeline. The regime bias this introduces is acknowledged and mitigated by extended demo periods before eligibility.
Score → composition → rotation
Only strategies with a sufficient Individual Score are combined into portfolios; portfolios receive a Portfolio Score, correlation verification and a redundancy filter before competing for real capital, and are rotated when behavior diverges from expectations.
Talk to the partners
We speak with qualified investors, institutional partners and brokers interested in our research and execution process.