Mean Reversion Trading: What It Is, Connors' RSI(2) Rules, and Every Trade on the S&P 500 ETF Since 2021
Mean reversion bets that a stretched price comes back to its average. Here are the ways to measure the stretch, Larry Connors' RSI(2) strategy as ChartSchool describes it, and the 58 trades it took on the S&P 500 ETF from October 2021 to October 2026.
On this page
Mean reversion is the idea that a price that has moved unusually far from its average will tend to move back toward it. A mean reversion trader buys after a sharp drop and sells after a sharp rise, betting on the return to normal rather than on the continuation of the move. It is a hypothesis about a market, not a law: some markets and periods revert, others trend. This page runs one published mean reversion strategy, Larry Connors' RSI(2), over five years of the S&P 500 ETF and lists what each trade did.
Connors' RSI(2) rules on the S&P 500 ETF, October 2025 to October 2026
- Price, daily candles (hollow up, filled down)
- SMA(200), trend filter (solid line, second color)
- SMA(5), exit line (dashed line)
- Buy: RSI(2) below 10, close above the SMA(200)
- Sell the long: first close above the SMA(5)
- Short: RSI(2) above 90, close below the SMA(200)
- Cover the short: first close below the SMA(5)
- RSI(2), Wilder averages (solid line)
How to measure "far from the mean"
Every mean reversion rule needs two things: a mean, and a way to say how far price is from it.
- Distance in standard deviations. Bollinger Bands sit two standard deviations from a 20-day average; a close outside them is a large move for that market at that time.
- A short oscillator. The Relative Strength Index on two days instead of fourteen reacts to a couple of closes and can reach readings below 10 or above 90 within days.
- Distance from a moving average. The gap between price and its 5-day or 20-day average, in percent.
The mean itself can be short (5 days) or long (200 days). A drop toward a long average inside an uptrend is what trend traders call a pullback: the same move read by two styles.
A mean reversion formula
There is no single mean reversion formula, but most rules reduce to a z-score: how many standard deviations the close sits from its average over the same window. Bollinger Bands draw the same idea as lines, the 20-day average plus and minus two standard deviations, so a close on the upper band has a z-score of +2 and a close on the lower band −2. The RSI(2) below measures the stretch differently, from the last two days of gains and losses, but asks the same question.
The RSI(2) strategy
StockCharts' ChartSchool describes Connors' 2-period RSI strategy in four steps:
- Trend. Look for longs only when the market is above its 200-day simple moving average, and for shorts only when it is below.
- Signal. Buy when RSI(2) moves below 10, sell short when it moves above 90. Connors tested buying levels from 0 to 10.
- Entry. ChartSchool notes that a trader can enter at the close or wait for the next open. This page enters at the close of the signal day.
- Exit. In his S&P 500 example, Connors exits longs on a move above the 5-day SMA and shorts on a move below it.
The RSI(2) rules on one long trade
The test below applies those rules to daily closes, one position at a time, using daily closes from January 4, 2021, so that the first 200-day average falls on October 18, 2021; it starts flat on that day and runs to October 28, 2026. It uses dividend-adjusted prices and no commissions, spreads or taxes. No position was open on October 28, 2026.
Every trade, October 2021 to October 2026
| Side | Trades | Winners | Mean | Worst |
|---|---|---|---|---|
| Long (above the 200-day) | 46 | 35 | 0.63% | −3.19% |
| Short (below the 200-day) | 12 | 7 | 0.04% | −6.85% |
Long trades lasted 3.2 sessions on average and 10 at most; their median gain was 0.85%, and 46 of them compounded to 33.03%. The 12 shorts, ten of them in 2022, compounded to 0.11%: their gains were wiped out by two losses, in April 2025 and April 2026. Over the same five years, holding the ETF gained 84.65%, while the strategy was in a position on 200 of the 1,263 sessions. A short return is measured as (entry − exit) / entry.
RSI(2) trades compounded, against holding the ETF
The last 250 sessions, trade by trade
The chart below the introduction covers October 30, 2025 to October 28, 2026; the strategy was flat on the first day of the window. It took 14 trades, 13 long and one short.
The 14 RSI(2) trades of the last 250 sessions, entry to exit
The short of April 6, 2026 shows the risk of the method. The ETF was below its 200-day average after the March sell-off, RSI(2) rose to 91.09 and the rule sold at 655.61. The market did not revert: it kept rising, and the first close below the 5-day average came eleven sessions later, on April 21, at 700.53. That one trade lost nearly as much as the six winning longs before it had made together (7.32% added up).
Is it good to trade against the trend?
Mean reversion trades against the last few days, not necessarily against the trend. Connors' 200-day filter makes the long trades buy dips in an uptrend, a form of buying on weakness, and that side produced 35 winners out of 46 here. The short side, which sold rallies in downtrends, won 7 of its 10 trades in 2022, about 9.6% added up, then gave nearly all of it back on two shorts, in April 2025 (−2.22%) and April 2026 (−6.85%), when the market turned up from below its average. Fifty-eight trades on one market are not enough to say how the strategy behaves elsewhere: the ChartSchool article itself presents it as a basis for developing a strategy, not as one to use out of the box.
Frequently asked questions
What is mean reversion in trading?
A style of trading that bets a price which moved unusually far from its average will move back toward it: buying after sharp drops and selling after sharp rises. It works only in markets and periods that do revert, which is why each rule needs testing.
What is the mean reversion formula?
There is no single one. The most common measure is a z-score: the close minus its average over n days, divided by the standard deviation of the same closes. A close on a Bollinger Band, two standard deviations from the 20-day average, has a z-score of +2 or −2.
What is the RSI(2) strategy?
A short-term mean reversion strategy developed by Larry Connors: above the 200-day moving average, buy when the 2-period RSI falls below 10; below it, sell short when RSI(2) rises above 90; exit longs on a move above the 5-day average and shorts on a move below it.
Is it good to trade against the trend?
Buying a dip inside an uptrend is not trading against the trend. In the S&P 500 ETF test on this page, the long trades taken above the 200-day average won 35 times out of 46; the shorts taken below it compounded to 0.11% over five years.
Does mean reversion work in crypto?
Only a test on the market can say. On daily Bitcoin from September 2025 to October 2026, the same RSI(2) rules took 6 long trades and 14 shorts; one short lost 20.63%. That is too few trades to judge the method.
