AbacuQuant Portfolio: 11-Asset Multi-Strategy EA with 11,333 Real-Tick Trades and 6.4% Max Drawdown

AbacuQuant Portfolio: 11-Asset Multi-Strategy EA with 11,333 Real-Tick Trades and 6.4% Max Drawdown

3 October 2026, 04:37
Cristian David Castillo Arrieta
0
21

Anyone who has spent a few months with automated trading has seen the same pattern: a backtest with a smooth, steep equity curve, followed by a live account that behaves nothing like it.

In most cases, the cause is one of three things:

  • Loss recovery. Martingale and grid systems add size after losses, so a single extended trend can erase months of small gains.
  • Curve-fitting. Parameters tuned to the noise of one historical period stop working as soon as the market behaves differently.
  • Single-market dependence. A system that trades one symbol spends long stretches flat or in drawdown whenever that market goes quiet or changes character.

AbacuQuant Portfolio was built around one question:

Can an automated portfolio keep every position behind a hard stop, never add size after a loss, spread its decisions across unrelated markets, and admit only markets whose edge survives a strict statistical test?

This post explains how that question was answered, which tests every market had to pass, and how the portfolio behaves when it runs as one account.

Key figures from the Strategy Tester (real ticks, 0.5 percent risk per trade, January 2020 to July 2026):

Trades Win rate Deepest equity decline Validated markets
11,333 80.3% 6.4% 11


Three Gates Every Market Has to Pass

No market enters the Expert Advisor until it clears three separate gates. The thresholds are the same for every market, and they are not adjusted to let a candidate in.

Gate 1: does the past predict the future at all?

For each market, a genetic optimization explores roughly 100,000 to 340,000 parameter sets on H1. January 2020 to May 2024 is the selection period, and May 2024 to August 2026 is a second period. Instead of picking the best pass, the research first asks whether ranking configurations by the first period predicts their ranking in the second.

Two numbers decide it: a selection ratio of at least 1.00 and a Spearman rank correlation of at least +0.10. A market that fails either one is rejected before any preset is built, whatever its best result looked like.

Gate 2: a stand-alone test on real ticks

Every surviving preset is then tested alone, with "Every tick based on real ticks", so the result carries the broker's real spreads. It has to meet three conditions:

Condition Required Accepted presets
Losing trades closed at their stop At least 95% 100% in every accepted preset
Win rate above its own break-even level t of 2 or more t from 2.21 to 4.88
Losses observed At least 40 From 42 to 127

The break-even level comes from each configuration's own stop and target, and the margin above it is tested in the usual way:

break_even = SL / (SL + TP)

margin = win_rate - break_even

t = margin / sqrt( win_rate * (1 - win_rate) / n )

Gate 3: the combined portfolio

Only presets that clear the first two gates are switched on together in the master Expert Advisor, under one account-level risk engine. A preset with too little evidence stays off. GBPUSD is the current example. It passed its real-tick test with a wide margin, but on only 18 losses, so it ships disabled until a rebuilt preset meets the 40-loss minimum.

Of the 39 markets researched, 22 were rejected along the way, including the S&P 500, the DAX, the CAC 40, crude oil, and ten individual US stocks.


The Eleven Validated Markets

The portfolio follows the trading day around the clock across three asset classes. When one market is quiet or in a losing period, others are often active, and that is what smooths the combined result:

Asset class Markets
Currencies EURUSD, USDJPY, AUDUSD, EURJPY
Metal XAUUSD
Stock indices Dow Jones (WS30), Nasdaq 100 (NDX), Nikkei 225 (NI225), Australia 200 (AUS200), Euro Stoxx 50 (STOXX50E), FTSE 100 (UK100)


The Combined Test

All eleven presets ran together on one account, with the default 0.5 percent risk per trade, in the Strategy Tester with real ticks:

Metric Selection period (2020–2024) Second period (2024–2026)
Trades 7,484 3,849
Win rate 80.76% 79.48%
Profit factor 1.48 1.38
Deepest equity decline (relative) 6.41% 6.34%
Recovery factor 33.66 18.41

The win rate moved by about one percentage point between the two periods, and the deepest decline stayed in the same range. That consistency is encouraging, but it should be read for what it is. The second period was also used as a consistency requirement when configurations were chosen, so it is not a blind test.

The stronger checks are elsewhere. The same research process rejected 22 of 39 markets, and the engine has been running on the developer's own real-money account since August 2026.

These are Strategy Tester results on historical data, not live trading results.

You can check the same configuration yourself: download the free AbacuQuant Portfolio demo and run it in the MetaTrader 5 Strategy Tester with your own broker and balance.


Why It Matters for Drawdown-Limited Accounts

Traders working under daily and maximum drawdown limits, such as prop-firm challenges, are hurt less by a lack of gains than by a single bad stretch. Three design choices address that directly:

  • Risk per trade starts at 0.5 percent of balance. Position size is calculated from each trade's own stop distance. In the second period of the combined test, the longest losing streak was four trades.
  • Each market has its own magic numbers. They are derived from the instrument's name, so configurations never collide, and the EA refuses to trade if it detects a conflict.
  • The stop loss travels with the order. It is part of the opening instruction, so a VPS disconnect or a power failure does not leave a position unprotected.

Every firm's rules are different. Before using the EA on a funded account, run it in the Strategy Tester with your own balance and check the result against your firm's daily and total limits.


Frequently Asked Questions

What balance does it need to run all eleven markets?

At the default 0.5 percent, sizing works properly from about 3,000 for the three currency majors only, about 8,000 when gold, EURJPY, and the indices except the Nikkei are added, and about 20,000 for all eleven markets. Below these levels, the broker's minimum lot can push real risk above your setting. The EA prints the balance each configuration needs at startup, and cent accounts, where available, allow finer sizing on small balances.

Will it work with my broker?

It needs MetaTrader 5 and a hedging account. The EA detects broker prefixes and suffixes such as EURUSD.r, and it recognizes GOLD as gold. Indices that a broker names differently, such as US30 instead of WS30, need one entry in the SymbolMap input, for example WS30=US30.cash. A low-spread account is recommended.

Does it fit prop-firm rules?

It uses no martingale, no grid, and no averaging, and every position has a stop loss from the moment it opens. Whether it fits a specific firm's daily and total drawdown limits depends on your balance, your risk setting, and that firm's exact rules, so test it in the Strategy Tester before trading a funded account.


Trading currencies, indices, and metals on margin carries a high risk of loss. Strategy Tester results describe the past and do not guarantee future results.