ES -- NQ -- GC -- CL -- VIX -- ● TONIGHT'S MARKET REVIEW PUBLISHES 8:30 PM ETES -- NQ -- GC -- CL -- VIX -- ● TONIGHT'S MARKET REVIEW PUBLISHES 8:30 PM ET
AlgoIndexPromo
Recomputed hourly from the record

Performance Statement

We report the way a professional desk does: our own trading record first, then the published backtest behind it, each measured one way and labelled for what it is. Every number on this page is recomputed from our own trading record and our published backtest, normally once an hour; nothing is typed in by hand.

Every figure here can be reproduced from the published record and the method described at the bottom of the page, and where a number is modeled rather than measured, the page says so.

Forward record win rate
73.6%
215 wins / 77 losses
Trades in the forward record
320
all three strategies since Jun 1, 2026
Backtest win rate
74.4%
ES/SPY, current stages, 532 signals
Backtest window
2023 to 2026
published through Oct 18, 2026

Updated Oct 18, 2026, 11:07 PM ET; backtest published through Oct 18, 2026.

At a glance

Longest window first: the multi-year backtest that came before all of it, then the last 12 months, the last 90 days and the last 30 days of our own trading. Every rate is wins over wins plus losses. Dollar results are intentionally not shown. Position size, broker and fill quality are each member's own, so a single dollar figure would describe nobody's account.

3-year backtest
ES/SPY strategy, current stages, backtest
74.4%
395 wins / 136 losses
from 531 trades that ended in a win or a loss
Jan 2023 to Oct 18, 2026
Last 12 months
all three strategies, our own trading
73.6%
215 wins / 77 losses
from 292 trades that ended in a win or a loss
record began Jun 1, 2026
Statistical range (95% confidence) for a sample this size, assuming each trade is an independent draw with one underlying win rate: 68.3% to 78.4%
Last 90 days
all three strategies, our own trading
73.3%
148 wins / 54 losses
from 202 trades that ended in a win or a loss
Statistical range (95% confidence) for a sample this size, assuming each trade is an independent draw with one underlying win rate: 66.8% to 78.9%
Last 30 days
all three strategies, our own trading
73.5%
36 wins / 13 losses
from 49 trades that ended in a win or a loss
Statistical range (95% confidence) for a sample this size, assuming each trade is an independent draw with one underlying win rate: 59.7% to 83.8%

A strategy is judged over hundreds of trades, not over a few weeks. The 30-day and 90-day tiles show recent activity, and a sample that small can swing from month to month by chance alone, before any change in the strategy; the shaded bar under each tile is the statistical range (95% confidence) for a sample that size, which is how far the measured rate can sit from the true one. The 3-year backtest and the full forward record carry the weight. What those stretches actually looked like at two weeks, three months and a year is the section directly below.

By strategy

Win rate with the number of trades that ended in a win or a loss in brackets, longest window first. Where a window holds none of those, the cell reads n/a. Hover a cell for the statistical range at that sample size. The backtest column exists only for the two strategies that publish one, ES/SPY and NQ/QQQ; AITrader builds each signal live, so it is judged on the forward record alone.

StrategyBacktest12 months90 days30 days
ES/SPY Options Strategy74.4% (531)80.5% (77)71.4% (42)80.0% (15)
AITraderno published backtest64.7% (150)69.0% (116)66.7% (21)
NQ/QQQ Options Strategy82.2% (706)86.2% (65)86.4% (44)76.9% (13)

What a normal stretch looks like

The same published backtest, measured over the lengths a member lives through rather than over one bad week. ES/SPY first, then NQ/QQQ.

ES/SPY, stretches that finished ahead

Jan 6, 2023 to Oct 15, 2026
2 weeks59% of 1,366 two-week stretches finished ahead
typical +0.5R, worst -4.5R
1 month65% of 1,350 one-month stretches finished ahead
typical +1.5R, worst -6.0R
3 months82% of 1,289 three-month stretches finished ahead
typical +4.5R, worst -7.0R
6 months88% of 1,198 six-month stretches finished ahead
typical +9.5R, worst -4.0R
12 months99% of 1,015 twelve-month stretches finished ahead
typical +17.5R, worst 0.0R

In our record, 41% of two-week stretches were flat or down. 99% of twelve-month stretches finished ahead.

The longest stretch without a new high in the record was 239 days (Nov 2, 2023 to Jun 28, 2024), with a drawdown of 8.0R inside that stretch.

Every calendar day in the record is a possible start date; each bar counts the stretches of that length that finished above where they started, in modeled R over the stages we trade today.

NQ/QQQ, stretches that finished ahead

Jan 3, 2023 to Oct 15, 2026
74%
2 weeks
82%
1 month
97%
3 months
100%
6 months
100%
12 months

Your first year

We ask every member to judge the strategy at three points, not at two weeks.

90 days
First review

In the record, 82% of three-month stretches finished ahead, typical result +4.5R. Look at your win rate and your trade count next to ours, not at a single week.

180 days
Second review

88% of six-month stretches in the record finished ahead. At six months, compare the shape of your results with ours: many small gains against fewer full-premium losses.

365 days
Full review

99% of twelve-month stretches finished ahead. A year is the horizon this strategy is designed to be judged on.

Backtest of record

Hypothetical

One backtest, published once and shown by every AlgoIndex surface: this page, the member area and the mobile app all read the same file. ES/SPY over Jan 1, 2023 to Oct 18, 2026, 532 signals across the two stages currently traded. Stages 3 and 4 (Mid-Day) were retired and are excluded, so this describes what runs today rather than a blend with a strategy nobody trades. Backtest outcomes are modeled from the exit rule, not from broker fills: any exit with the market in the trade's favor, at the target or at the close, counts as a gain of half the premium risked; any exit against the trade counts as the premium lost; a flat exit counts as zero. Results are shown in R, where one R is the premium risked on a single trade. Drawdown is measured on the end-of-day cumulative result, so a swing that opens and closes inside a single day is not counted in it.

Cumulative return (R)

Ends at +61.5R over 532 trades
0R18R35R53R70R2023202420252026
Win rate
74.4%
395 wins / 136 losses
Trades
532
in the backtest
Profit factor
1.45
gains divided by losses
Net result
61.5R
0.116R per trade
Max drawdown (daily close)
9.0R
peak to trough, in R
Positive months
29 of 46
months in the black

Monthly return (R)

29 of 46 months positive
JanFebMarAprMayJunJulAugSepOctNovDecYear
2023
+2.5
+2
+4.5
+1.5
+3
0
-1.5
+3
-0.5
+3.5
-2.5
+0.5
+16R
2024
-2
-2.5
+1.5
+3
0
+3
+3
+5.5
+3
0
+3.5
-1
+17R
2025
+2
-1
+2
+4
+3
+2
+4
+3
-2.5
+1
0
+2
+20R
2026
-5.5
+4
+7.5
+1.5
+1
+7.5
0
-2
-2
-3
+9R

Trade outcome distribution

Loss: the premium risked
136
Flat: no gain, no loss
1
Win: half the premium risked
395

The model has three outcomes and no others: an exit with the market in the trade's favor, whether at the target or at the close, an exit against the trade, or a flat exit. Many small gains against fewer full-premium losses is the shape the strategy is built to produce.

By stage

Both stages we trade today run in the New York morning session: a long and a short.

StageSignalsWinsLossesWin rate
S1 NY AM Long3212408075.0%
S2 NY AM Short2111555673.5%
Current stages combined53239513674.4%

By year, current stages

YearSignalsWinsLossesWin rate
2023111842676.4%
2024127963175.6%
20251411073475.9%
20261531084570.6%
AITrader: no backtest by design

Every AITrader signal is built live from real-time options-flow and market data, so there is no fixed historical parameter set to simulate. It is judged purely on its forward record below.

NQ/QQQ: backtest complete, record building

NQ/QQQ runs the ES/SPY logic scaled to the Nasdaq-100. Its published backtest covers 707 signals at a 82.2% win rate under the same payoff model, and its forward record is still building.

+164R
Net
6.0R
Max drawdown (daily close)
34/46
Positive months

Forward record since Jun 1, 2026, all three strategies

Recorded forward

320 trades taken on our own account and recorded as they happened, one row per trade. Since Aug 14, 2026 these trades run on a live brokerage account; before that the same signals were forward-tested with simulated fills. Win rate counts only trades that ended in a win or a loss. Trades that closed flat, whose order did not fill, or whose result is not yet recorded are counted in the totals and left out of the rate. Cancelled signals that never became a trade are not counted at all. Dollar results are intentionally not shown. Position size, broker and fill quality are each member's own, so a single dollar figure would describe nobody's account.

Updated Oct 18, 2026, 11:07 PM ET; backtest published through Oct 18, 2026.

ES/SPY Options Strategy
Automated algorithm
first trade Jun 1, 2026, last trade Oct 16, 2026
80.5%
win rate
(62 wins / 15 losses)
87
Trades
62
Wins
15
Losses

Live account since Aug 14: 32 trades, 64.5% (20 wins / 11 losses). 10 trades closed flat, did not fill, or has no result recorded yet: counted in the total, left out of the rate.

AITrader
AI-driven signals
first trade Jun 3, 2026, last trade Oct 16, 2026
64.7%
win rate
(97 wins / 53 losses)
166
Trades
97
Wins
53
Losses

Live account since Aug 14: 67 trades, 67.7% (44 wins / 21 losses). 16 trades closed flat, did not fill, or has no result recorded yet: counted in the total, left out of the rate.

NQ/QQQ Options Strategy
Automated algorithm
first trade Jun 16, 2026, last trade Oct 15, 2026
86.2%
win rate
(56 wins / 9 losses)
67
Trades
56
Wins
9
Losses

Live account since Aug 14: 32 trades, 80.6% (25 wins / 6 losses). 2 trades closed flat, did not fill, or has no result recorded yet: counted in the total, left out of the rate.

73.6%win rate across all three strategies (215 wins / 77 losses)
320 trades, first trade Jun 1, 2026, last trade Oct 16, 2026
On the live brokerage account since Aug 14, 2026: 131 trades, 70.1% (89 wins / 38 losses).

Month by month

Every month of the forward record, per strategy, dated by the day the trade closed.

MonthES/SPY Options StrategyAITraderNQ/QQQ Options StrategyAll strategies
Jun 2026100% (28)50% (13)78% (9)85% (50)
Jul 202683% (18)50% (33)95% (20)73% (71)
Aug 202654% (16)69% (83)91% (11)69% (110)
Sep 202675% (16)78% (23)82% (22)79% (61)
Oct 202675% (9)54% (14)75% (5)64% (28)

Win rate for the month with the number of trades in brackets. A month of a dozen trades is a thin sample: read the row, not the best cell in it.

Our strategies

Three strategies, each reported the same way: a multi-year backtest where the logic is rules-based and reproducible, and a forward record on our own account for all three.

ES/SPY Options Strategy
Automated algorithm
80.5%
forward record
(87 trades so far)
Backtest 532 signals, 74.4%
Signal
ES (S&P 500) futures
Vehicle
SPY options
Structure
Single-leg long, 0DTE
Stages
Stage 1 + Stage 2 (NY AM)

The flagship automated strategy. ES futures trigger the signal and SPY options are the execution vehicle, in two New York morning stages.

AITrader
AI-driven signals
64.7%
forward record
(166 trades so far)
Tracked forward, no backtest
Signal
Live multi-source analysis
Vehicle
SPY options
Structure
Single-leg long (call or put), 0 to 1DTE
Stages
On demand

AI-driven signals built at the moment from real-time options-flow and market data. Because each signal is built live rather than from a fixed parameter set, AITrader is judged on its forward record.

NQ/QQQ Options Strategy
Automated algorithm
86.2%
forward record
(67 trades so far)
Backtest 707 signals, 82.2%
Signal
NQ (Nasdaq-100) futures
Vehicle
QQQ options
Structure
Single-leg long, 0DTE
Stages
Stage 1 + Stage 2 (NY AM)

The ES/SPY logic generalized to the Nasdaq-100, with its own multi-year backtest and a forward record that is still young.

How we count

One trade, counted once

One trade is a single round trip: an entry signal, a position held, and an exit at the profit target, at the end of the session, or at expiry, whichever comes first. If an outcome is corrected later, the correction and the trade it corrects are the same trade and are counted once, so a trade can never appear twice in a total.

How the win rate is calculated

Win rate is wins divided by wins plus losses. Trades that closed flat, whose order did not fill, or whose result is not yet recorded are counted in the totals and left out of the rate. Cancelled signals that never became a trade are not counted at all.

No dollar figures

Dollar results are intentionally not shown. Position size, broker and fill quality are each member's own, so a single dollar figure would describe nobody's account. What we can show plainly is the count of trades, the outcome of each one, and the rate they produce.

One published backtest, and an hourly page

The backtest runs the production strategy logic over historical 5-minute futures bars, limited to the stages we trade today. It is a simulation, not live trading, and it does not model every real-world cost or fill. Backtest outcomes are modeled from the exit rule, not from broker fills: any exit with the market in the trade's favor, at the target or at the close, counts as a gain of half the premium risked; any exit against the trade counts as the premium lost; a flat exit counts as zero. It is one published record shared by the website, the member area and the app, and this page recomputes it, and our own record, at most once an hour.

Updated Oct 18, 2026, 11:07 PM ET; backtest published through Oct 18, 2026. Operational partners (execution and charting) are listed in the site footer.

Important note on performance

Past performance is not a guarantee or reliable indicator of future results. The backtest figures on this page are hypothetical and were generated with the benefit of hindsight; hypothetical results have inherent limitations and do not represent actual trading. The forward figures cover a short, early sample from a single account and may not be representative over time. Trading options involves substantial risk, including the risk of losing the full amount risked. Nothing here is investment advice or a solicitation. For the full disclosure, see our Performance Disclaimer and Risk Disclaimer.