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.

FamilyStrategyTradesWin %Net ptsNet $ (1 contract)Max DD ptsLong tradesLong net ptsShort tradesShort net pts
BaselinesRandom entries24452.1%−4.25−$212315.50134277.00110−281.25
Candles and price actionDoji at a 20-bar extreme2642.3%−53.75−$2,68798.7517−78.25924.50
Candles and price actionEngulfing candle43943.3%−709.00−$35,450974.00236−268.75203−440.25
Candles and price actionFair value gap retrace47246.8%739.25$36,963496.50261889.50211−150.25
Candles and price actionFractal breakout39849.3%1,231.50$61,575387.25202538.00196693.50
Candles and price actionHammer / shooting star11850.0%279.50$13,975219.7570133.0048146.50
Candles and price actionKey reversal bar30943.7%188.25$9,413307.0012485.00185103.25
Candles and price actionMorning star / evening star15650.0%232.75$11,638230.506427.0092205.75
Candles and price actionOutside bar reversal22940.6%−483.75−$24,187609.00127−8.75102−475.00
Candles and price actionPin bar at EMA 20 in a trend6350.8%247.75$12,388134.254335.5020212.25
Candles and price actionThree white soldiers / three black crows28648.6%−236.75−$11,837636.25161259.00125−495.75
Mean reversion and bands10-bar low above SMA 20024060.0%74.00$3,700469.25148233.2592−159.25
Mean reversion and bandsBollinger breakout (20, 2)42046.7%−370.75−$18,537694.75228−444.7519274.00
Mean reversion and bandsBollinger lower band buy (20, 2)43655.3%255.50$12,775438.50200−47.00236302.50
Mean reversion and bandsBollinger re-entry (20, 2)35656.2%191.50$9,575507.7516511.00191180.50
Mean reversion and bandsBollinger squeeze (TTM style)11952.1%76.25$3,813484.256955.005021.25
Mean reversion and bandsKeltner reversion (EMA 20, 2 ATR)24648.4%−55.50−$2,775415.50108−110.7513855.25
Mean reversion and bandsThree down closes in a row43761.6%227.00$11,350602.75202293.00235−66.00
Mean reversion and bandsVWAP 2 standard-deviation fade23962.3%303.25$15,163314.75115186.75124116.50
Mean reversion and bandsZ-score (20) at -242052.4%370.75$18,538569.00192−74.00228444.75
Momentum oscillatorsAwesome Oscillator zero cross19746.2%127.25$6,363338.5092295.00105−167.75
Momentum oscillatorsCCI 20 above +10046143.2%495.25$24,763320.25235397.2522698.00
Momentum oscillatorsCCI 20 reversal from -10031453.2%−188.00−$9,400526.25148−379.75166191.75
Momentum oscillatorsFisher Transform (9) cross63643.6%59.50$2,975681.50311−52.50325112.00
Momentum oscillatorsMACD (12, 26, 9) signal cross29845.6%−139.50−$6,975598.50152−108.50146−31.00
Momentum oscillatorsMACD cross below zero14843.9%−320.50−$16,025444.5061−271.0087−49.50
Momentum oscillatorsMACD zero-line cross16051.3%459.75$22,988181.7575451.00858.75
Momentum oscillatorsMoney Flow Index (14) 20 / 8029245.6%−602.00−$30,100734.00145−480.25147−121.75
Momentum oscillatorsRate of change (12) zero cross42740.3%−1.75−$87657.00201−102.75226101.00
Momentum oscillatorsRSI 14 at 20 / 802857.1%−71.25−$3,562137.5016−100.751229.50
Momentum oscillatorsRSI 14 breakout above 7016850.0%−159.25−$7,962696.0092−52.2576−107.00
Momentum oscillatorsRSI 14 crosses 5045040.0%531.50$26,575377.00212336.75238194.75
Momentum oscillatorsRSI 14 oversold / overbought (30 / 70)12948.1%257.75$12,888242.5058321.5071−63.75
Momentum oscillatorsRSI 2 (Connors)16962.1%535.50$26,775209.75108469.006166.50
Momentum oscillatorsStochastic (14, 3, 3) cross in the zone15848.1%37.50$1,875641.2549−19.0010956.50
Momentum oscillatorsStochastic RSI (14, 14, 3, 3)25347.8%−533.50−$26,675618.00121−124.25132−409.25
Momentum oscillatorsTRIX (15, 9) signal cross20352.2%774.50$38,725303.25101615.25102159.25
Momentum oscillatorsUltimate Oscillator 30 / 708053.8%104.75$5,238374.7523−32.7557137.50
Momentum oscillatorsWilliams %R (14)46651.9%−289.75−$14,4871,215.75219−42.50247−247.25
Moving averagesEMA 12 / 26 cross16051.3%459.75$22,988181.7575451.00858.75
Moving averagesEMA 20 / 50 cross9344.1%125.75$6,288267.754845.004580.75
Moving averagesEMA 20 pullback in a trend44142.9%429.00$21,450419.75263179.25178249.75
Moving averagesEMA 9 / 21 cross20949.3%394.75$19,738474.2595273.50114121.25
Moving averagesGolden cross / death cross (SMA 50 / 200)2642.3%−2.50−$12560.5010−23.751621.25
Moving averagesHull MA 20 turn36750.4%493.75$24,688408.50172−122.00195615.75
Moving averagesKAMA (10, 2, 30) cross89143.0%932.75$46,638677.25461656.50430276.25
Moving averagesPrice crosses EMA 2051739.5%249.25$12,463435.7523967.50278181.75
Moving averagesPrice crosses SMA 20066146.4%−20.75−$1,0371,484.00389179.75272−200.50
Moving averagesPrice crosses SMA 5075844.5%−310.25−$15,5121,235.7541535.00343−345.25
Moving averagesTriple EMA stack 4 / 9 / 1834248.3%−33.25−$1,662536.25161−112.0018178.75
Moving averagesVWAP cross74337.6%−425.00−$21,250979.75360−362.75383−62.25
Popular combosBollinger band plus RSI17150.3%−58.50−$2,925297.007872.0093−130.50
Popular combosDonchian 20 breakout with ADX above 2519447.9%−184.25−$9,212583.75108−364.0086179.75
Popular combosEMA 20 / 50 cross with MACD above zero8442.9%−33.00−$1,650366.2542−24.2542−8.75
Popular combosEMA 9 / 21 with a VWAP filter20749.3%391.75$19,588474.2595273.50112118.25
Popular combosFull Ichimoku signal3959.0%256.75$12,838122.0022102.2517154.50
Popular combosGolden cross with an RSI pullback9152.8%−141.00−$7,050316.75————
Popular combosMACD cross with a 200 EMA filter18445.7%224.75$11,238363.00109139.507585.25
Popular combosMACD cross with RSI above 5024047.9%229.25$11,463440.50126289.25114−60.00
Popular combosRSI 30 / 70 with a 200 SMA filter2347.8%42.25$2,113256.501393.0010−50.75
Popular combosStochastic with an EMA 50 trend filter1136.4%−100.75−$5,037153.50439.757−140.50
Popular combosSupertrend with ADX above 257448.7%41.25$2,063186.2538129.5036−88.25
Trend and breakoutsADX 25 with DI cross11348.7%38.25$1,913198.0055109.7558−71.50
Trend and breakoutsAroon (25) cross23750.6%311.00$15,550196.25119229.7511881.25
Trend and breakoutsChandelier exit (22, 3 ATR)29748.5%535.25$26,763439.00132147.50165387.75
Trend and breakoutsDonchian 20 breakout (Turtle system 1)37949.9%59.25$2,963497.00224−394.75155454.00
Trend and breakoutsDonchian 55 breakout (Turtle system 2)21748.9%−64.25−$3,212563.25133−364.2584300.00
Trend and breakoutsHeikin Ashi color flip74241.1%−390.25−$19,512784.75369−231.50373−158.75
Trend and breakoutsIchimoku cloud breakout63646.1%−602.00−$30,1001,305.75377−69.00259−533.00
Trend and breakoutsIchimoku Tenkan / Kijun cross16349.7%666.25$33,313141.2582128.2581538.00
Trend and breakoutsInside bar breakout11451.8%393.50$19,675325.0063433.2551−39.75
Trend and breakoutsKeltner channel breakout (EMA 20, 2 ATR)24451.6%−112.25−$5,612551.75136−190.0010877.75
Trend and breakoutsParabolic SAR (0.02, 0.2)44946.8%−528.50−$26,425629.50211−409.25238−119.25
Trend and breakoutsSupertrend (10, 3)19449.5%−149.75−$7,487506.759367.00101−216.75
Trend and breakoutsVortex (14) cross37845.5%343.50$17,175717.25175437.75203−94.25
Trend and breakoutsWilliams Alligator (13 / 8 / 5)39749.4%−400.50−$20,0251,232.50246−395.50151−5.00
VolumeChaikin Money Flow (20) zero cross52145.1%476.50$23,825788.75275585.25246−108.75
VolumeOBV crosses its 20 SMA69739.3%684.25$34,213481.00345376.25352308.00
VolumeVolume spike candle97944.6%655.75$32,788620.50490358.00489297.75
VolumeVWMA 20 cross1,02440.1%−1,156.75−$57,8371,521.50545−388.25479−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?