Strategy library · Candles and price action

Key reversal bar backtest on NQ and ES futures

Key reversal bar

Also called: key reversal strategy, key reversal bar pattern, 20 bar low reversal, buy when a new 20-bar low is followed by a close above the prior close, short when a new 20-bar high is followed by a close below the prior close

What happens if you buy NQ every time a new 20-bar low is followed by a close above the prior close?

What it is

A key reversal bar makes a new 20-bar low and then closes above the prior close. This strategy goes long on that signal (mirror for shorts), with the stop beyond the bar's extreme and a target of 2R.

What it did

On NQ futures from 2024-10-08 to 2026-10-07, the key reversal bar strategy took 805 trades on the 15-minute chart, won 35.7% of them and finished -1,541.75 points (-$30,835 on one NQ contract), before commission and slippage. From 2024-10-08 to 2026-10-07 on NQ, the 367 long trades on the 15-minute chart won 38.7% and made 314.25 points ($6,285 on one NQ contract), before commission and slippage. On ES futures from 2024-08-28 to 2026-08-27, the key reversal bar strategy took 800 trades on the 15-minute chart, won 36.1% of them and finished -4.00 points (-$200 on one ES contract), before commission and slippage. The 5-minute, 1-hour and daily results for both markets are in the table on this page.

How it was tested

CE Market Solutions tested the key reversal bar strategy on NQ (2024-10-08 to 2026-10-07) and ES (2024-08-28 to 2026-08-27) futures, 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; the NQ trades are listed on this page and the ES trades under the ES tab.

See it tested with one change · $19

Tested by CE Market Solutions on 2026-10-26. The trades are listed below, one market at a time. Gross, no commission or slippage. Last 2 years.

Results

Rule as tested: New 20-bar low, then a close above the prior close: long. Mirror for shorts. Exit: Stop beyond the bar's extreme, target 2R.

TimeframeNQ · 2024-10-08 to 2026-10-07ES · 2024-08-28 to 2026-08-27
TradesWin %Avg ptsProfit factorNet ptsNet $ (1 NQ)Max DD ptsTradesWin %Avg ptsProfit factorNet ptsNet $ (1 ES)Max DD pts
5 minute215235.3%0.381.017810.00$16,2002,316.50191932.1%−0.560.880−1,066.00−$53,3001,302.50
5 minute · longs only100335.2%——239.25$4,7852,581.5093832.2%——−661.25−$33,062917.25
5 minute · shorts only114935.3%——570.75$11,4152,413.2598131.9%——−404.75−$20,237494.75
15 minute80535.7%−1.920.949−1,541.75−$30,8353,553.5080036.1%−0.000.999−4.00−$200648.25
15 minute · longs only36738.7%——314.25$6,2852,474.2537537.3%——349.00$17,450266.25
15 minute · shorts only43833.1%——−1,856.00−$37,1202,822.2542535.1%——−353.00−$17,650570.50
1 hour31442.4%−4.960.897−1,556.00−$31,1203,336.7530943.7%0.611.069188.25$9,413307.00
1 hour · longs only13144.3%——−1,291.50−$25,8302,502.0012447.6%——85.00$4,250223.25
1 hour · shorts only18341.0%——−264.50−$5,2901,421.5018541.1%——103.25$5,163183.00
Daily4339.5%16.521.074710.50$14,2103,045.754233.3%5.521.103231.75$11,588747.00
Daily · longs only1233.3%——981.75$19,6353,045.751435.7%——561.75$28,088747.00
Daily · shorts only3141.9%——−271.25−$5,4251,512.252832.1%——−330.00−$16,500347.00

Free to use with credit to CE Market Solutions (CC BY 4.0).

ES 5 minute: the equity line

Key reversal bar, ES 5 minute, 2024-08-28 to 2026-08-27. Cumulative points after each trade; low −1,097.00, high 205.50, last −1,066.00.

Long and short

SideTradesNet pts
Long938−661.25
Short981−404.75

By month

MonthTradesNet pts
2024-0813−24.75
2024-0990−94.50
2024-1063−59.75
2024-1177−66.75
2024-126534.00
2025-017080.00
2025-025514.00
2025-0394188.25
2025-0495−440.50
2025-0575−125.50
2025-0654−13.50
2025-07807.50
2025-0877−141.50
2025-0985−72.00
2025-109551.00
2025-11104−184.25
2025-1272−127.00
2026-017939.25
2026-0267182.75
2026-0384−33.75
2026-0475−151.50
2026-0582109.50
2026-0685−71.25
2026-07111−56.50
2026-0872−109.25
Every trade, ES 5 minute1919 trades

Pick any of the 1919 charted trades with Previous, Next or a date, or click a row in the trades table below, to see it drawn on the real 1-minute bars. Drag the chart sideways to move through the sessions around it.

Chart unavailable. The trades are in the table below.

All trades (1919), newest first

Times are New York time; points are gross. Click a row to draw that trade in the chart above.

Session dateSideEntry (ET)Entry priceExit (ET)Exit priceExit reasonPoints
2026-06-23long14:257453.0014:307447.50stop−5.50
2026-06-23long14:057456.0014:077451.50stop−4.50
2026-06-23long11:457444.0012:017461.00target17.00
2026-06-23short10:257483.0010:407466.50target16.50
2026-06-23long09:357432.7510:007468.25target35.50
2026-06-22long11:007542.7515:597540.25end of day 15:59−2.50
2026-06-22short10:157590.0010:247571.00target19.00
2026-06-22short10:057593.5010:107597.75stop−4.25
2026-06-22short09:457578.7510:007597.00stop−18.25
2026-06-19short09:357558.0010:437563.50stop−5.50
2026-06-18short09:357557.7515:597564.25end of day 15:59−6.50
2026-06-17long14:107546.5015:207514.25stop−32.25
2026-06-17long10:457584.0010:477573.75stop−10.25
2026-06-17long10:057587.0010:407578.25stop−8.75
2026-06-17long09:457598.0009:597583.00stop−15.00
2026-06-16long15:207594.0015:597584.50stop−9.50
2026-06-15long15:407560.2515:487564.75target4.50
2026-06-15long14:357565.5015:297561.00stop−4.50
2026-06-15short11:357566.0011:427572.00stop−6.00
2026-06-15short11:157564.0011:207565.50stop−1.50
2026-06-15short09:557553.7510:137545.25target8.50
2026-06-12long15:407424.2515:557435.75target11.50
2026-06-12short11:307458.5011:317451.50target7.00
2026-06-12short11:057437.7511:137446.75stop−9.00
2026-06-11short15:407409.0015:597394.25end of day 15:5914.75
2026-06-11short15:257393.2515:267397.00stop−3.75
2026-06-11long13:257279.7513:287296.25target16.50
2026-06-11short12:207317.2512:247305.25target12.00
2026-06-11long11:057278.7511:407310.75target32.00
2026-06-10long11:557328.2513:327304.75stop−23.50
2026-06-10short10:157387.7510:237397.00stop−9.25
2026-06-09short15:107386.5015:167361.50target25.00
2026-06-09long12:457268.0013:057310.00target42.00
2026-06-09long12:257296.0012:387274.50stop−21.50
2026-06-09long11:357334.0011:567325.75stop−8.25
2026-06-09long10:557387.2511:237367.25stop−20.00
2026-06-09long10:257440.7510:437415.00stop−25.75
2026-06-09short09:357458.5009:357464.00stop−5.50
2026-06-08long15:307414.5015:597416.00end of day 15:591.50
2026-06-08long13:157431.5015:107422.75stop−8.75
2026-06-08short11:057469.2511:067476.75stop−7.50
2026-06-08long10:057434.7510:067446.75target12.00
2026-06-08long09:457450.5009:577437.75stop−12.75
2026-06-05long12:507460.0014:147448.75stop−11.25
2026-06-05long12:157478.7512:167474.00stop−4.75
2026-06-05long10:057513.7510:177530.25target16.50
2026-06-05long09:357550.5009:377540.50stop−10.00
2026-06-04short15:357609.7515:457605.75target4.00
2026-06-04short14:257606.0014:477607.75stop−1.75
2026-06-04short13:557602.0013:567603.25stop−1.25

← NewerPage 5 of 39Older →

Questions and answers

What happens if you buy NQ every time a new 20-bar low is followed by a close above the prior close?

From 2024-10-08 to 2026-10-07 on the NQ 15-minute chart, the key reversal bar strategy took 367 long trades, won 38.7% of them and made 314.25 points ($6,285 on one NQ contract), before commission and slippage. From 2024-10-08 to 2026-10-07 on NQ, its long trades also made 239.25 points on 1,003 trades on the 5-minute chart, -1,291.50 points on 131 trades on the 1-hour chart and 981.75 points on 12 trades on the daily chart, before commission and slippage.

What happens if you short ES every time a new 20-bar high is followed by a close below the prior close?

From 2024-08-28 to 2026-08-27 on the ES 15-minute chart, the key reversal bar strategy took 425 short trades, won 35.1% of them and made -353.00 points (-$17,650 on one ES contract), before commission and slippage. From 2024-08-28 to 2026-08-27 on ES, its short trades also made -404.75 points on 981 trades on the 5-minute chart, 103.25 points on 185 trades on the 1-hour chart and -330.00 points on 28 trades on the daily chart, before commission and slippage.

Does the key reversal bar strategy work on Nasdaq futures?

On NQ futures from 2024-10-08 to 2026-10-07, the key reversal bar strategy on the 15-minute chart took 805 trades, won 35.7% of them and finished -1,541.75 points (-$30,835 on one NQ contract), before commission and slippage.

What is the win rate of Key reversal bar on ES futures?

The key reversal bar strategy won 36.1% of its 800 trades on the ES 15-minute chart from 2024-08-28 to 2026-08-27, before commission and slippage. On ES from 2024-08-28 to 2026-08-27 it also won 32.1% of 1,919 trades on the 5-minute chart, 43.7% of 309 trades on the 1-hour chart and 33.3% of 42 trades on the daily chart, before commission and slippage.

Is the key reversal bar strategy better on the 5-minute, 15-minute, 1-hour or daily chart for NQ?

On NQ from 2024-10-08 to 2026-10-07, the key reversal bar strategy made 810.00 points on 2,152 trades on the 5-minute chart, -1,541.75 points on 805 trades on the 15-minute chart, -1,556.00 points on 314 trades on the 1-hour chart and 710.50 points on 43 trades on the daily chart, before commission and slippage.

Is it better to only buy or only sell key reversal bar signals on NQ?

On the NQ 15-minute chart from 2024-10-08 to 2026-10-07, the long trades made 314.25 points on 367 trades (38.7% won) and the short trades made -1,856.00 points on 438 trades (33.1% won), before commission and slippage.

How many trades does the key reversal bar strategy take on NQ in two years?

The key reversal bar strategy took 805 trades on the NQ 15-minute chart from 2024-10-08 to 2026-10-07, before commission and slippage. On NQ from 2024-10-08 to 2026-10-07 it also took 2,152 on the 5-minute chart, 314 on the 1-hour chart and 43 on the daily chart, before commission and slippage.

What is the max drawdown of the key reversal bar strategy on NQ?

The key reversal bar strategy had a max drawdown of 3,553.50 points ($71,070 on one NQ contract) on the NQ 15-minute chart from 2024-10-08 to 2026-10-07, before commission and slippage. On NQ from 2024-10-08 to 2026-10-07 its max drawdown was also 2,316.50 points on the 5-minute chart, 3,336.75 points on the 1-hour chart and 3,045.75 points on the daily chart, before commission and slippage.

How does the key reversal bar strategy do on ES compared with NQ?

On the ES 15-minute chart from 2024-08-28 to 2026-08-27, the key reversal bar strategy took 800 trades, won 36.1% of them and made -4.00 points (-$200 on one ES contract), before commission and slippage. On the NQ 15-minute chart from 2024-10-08 to 2026-10-07, the key reversal bar strategy took 805 trades, won 35.7% of them and made -1,541.75 points (-$30,835 on one NQ contract), 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?