Strategy library · ES · 1 hour
80 strategies on the ES 1-hour chart: 2-year backtest results
80 strategies from the CE Market Solutions library have a 1 hour result on ES futures, and the table lists every one of them, ordered by family and then name. Each row is the strategy's result on the ES 1-hour chart from 2024-08-28 to 2026-08-27: trades, win %, net points, net $ on one ES contract and max drawdown, with the longs-only and shorts-only points where the strategy trades both sides. Open a strategy for the other timeframes, ES or NQ, and every trade.
Tested by CE Market Solutions on 2026-10-26. Gross, no commission or slippage. Last 2 years.
80 strategies on the ES 1-hour chart
80 strategies on the ES 1-hour chart, 2024-08-28 to 2026-08-27, one ES contract, before commission and slippage.
| Family | Strategy | Trades | Win % | Net pts | Net $ (1 contract) | Max DD pts | Long trades | Long net pts | Short trades | Short net pts |
|---|---|---|---|---|---|---|---|---|---|---|
| Baselines | Random entries | 244 | 52.1% | −4.25 | −$212 | 315.50 | 134 | 277.00 | 110 | −281.25 |
| Candles and price action | Doji at a 20-bar extreme | 26 | 42.3% | −53.75 | −$2,687 | 98.75 | 17 | −78.25 | 9 | 24.50 |
| Candles and price action | Engulfing candle | 439 | 43.3% | −709.00 | −$35,450 | 974.00 | 236 | −268.75 | 203 | −440.25 |
| Candles and price action | Fair value gap retrace | 472 | 46.8% | 739.25 | $36,963 | 496.50 | 261 | 889.50 | 211 | −150.25 |
| Candles and price action | Fractal breakout | 398 | 49.3% | 1,231.50 | $61,575 | 387.25 | 202 | 538.00 | 196 | 693.50 |
| Candles and price action | Hammer / shooting star | 118 | 50.0% | 279.50 | $13,975 | 219.75 | 70 | 133.00 | 48 | 146.50 |
| Candles and price action | Key reversal bar | 309 | 43.7% | 188.25 | $9,413 | 307.00 | 124 | 85.00 | 185 | 103.25 |
| Candles and price action | Morning star / evening star | 156 | 50.0% | 232.75 | $11,638 | 230.50 | 64 | 27.00 | 92 | 205.75 |
| Candles and price action | Outside bar reversal | 229 | 40.6% | −483.75 | −$24,187 | 609.00 | 127 | −8.75 | 102 | −475.00 |
| Candles and price action | Pin bar at EMA 20 in a trend | 63 | 50.8% | 247.75 | $12,388 | 134.25 | 43 | 35.50 | 20 | 212.25 |
| Candles and price action | Three white soldiers / three black crows | 286 | 48.6% | −236.75 | −$11,837 | 636.25 | 161 | 259.00 | 125 | −495.75 |
| Mean reversion and bands | 10-bar low above SMA 200 | 240 | 60.0% | 74.00 | $3,700 | 469.25 | 148 | 233.25 | 92 | −159.25 |
| Mean reversion and bands | Bollinger breakout (20, 2) | 420 | 46.7% | −370.75 | −$18,537 | 694.75 | 228 | −444.75 | 192 | 74.00 |
| Mean reversion and bands | Bollinger lower band buy (20, 2) | 436 | 55.3% | 255.50 | $12,775 | 438.50 | 200 | −47.00 | 236 | 302.50 |
| Mean reversion and bands | Bollinger re-entry (20, 2) | 356 | 56.2% | 191.50 | $9,575 | 507.75 | 165 | 11.00 | 191 | 180.50 |
| Mean reversion and bands | Bollinger squeeze (TTM style) | 119 | 52.1% | 76.25 | $3,813 | 484.25 | 69 | 55.00 | 50 | 21.25 |
| Mean reversion and bands | Keltner reversion (EMA 20, 2 ATR) | 246 | 48.4% | −55.50 | −$2,775 | 415.50 | 108 | −110.75 | 138 | 55.25 |
| Mean reversion and bands | Three down closes in a row | 437 | 61.6% | 227.00 | $11,350 | 602.75 | 202 | 293.00 | 235 | −66.00 |
| Mean reversion and bands | VWAP 2 standard-deviation fade | 239 | 62.3% | 303.25 | $15,163 | 314.75 | 115 | 186.75 | 124 | 116.50 |
| Mean reversion and bands | Z-score (20) at -2 | 420 | 52.4% | 370.75 | $18,538 | 569.00 | 192 | −74.00 | 228 | 444.75 |
| Momentum oscillators | Awesome Oscillator zero cross | 197 | 46.2% | 127.25 | $6,363 | 338.50 | 92 | 295.00 | 105 | −167.75 |
| Momentum oscillators | CCI 20 above +100 | 461 | 43.2% | 495.25 | $24,763 | 320.25 | 235 | 397.25 | 226 | 98.00 |
| Momentum oscillators | CCI 20 reversal from -100 | 314 | 53.2% | −188.00 | −$9,400 | 526.25 | 148 | −379.75 | 166 | 191.75 |
| Momentum oscillators | Fisher Transform (9) cross | 636 | 43.6% | 59.50 | $2,975 | 681.50 | 311 | −52.50 | 325 | 112.00 |
| Momentum oscillators | MACD (12, 26, 9) signal cross | 298 | 45.6% | −139.50 | −$6,975 | 598.50 | 152 | −108.50 | 146 | −31.00 |
| Momentum oscillators | MACD cross below zero | 148 | 43.9% | −320.50 | −$16,025 | 444.50 | 61 | −271.00 | 87 | −49.50 |
| Momentum oscillators | MACD zero-line cross | 160 | 51.3% | 459.75 | $22,988 | 181.75 | 75 | 451.00 | 85 | 8.75 |
| Momentum oscillators | Money Flow Index (14) 20 / 80 | 292 | 45.6% | −602.00 | −$30,100 | 734.00 | 145 | −480.25 | 147 | −121.75 |
| Momentum oscillators | Rate of change (12) zero cross | 427 | 40.3% | −1.75 | −$87 | 657.00 | 201 | −102.75 | 226 | 101.00 |
| Momentum oscillators | RSI 14 at 20 / 80 | 28 | 57.1% | −71.25 | −$3,562 | 137.50 | 16 | −100.75 | 12 | 29.50 |
| Momentum oscillators | RSI 14 breakout above 70 | 168 | 50.0% | −159.25 | −$7,962 | 696.00 | 92 | −52.25 | 76 | −107.00 |
| Momentum oscillators | RSI 14 crosses 50 | 450 | 40.0% | 531.50 | $26,575 | 377.00 | 212 | 336.75 | 238 | 194.75 |
| Momentum oscillators | RSI 14 oversold / overbought (30 / 70) | 129 | 48.1% | 257.75 | $12,888 | 242.50 | 58 | 321.50 | 71 | −63.75 |
| Momentum oscillators | RSI 2 (Connors) | 169 | 62.1% | 535.50 | $26,775 | 209.75 | 108 | 469.00 | 61 | 66.50 |
| Momentum oscillators | Stochastic (14, 3, 3) cross in the zone | 158 | 48.1% | 37.50 | $1,875 | 641.25 | 49 | −19.00 | 109 | 56.50 |
| Momentum oscillators | Stochastic RSI (14, 14, 3, 3) | 253 | 47.8% | −533.50 | −$26,675 | 618.00 | 121 | −124.25 | 132 | −409.25 |
| Momentum oscillators | TRIX (15, 9) signal cross | 203 | 52.2% | 774.50 | $38,725 | 303.25 | 101 | 615.25 | 102 | 159.25 |
| Momentum oscillators | Ultimate Oscillator 30 / 70 | 80 | 53.8% | 104.75 | $5,238 | 374.75 | 23 | −32.75 | 57 | 137.50 |
| Momentum oscillators | Williams %R (14) | 466 | 51.9% | −289.75 | −$14,487 | 1,215.75 | 219 | −42.50 | 247 | −247.25 |
| Moving averages | EMA 12 / 26 cross | 160 | 51.3% | 459.75 | $22,988 | 181.75 | 75 | 451.00 | 85 | 8.75 |
| Moving averages | EMA 20 / 50 cross | 93 | 44.1% | 125.75 | $6,288 | 267.75 | 48 | 45.00 | 45 | 80.75 |
| Moving averages | EMA 20 pullback in a trend | 441 | 42.9% | 429.00 | $21,450 | 419.75 | 263 | 179.25 | 178 | 249.75 |
| Moving averages | EMA 9 / 21 cross | 209 | 49.3% | 394.75 | $19,738 | 474.25 | 95 | 273.50 | 114 | 121.25 |
| Moving averages | Golden cross / death cross (SMA 50 / 200) | 26 | 42.3% | −2.50 | −$125 | 60.50 | 10 | −23.75 | 16 | 21.25 |
| Moving averages | Hull MA 20 turn | 367 | 50.4% | 493.75 | $24,688 | 408.50 | 172 | −122.00 | 195 | 615.75 |
| Moving averages | KAMA (10, 2, 30) cross | 891 | 43.0% | 932.75 | $46,638 | 677.25 | 461 | 656.50 | 430 | 276.25 |
| Moving averages | Price crosses EMA 20 | 517 | 39.5% | 249.25 | $12,463 | 435.75 | 239 | 67.50 | 278 | 181.75 |
| Moving averages | Price crosses SMA 200 | 661 | 46.4% | −20.75 | −$1,037 | 1,484.00 | 389 | 179.75 | 272 | −200.50 |
| Moving averages | Price crosses SMA 50 | 758 | 44.5% | −310.25 | −$15,512 | 1,235.75 | 415 | 35.00 | 343 | −345.25 |
| Moving averages | Triple EMA stack 4 / 9 / 18 | 342 | 48.3% | −33.25 | −$1,662 | 536.25 | 161 | −112.00 | 181 | 78.75 |
| Moving averages | VWAP cross | 743 | 37.6% | −425.00 | −$21,250 | 979.75 | 360 | −362.75 | 383 | −62.25 |
| Popular combos | Bollinger band plus RSI | 171 | 50.3% | −58.50 | −$2,925 | 297.00 | 78 | 72.00 | 93 | −130.50 |
| Popular combos | Donchian 20 breakout with ADX above 25 | 194 | 47.9% | −184.25 | −$9,212 | 583.75 | 108 | −364.00 | 86 | 179.75 |
| Popular combos | EMA 20 / 50 cross with MACD above zero | 84 | 42.9% | −33.00 | −$1,650 | 366.25 | 42 | −24.25 | 42 | −8.75 |
| Popular combos | EMA 9 / 21 with a VWAP filter | 207 | 49.3% | 391.75 | $19,588 | 474.25 | 95 | 273.50 | 112 | 118.25 |
| Popular combos | Full Ichimoku signal | 39 | 59.0% | 256.75 | $12,838 | 122.00 | 22 | 102.25 | 17 | 154.50 |
| Popular combos | Golden cross with an RSI pullback | 91 | 52.8% | −141.00 | −$7,050 | 316.75 | — | — | — | — |
| Popular combos | MACD cross with a 200 EMA filter | 184 | 45.7% | 224.75 | $11,238 | 363.00 | 109 | 139.50 | 75 | 85.25 |
| Popular combos | MACD cross with RSI above 50 | 240 | 47.9% | 229.25 | $11,463 | 440.50 | 126 | 289.25 | 114 | −60.00 |
| Popular combos | RSI 30 / 70 with a 200 SMA filter | 23 | 47.8% | 42.25 | $2,113 | 256.50 | 13 | 93.00 | 10 | −50.75 |
| Popular combos | Stochastic with an EMA 50 trend filter | 11 | 36.4% | −100.75 | −$5,037 | 153.50 | 4 | 39.75 | 7 | −140.50 |
| Popular combos | Supertrend with ADX above 25 | 74 | 48.7% | 41.25 | $2,063 | 186.25 | 38 | 129.50 | 36 | −88.25 |
| Trend and breakouts | ADX 25 with DI cross | 113 | 48.7% | 38.25 | $1,913 | 198.00 | 55 | 109.75 | 58 | −71.50 |
| Trend and breakouts | Aroon (25) cross | 237 | 50.6% | 311.00 | $15,550 | 196.25 | 119 | 229.75 | 118 | 81.25 |
| Trend and breakouts | Chandelier exit (22, 3 ATR) | 297 | 48.5% | 535.25 | $26,763 | 439.00 | 132 | 147.50 | 165 | 387.75 |
| Trend and breakouts | Donchian 20 breakout (Turtle system 1) | 379 | 49.9% | 59.25 | $2,963 | 497.00 | 224 | −394.75 | 155 | 454.00 |
| Trend and breakouts | Donchian 55 breakout (Turtle system 2) | 217 | 48.9% | −64.25 | −$3,212 | 563.25 | 133 | −364.25 | 84 | 300.00 |
| Trend and breakouts | Heikin Ashi color flip | 742 | 41.1% | −390.25 | −$19,512 | 784.75 | 369 | −231.50 | 373 | −158.75 |
| Trend and breakouts | Ichimoku cloud breakout | 636 | 46.1% | −602.00 | −$30,100 | 1,305.75 | 377 | −69.00 | 259 | −533.00 |
| Trend and breakouts | Ichimoku Tenkan / Kijun cross | 163 | 49.7% | 666.25 | $33,313 | 141.25 | 82 | 128.25 | 81 | 538.00 |
| Trend and breakouts | Inside bar breakout | 114 | 51.8% | 393.50 | $19,675 | 325.00 | 63 | 433.25 | 51 | −39.75 |
| Trend and breakouts | Keltner channel breakout (EMA 20, 2 ATR) | 244 | 51.6% | −112.25 | −$5,612 | 551.75 | 136 | −190.00 | 108 | 77.75 |
| Trend and breakouts | Parabolic SAR (0.02, 0.2) | 449 | 46.8% | −528.50 | −$26,425 | 629.50 | 211 | −409.25 | 238 | −119.25 |
| Trend and breakouts | Supertrend (10, 3) | 194 | 49.5% | −149.75 | −$7,487 | 506.75 | 93 | 67.00 | 101 | −216.75 |
| Trend and breakouts | Vortex (14) cross | 378 | 45.5% | 343.50 | $17,175 | 717.25 | 175 | 437.75 | 203 | −94.25 |
| Trend and breakouts | Williams Alligator (13 / 8 / 5) | 397 | 49.4% | −400.50 | −$20,025 | 1,232.50 | 246 | −395.50 | 151 | −5.00 |
| Volume | Chaikin Money Flow (20) zero cross | 521 | 45.1% | 476.50 | $23,825 | 788.75 | 275 | 585.25 | 246 | −108.75 |
| Volume | OBV crosses its 20 SMA | 697 | 39.3% | 684.25 | $34,213 | 481.00 | 345 | 376.25 | 352 | 308.00 |
| Volume | Volume spike candle | 979 | 44.6% | 655.75 | $32,788 | 620.50 | 490 | 358.00 | 489 | 297.75 |
| Volume | VWMA 20 cross | 1,024 | 40.1% | −1,156.75 | −$57,837 | 1,521.50 | 545 | −388.25 | 479 | −768.50 |
The figures in words
Together the 80 strategies took 24,997 trades on the ES 1-hour chart, 79 of them trading both long and short, from 2024-08-28 to 2026-08-27, before commission and slippage. By family: Baselines: 1 strategy, 244 trades in total. Candles and price action: 10 strategies, 2,496 trades in total. Mean reversion and bands: 9 strategies, 2,913 trades in total. Momentum oscillators: 19 strategies, 5,037 trades in total. Moving averages: 12 strategies, 5,208 trades in total. Popular combos: 11 strategies, 1,318 trades in total. Trend and breakouts: 14 strategies, 4,560 trades in total. Volume: 4 strategies, 3,221 trades in total.
How to read the columns: Trades is the number of closed trades; Win % is the share of them that finished above zero points; Net pts is the sum of every trade's points; Net $ is net points times the contract's dollars per point, on one contract; Max DD pts is the largest fall of the running total of points from a peak. The longs-only and shorts-only columns are sums over that side's own trades, and the two sides add up to the strategy's combined result.
CE Market Solutions tested every strategy on the last 2 years of NQ and ES futures (NQ 2024-10-08 to 2026-10-07 and ES 2024-08-28 to 2026-08-27), before commission and slippage, with each signal filled at the next bar's open, intraday positions flat at 15:59 ET and textbook default indicator settings. Nothing is tuned.
Questions and answers
How many strategies were tested on the ES 1 hour chart?
80 strategies were tested on the ES 1-hour chart from 2024-08-28 to 2026-08-27, and together they took 24,997 trades, before commission and slippage.
How many of them trade both long and short on ES?
79 of the 80 strategies on the ES 1-hour chart trade both long and short and the other 1 take one side only, from 2024-08-28 to 2026-08-27, before commission and slippage.
How these were run
- Gross: no commission and no slippage.
- The last 2 years of each market, from the first to the last session of its window.
- A signal on a closed bar fills at the next bar’s open.
- A stop and a target touched in the same minute count as the stop.
- Intraday positions are flat at 15:59 ET.
- Textbook TradingView default settings for every indicator; nothing is tuned.
Want your own rules tested the same way?