WickCheck / Trading school / Backtests / RSI(2) pullback

RSI(2) pullback backtest on real data

Larry Connors' RSI(2) pullback: in a long-term uptrend (price above the 200-day SMA), buy a short, sharp dip (2-period RSI under 10) and sell the bounce (RSI over 70).

86trades
81%win rate
1.89profit factor
+0.13Raverage trade
-3.2%max drawdown
+12.0%return at 1% risk
0%+5%+10%
ES · S&P 500 · daily candles · 2016-11-09 to 2026-11-09 · Yahoo Finance data · equity in %, 1% risk per trade

A positive edge in this period after costs. Check the year-by-year table: an edge that only shows up in one year is fragile.

The exact rules tested

Buy when RSI(2) crosses below 10 and price is above the 200 SMA. Exit when RSI(2) crosses above 70. Stop at 3x ATR.

How WickCheck reads these rules:

Run this backtest yourself

Same rules, same data. Change any word, pick another market or timeframe, and see the result in seconds. No code.

Run it yourself

Same rules on 10 markets

MarketTradesWin rateProfit factorAvg tradeMax DDReturnPeriod
ES · S&P 5008681%1.89+0.13R-3.2%+12.0%2016-11 – 2026-11
NQ · Nasdaq 1008474%1.42+0.07R-3.4%+6.0%2016-11 – 2026-11
YM · Dow 308476%1.42+0.08R-3.7%+6.5%2016-11 – 2026-11
RTY · Russell 20006080%1.85+0.11R-3.4%+6.6%2017-07 – 2026-11
XAU/USD · Gold5966%1.07+0.01R-3.7%+0.7%2016-11 – 2026-11
SPY · S&P 500 ETF8980%1.61+0.10R-3.5%+9.6%2016-11 – 2026-11
QQQ · Nasdaq 100 ETF8875%1.39+0.07R-3.1%+6.2%2016-11 – 2026-11
AAPL · Apple8967%0.88-0.03R-6.2%-2.6%2016-11 – 2026-11
MSFT · Microsoft7576%2.40+0.15R-2.3%+11.6%2016-11 – 2026-11
NVDA · Nvidia8574%1.68+0.11R-1.8%+9.2%2016-11 – 2026-11

Click a market to open that exact test in WickCheck.

Year by year (ES)

YearTradesWin rateResult
20179100%+3.1R
2018967%-1.5R
2019667%-0.7R
2020771%+0.4R
20211191%+3.9R
2022250%-0.9R
20231070%+0.5R
20241182%+2.5R
2025989%+1.9R
20261292%+2.4R

How this test was run

More strategy backtests

ICT Silver Bullet28 trades · PF 0.44 · NQ 5mNY session liquidity sweep + FVG66 trades · PF 1.19 · XAU/USD 15mLondon session sweep + FVG41 trades · PF 0.78 · GBP/USD 15mEqual highs and lows sweep608 trades · PF 0.92 · XAU/USD 15mICT order block1860 trades · PF 0.80 · EUR/USD 15mFair value gap2754 trades · PF 0.92 · EUR/USD 1h
Have your own rules?

Type them the way you would explain them to a friend, in English, Spanish, German, Italian, French, Portuguese, Russian, Turkish or Polish.

Test my strategy
One tested strategy a week

A popular strategy backtested on real data, with the honest numbers. Free, one email a week, unsubscribe any time.