What we've found so far

Every test on this site in one place: what held up, what didn't, and what we would test next. Updated whenever a new test is published.

Variants tried: 404 · Survivors: 2 · Markets: 5 · Tests: 59

01The short version

  • 2 of 404 variants passed every gate, and 1 more passed and was later made Inconclusive by a data check. We have run 59 tests of popular trading ideas across ES and NQ futures, spot gold, four currency pairs and Bitcoin, each in several versions (the FX study re-runs the six ES strategies on FX), under one fixed protocol with every variant reported. 2 variants have earned the label “survivor”, all on one market and on data that earlier tests had used; see the points on the survivors below.
  • The development t-statistic ended almost everything. 393 of 404 failed it; the 11 that cleared it were Gold Opening-Range Breakout AS-B, Golden Cross (1H) XAU-GH-L-N, EMA 9/20 gold (M15, H1) GX-H1-L-N, EMA 9/20 gold (M15, H1) GX-H1-L-S, EMA 9/20 gold (M15, H1) GX-H1-L-T3, Noise area breakout (NQ) NY-LS, Noise area breakout (NQ) NY-L, TTM Squeeze (gold, 1-hour) SQ-L-B, WaveTrend (gold, 1-hour) WT-L-R, Heikin Ashi (Bitcoin, 4-hour) HA-NOWICK and Heikin Ashi (Bitcoin, 4-hour) HA-NOWICK-200; 3 of them went on to pass every other gate.
  • Costs took back the gross profits. In our first ES study (six strategies) the 28 variants made +$1,264,564 before costs and -$3,548 after, across 41,226 trades. On FX the 96 variants made +125,671 pips before costs and -238,575 after.
  • The best-looking ES results are mostly the market going up. In that first ES study the short side lost money in 14 of the 14 variants that trade both ways. Against controls matched on the signal's own entry state or holding pattern, the other long-only winners do not stay above the 95th percentile under every one (their matched percentiles run from 48.8th to 98.6th). One does: RSI Divergence, which still failed the development t-statistic (1.65) and has only 281 trades.
  • Hints did not travel. Bollinger's long side was our best hint on ES; on four currency pairs it finished above zero in 0 of its 16 results.
  • Our first survivor became Inconclusive. The 1-hour golden cross on gold (long only, no stop) passed every gate, but a later audit found thin, gappy data in its development years; without the trades that touch those gaps its development t-statistic falls below 2.5, so by our data rule the verdict is now Inconclusive. Its forward test continues.
  • Two survivors on NQ, and only there. The noise area breakout on NQ futures in the New York session passed every gate in both versions: long and short (1,504 trades, $231,557 per contract after costs, 2020 to 2026) and long only (747 trades, $152,227). The same rule did not pass on ES or on gold, the Asia and London sessions failed on all three markets, and the NQ holdout had been used by earlier tests. They are candidates for a test on new data, not results to trade.
  • Some ideas cannot be decided on one market. The 50/200 golden cross gave 3 trades on ES and 15 on gold with the usual long-only rule, so 7 of its 8 results are marked Inconclusive rather than Buried. Read the golden cross test.

This is not proof that no edge exists. “No proven edge” means a statistically convincing edge was not demonstrated by these tests, on this data, with these rules and costs.

02Test by test

TestMarketVariants triedPassed every gateClosest call (gates failed)Verdict
The RSI(2) Dip BuyerFutures403 of 6 (A)Buried · Fragile
SupertrendFutures804 of 6 (ST60-L)Buried · No proven edge
Gold Opening-Range BreakoutMetals1203 of 6 (AS-B)Buried · Costs
Bollinger Band ReversalFutures402 of 6 (BB-L-S)Buried · Fragile
Donchian Channel BreakoutFutures405 of 6 (DC-LS-S)Buried · No proven edge
RSI DivergenceFutures402 of 6 (DV-L-S)Buried · No proven edge
MACD CrossoverFutures404 of 6 (MC-L-S)Buried · No proven edge
Six Strategies on Four Currency PairsFX9601 of 6 (EURUSD A)Buried · No proven edge
Golden Cross Backtest: Daily Bars on S&P 500 Futures & GoldFutures, Metals803 of 6 (XAU-GC-L-SMA)Inconclusive · Too few trades
Golden Cross Backtest: 1H Bars on S&P 500 Futures & GoldFutures, Metals2400 of 6 (XAU-GH-L-N)Inconclusive · Data quality
Golden Cross Backtest: 1H Bars on EUR/USDFX1204 of 6 (EUR-GH-LS-T2)Buried · No proven edge
Coppock Curve Backtest: 1H Bars on S&P 500 FuturesFutures1204 of 6 (ES-CC-L-S)Buried · No proven edge
EMA 9/21 Crossover Backtest: 1H Bars on ES, NQ & Gold FuturesFutures, Metals1201 of 6 (GC-EM-L-N)Buried · No proven edge
EMA 9/20 Crossover Backtest: Gold on 15-Minute and 1-Hour BarsMetals2401 of 6 (GX-H1-L-N)Buried · No proven edge
EMA 5/8/13 Ribbon Backtest: Nasdaq-100 Futures, 5- and 15-Minute BarsFutures802 of 6 (RB-M15-L-N)Buried · No proven edge
Fibonacci 61.8% Pullback Backtest: EUR/USD 1-Hour BarsFX205 of 6 (FB-L)Buried · No proven edge
Turtle Trading Backtest: Daily Gold, 2004 to 2026Metals403 of 6 (TT-S1-1U)Buried · Fragile
Turtle Trading Backtest: Daily EUR/USD, 2004 to 2026FX403 of 6 (TT-S1-1U)Buried · Fragile
Intraday Momentum Backtest: First to Last Half-Hour on ES FuturesFutures405 of 6 (OV-LS)Buried · No proven edge
Intraday Momentum Backtest: First to Last Half-Hour on NQ FuturesFutures404 of 6 (OV-LS)Buried · No proven edge
Noise Area Breakout Backtest: ES Futures, Asia, London and New YorkFutures604 of 6 (NY-LS)Buried · No proven edge
Noise Area Breakout Backtest: NQ Futures, Asia, London and New YorkFutures620 of 6 (NY-LS)Survived · Needs new data
Noise Area Breakout Backtest: Gold (XAUUSD), Asia, London and New YorkMetals603 of 6 (AS-LS)Buried · No proven edge
Turtle Trading Backtest: Daily Bitcoin, 2017 to 2026Crypto402 of 6 (TT-S1-1U)Buried · Fragile
Intraday Trend Pullback Backtest: Bitcoin, 15-Minute Bars, 2017 to 2026Crypto205 of 6 (TP-LS)Buried · No proven edge
RSI 30/70 Strategy Backtest: Gold, 5-Minute and 1-Hour Bars, 2004 to 2026Metals804 of 6 (RS-M5-LS-F)Buried · No proven edge
VWAP Strategy Backtest: ES Futures, 5-Minute Bars, 2020 to 2026Futures305 of 6 (VW-TREND)Buried · No proven edge
Stochastic + RSI + MACD Strategy Backtest: EUR/USD, 15-Minute to 1-Hour Bars, 2004 to 2026FX604 of 6 (SM-H1-A)Buried · No proven edge
9 EMA Strategy Backtest: NQ Futures, 5- and 15-Minute Bars, 2020 to 2026Futures305 of 6 (E9-VWAP-M5)Buried · No proven edge
Ichimoku Cloud Strategy Backtest: EUR/USD, 1-Hour, 4-Hour and Daily Bars, 2004 to 2026FX604 of 6 (IC-TK-H4)Buried · No proven edge
Google AI's Fibonacci Scalping Strategy, Backtested: ES Futures, 1- and 5-Minute Bars, 2020 to 2026Futures405 of 6 (FO-1M-LIM)Buried · No proven edge
TTM Squeeze Strategy Backtest: Gold (XAUUSD), 1-Hour Bars, 2004 to 2026Metals401 of 6 (SQ-L-B)Buried · Overfit
Noise Area Breakout Backtest: Bitcoin, Around the Clock, 2017 to 2026Crypto405 of 6 (24H-LS)Buried · No proven edge
WaveTrend Indicator Backtest: Gold (XAUUSD), 1-Hour Bars, 2004 to 2026Metals402 of 6 (WT-L-R)Buried · No proven edge
Head and Shoulders Pattern Backtest: Gold (XAUUSD), 15-Minute Bars, 2004 to 2026Metals401 of 6 (HS-LS-3)Buried · No proven edge
Order Block and Fair Value Gap Strategy Backtest: Liquidity Sweep SMC Model on EUR/USDFX205 of 6 (OB-FVG-A)Buried · No proven edge
Previous Day High and Low Strategy on Gold (XAUUSD): Sneaky Pivot BacktestMetals404 of 6 (SX-NEAR-T1)Buried · No proven edge
Sneaky Pivot Strategy Backtest: Previous Day High and Low Reversal on Dow FuturesFutures401 of 6 (SP-STRICT-T1)Buried · No proven edge
Trendline Trading Strategy Backtest: Do Trendline Breakouts Work? (Dow Futures)Futures403 of 6 (TL-BO-5)Buried · No proven edge
NR7 Trading Strategy Backtest: Does the Narrow Range Breakout Work on ES Futures?Futures304 of 6 (NR7-BO)Buried · No proven edge
Gap Fill Strategy Backtest: Do ES Opening Gaps Fill? 6 Years of S&P 500 FuturesFutures304 of 6 (GF-1X)Buried · Costs
Trading Made Simple (TDI + Heikin Ashi) Backtested: the Full Rules on EUR/USDFX305 of 6 (TMS-4H-NIGHT)Buried · No proven edge
TDI Indicator Strategy Backtest: 22 Years of EUR/USD on the 4-Hour ChartFX305 of 6 (TDI-X)Buried · Costs
Accumulation/Distribution Indicator on the S&P 500: 33 Years of SPYStocks & ETFs304 of 6 (ADS-MA)Buried · Fragile
Accumulation/Distribution Indicator Backtest: 9 Years of Bitcoin on 4-Hour CandlesCrypto304 of 6 (AD-DIV)Buried · Fragile
Parabolic SAR Strategy Backtest: 22 Years of EUR/USD on the 1-Hour ChartFX305 of 6 (PS-SAR)Buried · Costs
Engulfing Candle Strategy Backtest: 22 Years of Gold on the 1-Hour ChartMetals404 of 6 (EG-1R)Buried · Costs
Heikin Ashi Strategy Backtest: 9 Years of Bitcoin on 4-Hour CandlesCrypto301 of 6 (HA-NOWICK-200)Buried · Overfit
Initial Balance Breakout on ES Futures: Does It Hold Up on the S&P 500?Futures305 of 6 (IB-X1)Buried · No proven edge
Initial Balance Breakout Strategy: Tested on 6 Years of NQ FuturesFutures302 of 6 (IB-X1)Buried · No proven edge
This Scalping Strategy Works Every Day? The First 5-Minute Candle + Fair Value Gap, Tested on 6 Years of NQFutures204 of 6 (OFV-2R)Buried · No proven edge
Bitcoin CME Gap Fill: Do CME Gaps Always Fill? 458 Weekends TestedCrypto305 of 6 (CG-S1)Buried · No proven edge
ADX Indicator Strategy Backtest: ADX + DI on 4 Forex Majors, 22 YearsFX804 of 6 (USDJPY ADX-20)Buried · No proven edge
Inside Bar Trading Strategy Backtest: EURUSD Daily, 22 YearsFX304 of 6 (IB-1R)Buried · No proven edge
London Breakout Strategy Backtest: GBPUSD, 22 Years of 1-Minute DataFX303 of 6 (LB-2R)Buried · No proven edge
Best Time to Trade Gold (XAUUSD): 22 Years of Minute Data, Hour by HourMetals303 of 6 (GN-NIGHT-L)Buried · No proven edge
200-Day Moving Average Strategy Backtest: SPY 1993-2026, With DividendsStocks & ETFs204 of 6 (SMA-D200)Buried · Fragile
H1 Open Trap Strategy Backtest: Gold (XAUUSD), 1-Minute Data, 2004 to 2026Metals404 of 6 (HOT-1R)Buried · No proven edge
Opening Range Breakout Backtest: The 5-Minute ORB on NQ Futures, 2020 to 2026Futures403 of 6 (ORB-BO-LS)Buried · Fragile

By market: futures 148 variants (2 passed), metals 125 (0 passed), FX 151 (0 passed), crypto 19 (0 passed). The market pages list the same tests by market: futures, metals, FX, crypto.

03What ended the 404 variants

GateFailed by
1. PF ≥ 1.2 in validation359 of 404
2. ≥ 50 trades in each period32 of 404
3. Development t-statistic (2.0, or 2.5 where more than four variants were tried)393 of 404
4. Above the 95th percentile of the random control307 of 404
5. Positive without the 10 best trades346 of 404
6. Holdout net positive (already used)253 of 404

A variant can fail several gates. The random-entry gate uses the control frozen in each specification (for the first ES study and the gold opening-range test, the original control; for FX, the entry-state-matched one; for later tests, the control fixed in their own specification). The first ES posts and the gold opening-range post also show the matched-control check added after review.

04Costs

MarketVariantsTradesBefore costsAfter costsCost assumed
ES futures, first study (six strategies)2841,226+$1,264,564-$3,548about $31 a trade
Spot gold, opening-range breakout1252,616+4,774 R-2,003 R$0.30 an ounce (a cost check at about $0.17 is in that post)
FX majors96347,256+125,671 pips-238,575 pipsabout 1 pip a trade (1.2 on USDJPY)

Costs across every test on the site, by market and by how often a strategy trades: How much do trading costs eat? All our backtests compared.

Every test grouped by style: trend following vs mean reversion across all our backtests.

The same entries with and without a stop loss, pair by pair: do stop losses work? 183 backtest pairs.

Most of these strategies trade often. The signals earned something before costs in many versions, and costs took it back: on FX, costs turned 35 of the 65 results that were positive before costs into losses. Costs alone do not explain the failures, though: the results that stayed above zero after costs failed other gates.

05Longs and shorts

In our first ES study, the short side lost money in 14 of 14 long-and-short variants that record the split, while the long side carried the profits that looked good, in a market that rose over the period. On FX there is no drift to lean on, and both sides lost: across the 48 long-and-short variant-pair results the long side made -78,356 pips and the short side -96,197 pips after costs. In spot gold the shorts lost money after costs in 49 of 54 long-and-short variants across our gold tests (the exceptions: LD-A, LD-B, HS-LS-3, SX-STRICT-T1, SX-NEAR-T1). Later ES tests are mixed on this point; each post shows its own split.

06Do the ES winners beat a matched random control?

The long-only versions with the simple exit were the best ES results. The table compares each with the random control frozen before the run and with the controls matched on the signal's own entry state or holding pattern, which we added after an outside review showed the first controls were not always comparable. Percentile of the average net per trade among 500 random runs, 95 needed.

Test (variant)Net on ESFrozen controlMatched control
RSI(2) Dip Buyer (B)+$26,10291.6th90.2th to 98.6th
Supertrend (ST60-L)+$99,30483.0th48.8th
Bollinger Band Reversal (BB-L-S)+$103,28190.6th81.4th
Donchian Channel Breakout (DC-L-S)+$40,55855.2th71.6th to 78.4th
RSI Divergence (DV-L-S)+$48,73178.2th98.8th to 99.2th
MACD Crossover (MC-L-S)+$64,16763.4th52.8th

Only RSI Divergence stays above the 95th percentile under every matched control. Its development t-statistic is 1.65 against 2.0 required, it has only 281 trades, and the ES holdout is already used, so it is a hypothesis for a clean test, not a result.

07Did the ES results travel to FX?

StrategyBest ES variantIts net on ESFX results positive after costsFX results passing every gate
RSI(2) Dip BuyerB+$26,1023 of 160 of 16
SupertrendST60-L+$99,3049 of 160 of 16
Donchian Channel BreakoutDC-L-S+$40,5586 of 160 of 16
Bollinger Band ReversalBB-L-S+$103,2810 of 160 of 16
RSI DivergenceDV-L-S+$48,7316 of 160 of 16
MACD CrossoverMC-L-S+$64,1676 of 160 of 16

Every rule we ran on more than one market, compared version by version: does a strategy work on other markets? The cross-market scoreboard.

Nothing travelled in the sense the protocol asks for: no variant passed every gate on any of the four pairs, so none met the bar of a pass on at least 3 of 4. That bar is the FX study's, not a universal definition of an edge. An edge can exist in one market only; the six strategies on ES and on FX found none in either.

08What we have not tested, and what we would test next

  • More markets. YM and crude (CL) futures need 1-minute history exported from the trading platform; gold futures (GC) appear in one test so far (the EMA 9/21 crossover). The 50/200 golden cross is done on ES and gold, but one market gives too few trades to decide it, so the next step there is a longer index history or a test pooled across several markets.
  • Other settings and ideas. We have tested 1-minute to daily bars, session rules and a few filters, mostly at default settings, on purpose. We do not tune settings, and news rules are not tested.
  • Another hypothesis worth a clean test: long-only RSI divergence, declared in advance with a matched control, on data we have not used. It stands out against matched random entries but is not significant yet.
  • A clean test of the NQ survivors: the noise area breakout in the New York session, exactly as frozen, on NQ data that did not exist when it was tested (a forward sample), with the same costs. Until then it stays a candidate. The forward-test protocol (start 12 October 2026) and monthly journal are published.
  • A clean test of the gold golden cross: the 1-hour golden cross, long only, no stop, declared in advance again on data we have not used (a forward sample) and on other markets, with real gold costs and swaps. The forward-test protocol and weekly journal are published.

09How to read these results

  • Every test follows the protocol: rules frozen and dated before the data, costs included, a random control, every variant reported, and the number of tries counted.
  • A holdout period is flagged as already used whenever an earlier test had used the same data, which is true of every test except the first Bitcoin test. ES, NQ and GC are futures data; gold and FX are broker spot (demo) history and Bitcoin is Binance spot history, whose fills and costs differ from live trading.
  • Where a post was corrected after review, the correction is logged on that post. Nothing here is financial advice.

10Corrections

15 Oct 2026: the summary gave a number of “popular ideas” (31, then 32) that counted every test as a separate idea, although several tests apply the same idea to another market (the noise area breakout on four markets, the golden cross and the Turtle rules on three); the number was removed. 14 Oct 2026, after a site audit: several statements on this page had gone out of date or were wider than their data. The scoreboard said 3 markets (there are 4, with crypto); the ES cost and short-side figures covered only our first ES study and the gold cost row only the opening-range test, but read as if they covered every test (now labelled); the gold short side was described as flipping between sessions (across all our gold tests the shorts lost after costs in most variants; now computed); and the “not tested” list said we had tested only hourly bars, no session rules and no gold futures, which had stopped being true. No test result changed.

None yet.