AVALONPLUS is a rule-based EOD strategy on MES/ES Futures with underlying SP500 index (SPX). All examples refer to the MES Future ($5 point value) for simplicity. The system generates approx. 2–5 trades per year. In backtest 2000–today, $10,000 with reinvest achieved a net profit of $12,492,594, without reinvest $132,595. With $100K, reinvest achieved a net profit of $13,916,416, without reinvest $1,457,876. The difference between both scenarios arises solely from growing position size and the normalization of position size to realistic values — not from better signals.
EOD strategy: signal check once daily after market close, approx. 2–5 minutes effort.
Same trades, same period. Difference: starting capital and reinvest yes/no.
Logarithmic scale · 2000–today · MES Futures · — $10K · -- $100K
| Scenario | Start | Base | PnL (Net Profit) | Factor | ~CAGR |
|---|---|---|---|---|---|
| Buy & Hold S&P 500 | — | — | $38,986 | 4.9× | ~7.5% p.a. |
| AVALONPLUS No Reinvest | $10K | $10K | $132,595 | 14.3× | 10.8% p.a. |
| AVALONPLUS Reinvest | $10K | $10K | $12,492,594 | 1250× | 31.5% p.a. |
| AVALONPLUS No Reinvest | $100K | $100K | $1,457,876 | 15.6× | 11.1% p.a. |
| AVALONPLUS Reinvest | $100K | $100K | $13,916,416 | 140× | 20.9% p.a. |
The system calculates position size from available capital. Concrete example:
L1 signal, SPX ~1,400 (year 2000) — Normalize Positions ON: Cost/contract: 1,500 × (11% + 7%) × $5 = $1,350 $10K capital → floor($10,000 / $1,350) = 7 contracts L1 signal, SPX ~5,000 (year 2024): Cost/contract: 5,000 × 18% × $5 = $4,500 Without Reinvest ($10K base, unchanged capital): floor($10,000 / $4,500) = 2 Kontrakte With Reinvest ($10K start, account now ~$500K): floor($500,000 / $4,500) = 111 Kontrakte The edge per trade (%) is identical. The difference in absolute return arises solely from position size.
MES Futures · $5/point · Costs ON · Normalize Positions ON · No tax · $10,000 starting capital
Position size is budgeted against the planned stop distance — deliberately set wider than the historically observed MAE. Two consequences: the stop holds in the worst case, and even if it were to trigger, the per-trade loss is a fixed cap on the account.
qty = floor( capital ÷ ( entry_price × (stop_distance% + margin%) × point_value ) ) Example L1, $10K, SPX 5,000, stop 11% + margin 7% = 18%: qty = floor( 10,000 ÷ (5,000 × 18% × $5) ) = floor( 10,000 ÷ 4,500 ) = 2 contracts
Empirics: historical worst-case MAE for L1 is ~8%, stop at 11% — in 63 years not a single L1 or S1 stop has been triggered. L2 stop (–1.5%) is tighter; triggered once by design (2015). The effect: per-trade account drawdown is hard-capped, which keeps the reinvest path stable across small losing trades — the long L1 trades can build their capital buffer without the compounding being knocked off course by an intermediate string of losses.
| Signal | Trades | Win Rate | Avg Win | Avg Loss | Expected value / Trade |
|---|---|---|---|---|---|
| L1 | 117 | 71% | $2,284 | $-505 | $1,474 |
| S1 | 8 | 100% | $4,160 | — | $4,160 |
| L2 | 7 | 71% | $6,376 | $-1,572 | $4,105 |
| Total | 132 | 73% | $2,654 | $-564 | $1,776 |
EV per trade is the average PnL after costs ($/trade). The values scale with starting capital and reinvest — profit factor and win rate stay stable across instruments. Caveat: S1 (8) and L2 (7) are small samples, confidence intervals are wide — see Section 7 (Risk Quartet).
| Period | Capital | Reinvest | CAGR | Max DD | Sharpe | Sortino | Win Rate |
|---|---|---|---|---|---|---|---|
| Last 3 Years | $10K | Yes | 59.4% | 32.4% | 1.04 | 1.80 | 70.0% |
| Last 3 Years | $100K | Yes | 69.0% | 32.8% | 1.05 | 1.92 | 70.0% |
| Last 3 Years | $10K | No | 41.6% | 11.0% | 0.96 | 4.26 | 70.0% |
| Last 3 Years | $100K | No | 46.5% | 19.9% | 0.93 | 2.95 | 70.0% |
| 2000–today | $10K | Yes | 31.1% | 17.2% | 0.42 | 3.56 | 74.2% |
| 2000–today | $100K | Yes | 20.7% | 14.7% | 0.39 | 4.04 | 74.2% |
| 2000–today | $10K | No | 10.6% | 16.0% | 0.29 | 3.49 | 74.2% |
| 2000–today | $100K | No | 11.0% | 19.9% | 0.30 | 3.47 | 74.2% |
| 1963–today | $10K | Yes | 12.6% | 27.6% | 0.39 | 0.66 | 72.7% |
| 1963–today | $100K | Yes | 8.8% | 27.4% | 0.31 | 0.34 | 72.7% |
| 1963–today | $10K | No | 5.2% | 17.0% | 0.11 | 0.15 | 72.7% |
| 1963–today | $100K | No | 5.3% | 19.9% | 0.11 | 0.17 | 72.7% |
| Buy & Hold S&P 500 | — | — | ~7.5% | –56.8% (2009, all-time) | ~0.50 | ~0.30 | n/a |
MES Futures · No tax · Sharpe/Sortino annualized · Rf = 4% p.a.
| Parameter | Status |
|---|---|
| Live-Trade Start | March 2026 |
| Live Trades so far | 0 |
| Out-of-Sample Performance | not yet available |
| Backtest period | 1963–2026 · 63 years · 132 Trades |
| Backtest CAGR (Reinvest, 2000–today) | $10K: 31.5% p.a. · $100K: 20.9% p.a. |
| Backtest Max Drawdown (Reinvest, 2000–today) | $10K: 17.2% · $100K: 14.7% |
AVALONPLUS has been evaluated exclusively in backtest to date. Frank Gärtner started live trading in March 2026. Once 12+ live trades are available, a comparison table Backtest vs. Live will be added here. This is the actual robustness test of the strategy.
What backtest results do not capture: Slippage in real crash phases can be 5–20 ticks instead of the assumed 2 ticks. Gap-opens on volatile days can degrade entry quality. Psychological factors (holding through drawdown, executing signals consistently) are only measurable in live trades.
Underwater Curve — reinvestment/no reinvestment $10K · reinvestment/no reinvestment $100K · Buy&Hold S&P 500 · 2000–today
Reinvest basis: peak of cumulated profit (= peakEquity − starting capital). A drawdown of e.g. 17% means: 17% of the profit earned up to that point was given back from the peak — not 17% of the starting capital.
Measured at trade exit dates (not continuous) — the historical all-time max DD of the S&P 500 is –56.8% (March 2009).
| Start | Trough | Max DD |
|---|---|---|
| 2010-05-25 | 2010-05-25 | -17.2% |
| 2000-09-20 | 2000-09-20 | -14.3% |
| 2011-03-15 | 2011-06-24 | -11.6% |
| 2015-09-24 | 2015-09-24 | -6.2% |
| 2012-04-17 | 2012-05-30 | -6.0% |
| Start | Trough | Max DD |
|---|---|---|
| 2010-05-25 | 2010-05-25 | -16.0% |
| 2015-09-24 | 2015-09-24 | -15.4% |
| 2022-02-07 | 2023-09-07 | -11.9% |
| 2025-03-21 | 2025-03-21 | -11.0% |
| 2011-03-15 | 2011-06-24 | -10.6% |
| Start | Trough | Max DD |
|---|---|---|
| 2008-10-10 | 2008-10-10 | -40.5% |
| 2000-09-20 | 2003-08-26 | -32.8% |
| 2020-04-03 | 2020-04-03 | -24.9% |
| 2025-03-21 | 2025-04-22 | -13.0% |
| 2022-02-07 | 2023-03-08 | -12.6% |
An L1 stop (–11%) has not been triggered in 63 years (117 trades). A first trigger would cost approx. –61% of the trade capital deployed, not of the total account. The L2 stop (–1.5%) was triggered once (2015). For SPX/SPX-CFD the stop price is slightly different — 2 L2 stops were registered there.
Reinvest · X-axis: years since entry · MES Futures · — $10K · -- $100K
| Variant | PnL $10K | Factor | CAGR $10K | PnL $100K | Factor | CAGR $100K |
|---|---|---|---|---|---|---|
| 2000 (Dot-Com Crash) (26 years) | ||||||
| Reinvest | $12,492,594 | 1250× | 31.5% | $13,916,416 | 140× | 20.9% |
| No Reinvest | $132,595 | 14× | 10.8% | $1,457,876 | 16× | 11.1% |
| Buy&Hold | $38,986 | 5× | 6.3% | $389,858 | 5× | 6.3% |
| 2010 (after Financial Crisis) (16 years) | ||||||
| Reinvest | $822,136 | 83× | 32.4% | $1,352,430 | 15× | 18.5% |
| No Reinvest | $96,068 | 11× | 16.2% | $1,075,544 | 12× | 16.9% |
| Buy&Hold | $52,756 | 6× | 12.4% | $527,559 | 6× | 12.4% |
| 2016 (Bull Market) (10 years) | ||||||
| Reinvest | $97,294 | 11× | 27.6% | $423,178 | 5× | 18.5% |
| No Reinvest | $71,355 | 8× | 24.0% | $807,760 | 9× | 25.4% |
| Buy&Hold | $23,634 | 3× | 13.3% | $236,338 | 3× | 13.3% |
The achievable result depends significantly on the entry timing. An entry before the Dot-Com Crash (2000) delivers over 26 years a CAGR of ~31% ($10K) or ~21% ($100K), because the system navigated crash phases early and early SPX price levels allow proportionally more contracts. An entry in 2016 in the middle of the bull market shows ~28% ($10K) / ~19% ($100K) CAGR — entry timing and holding period length significantly influence the result. The 26-year period from 2000 is the most conservative and methodologically sound reference, as it contains all relevant market regimes (Dot-Com, financial crisis, bull market, COVID).
MES Futures · Reinvest · Costs ON · No tax · All trades from the respective start date
Summary of the four open points — detailed analysis in Section 10.
| Metric | S&P 500 Buy & Hold | SG Trend Index (CTA) | AVALONPLUS Reinvest |
|---|---|---|---|
| CAGR (2000–today) | ~7.5% | ~5.1% | 31.5% |
| Max Drawdown | –56.8% (2009, all-time) | ~–21% | –17.2% |
| Sharpe Ratio | ~0.5 | ~0.4 | 0.42 |
| Sortino Ratio | ~0.3 | ~0.5 | 3.56 |
| Calmar Ratio (10Y) | ~1.0 | ~0.24 | 1.83 |
Calmar note: 1.83 refers to 2000–today (26 years, simulation $10K, Reinvest). For fair comparisons with benchmarks like the SG Trend Index the 26-year value is used.
SG Trend Index: approximation based on publicly available data. AVALONPLUS: MES · Reinvest · $10,000 starting capital · Costs ON · No tax.
Sorted alphabetically — each term with definition and AVALONPLUS-specific example.
As outlined in Section 7 as an overview — here the detailed analysis of the four open points.
S1 has only 8 trades, L2 only 7. Confidence intervals for win rate are wide. The strong crash results (S1: 100% win rate) are anecdotally compelling but not statistically guaranteed to repeat. A different market sequence would have produced different S1/L2 results.
L1 and S1 stops have never been triggered in 63 years. This is simultaneously the strongest authenticity argument and an untested worst-case scenario. A first trigger would cost approx. 56–61% of the trade capital deployed. The system was parameterized for this case, but not tested against it.
The reinvest figures depend heavily on the historical sequence of trades. An early large drawdown would substantially reduce end capital after 26 years — even with an identical edge. The DD% parameters are derived from the historical MAE distribution and fixed — not optimized in backtest. This protects against overfitting of sizing parameters, but does not protect against a less favorable trade sequence in the future.
All scenarios shown in this report can be reproduced directly in the AVALONPLUS Android app backtester — with your own capital and reinvest settings. After market close the app sends a daily EOD push with the current signal status (L1 / S1 / L2 active, position yes/no).
The first 30 days are free — EOD push and backtester included. A subscription is required to continue.