Skip to main content

CM RSI-2 Indicator: A Simple Yet Powerful Mean Reversion Trading System

· 11 min read

If you've ever watched a stock get absolutely crushed for a few days in a row and thought "this has to bounce soon," then the CM RSI-2 indicator is right up your alley. I've found this to be one of the most straightforward yet effective mean reversion systems out there. It's based on research by Larry Connors and Cesar Alvarez, who discovered that extremely short-term RSI readings (just 2 periods!) can identify high-probability reversal points.

The beauty of CM RSI-2 lies in its simplicity. Unlike complicated systems with dozens of rules, this indicator gives you clear visual signals right on your chart. Green bars mean "buy," red bars mean "short," and yellow bars tell you it's time to exit. After testing this indicator across different markets, I've noticed it works particularly well in stocks that tend to mean-revert rather than trend for extended periods. If you want to understand the foundation of RSI calculations, check out this comprehensive guide on the standard RSI indicator.

CM RSI-2 Indicator Chart

What is CM RSI-2?

CM RSI-2 is a complete trading system wrapped into a single indicator. It combines a 2-period RSI with two moving averages (5-period and 200-period) to identify high-probability mean reversion setups.

Here's how the logic works:

For Long Entries (Green Bars):

  • Price must be above the 200 SMA (confirming an uptrend)
  • Price must be below the 5 SMA (showing a short-term pullback)
  • RSI-2 must be below 10 (extremely oversold)

For Long Exits (Yellow Bars):

  • Price crosses back above the 5 SMA after meeting entry conditions

For Short Entries (Red Bars):

  • Price must be below the 200 SMA (confirming a downtrend)
  • Price must be above the 5 SMA (showing a short-term rally)
  • RSI-2 must be above 90 (extremely overbought)

For Short Exits (Yellow Bars):

  • Price crosses back below the 5 SMA after meeting entry conditions

The indicator plots two moving average lines on your chart:

  • Green line (5 SMA): Your tactical entry/exit reference
  • Red circles (200 SMA): Your trend filter

What makes this indicator clever is the built-in confirmation system. The entry signals look back up to 4 bars to ensure you don't miss exits if conditions persist. This prevents the annoying situation where you get an entry signal but miss the exit because it happened too fast.

How to Add CM RSI-2 to TradingView

How to search for and add indicator pages in the Pineify editor

Getting CM RSI-2 on your chart takes about 5 minutes with Pineify:

  1. Head to Pineify and open the editor
  2. Search for "CM RSI-2" in the indicator library
  3. You'll see the complete Pine Script code ready to customize
  4. Click to copy the code
  5. In TradingView, go to Pine Editor (bottom panel)
  6. Paste the code and click "Add to Chart"

Once added, you'll see:

  • Two moving average lines overlaid on price
  • Bar coloring that changes based on signals
  • Green bars for long entries, red for short entries, yellow for exits

The nice thing about using Pineify is you can easily tweak the parameters before copying. Maybe you want to use a 3-period RSI instead of 2, or change the moving average lengths - it's all adjustable in the visual editor.

The Best Pine Script Generator

How to Use CM RSI-2 (Practical Trading Strategies)

I've tested this indicator across stocks, ETFs, and even some forex pairs. Here are the strategies that have worked best in my experience:

Strategy #1: The Pure Mean Reversion Play

This is the classic approach that follows the indicator's built-in signals exactly:

  • Entry: When you see a green bar appear, enter long at the close or next open
  • Exit: When you see a yellow bar, exit immediately
  • Stop Loss: Place it below the recent swing low (usually 1-2 ATR)
  • Best Markets: Large-cap stocks, major ETFs like SPY and QQQ

The key here is patience. You might only get a few signals per month on any single instrument, but the win rate tends to be high when you're trading with the trend.

Strategy #2: The Aggressive Scalp

For those who want more action:

  • Entry: Enter on the first green bar, but add to the position if you get consecutive green bars
  • Exit: Take half off at the 5 SMA, let the rest run to the previous swing high
  • Stop Loss: 1% below entry price
  • Best Markets: Volatile tech stocks, growth names

I've found this works particularly well during earnings season when stocks make sharp pullbacks that quickly recover.

Strategy #3: The Conservative Swing Trade

For traders who prefer fewer but more reliable trades:

  • Entry: Wait for a green bar PLUS a bullish candlestick pattern (hammer, bullish engulfing)
  • Exit: When price reaches the upper Bollinger Band or makes a new 20-day high
  • Stop Loss: Below the low of the entry day
  • Best Markets: Blue-chip stocks, sector ETFs

Strategy #4: Short Side Mean Reversion

Don't ignore the red signals:

  • Entry: When you see a red bar in a stock that's been rallying hard below its 200 SMA
  • Exit: When the yellow exit bar appears
  • Stop Loss: Above the recent swing high
  • Best Markets: Overextended penny stocks, meme stocks after pump

One thing I've learned: the short side signals are trickier because bear market rallies can be vicious. Use tighter position sizing on shorts.

Best CM RSI-2 Settings

The default settings are based on the original Connors research, but you can adjust them based on your trading style:

For Scalping (1-15 minute charts):

ParameterSetting
RSI Length2
Short-term MA3 SMA
Long-term MA100 SMA
RSI Oversold15
RSI Overbought85

Faster settings catch more moves but generate more false signals. I've found the 5-minute chart works well for index futures.

For Day Trading (15-60 minute charts):

ParameterSetting
RSI Length2
Short-term MA5 SMA
Long-term MA200 SMA
RSI Oversold10
RSI Overbought90

These are the default settings and they work beautifully on hourly charts. Most of my testing has been with these exact parameters.

For Swing Trading (4H-Daily charts):

ParameterSetting
RSI Length2
Short-term MA5 SMA
Long-term MA200 SMA
RSI Oversold5
RSI Overbought95

On daily charts, I prefer even more extreme RSI thresholds. This reduces signal frequency but improves the quality. You might only get 1-2 signals per year on a single stock, so scan a basket of names.

For Position Trading (Weekly charts):

ParameterSetting
RSI Length2
Short-term MA4 SMA
Long-term MA50 SMA
RSI Oversold3
RSI Overbought97

Weekly signals are rare but can be powerful for identifying major turning points. I adjust the long-term MA down to 50 since 200 weeks is impractical.

Advanced CM RSI-2 Techniques

Multi-Timeframe Analysis

One approach I use is checking the daily chart trend before taking hourly signals:

  • Only take long signals on the hourly if the daily RSI-2 is also below 30
  • This adds confirmation and filters out counter-trend noise

Combining with Volume

The best CM RSI-2 signals often come with volume confirmation:

  • For longs: Look for a green bar on above-average volume
  • This shows institutional buying into the pullback
  • Consider adding the Volume Weighted MACD for additional confirmation

Risk Management Tips

  • Never risk more than 1-2% of capital per trade
  • Take smaller positions when entering during high VIX environments
  • Consider scaling into positions (half on first green bar, half on second)
  • The 200 SMA acts as a great reference for wider stop losses in volatile conditions

Common Pitfalls to Avoid

  • Don't fight strong trends - if a stock drops below the 200 SMA, wait for short signals
  • Avoid trading CM RSI-2 on low-float stocks with erratic price action
  • Don't chase if you missed the green bar by several bars

How to Backtest CM RSI-2

Pineify Website

Before risking real money, backtest your CM RSI-2 strategy thoroughly. Pineify makes this straightforward:

Setting Up Entry Conditions:

  • Long entry: Bar color equals green (isLongEntry is true)
  • Short entry: Bar color equals red (isShortEntry is true)

Setting Up Exit Conditions:

  • Long exit: Bar color equals yellow (isLongExit is true)
  • Short exit: Bar color equals yellow (isShortExit is true)

Adding Risk Management:

  • Set a percentage-based stop loss (I recommend 2-5% depending on volatility)
  • Add a take profit at 5-10% or use the indicator's exit signals
  • Consider trailing stops to lock in profits

What to Look For in Results:

  • Win rate: CM RSI-2 typically shows 55-65% win rates on quality instruments
  • Average win vs. average loss: Should be at least 1:1 or better
  • Maximum drawdown: Keep an eye on this for position sizing
  • Number of trades: More trades means more reliable statistics

I've backtested this system on SPY going back 10 years and found it particularly effective during 2018, 2020, and 2022 market volatility. The key insight: this system shines in choppy, mean-reverting environments but struggles in runaway trends.

If you're new to strategy creation, this guide on building trading strategies with Pineify walks through the entire process step-by-step.

FAQs

What's the difference between CM RSI-2 and regular RSI?

Regular RSI typically uses 14 periods and works as a momentum oscillator. CM RSI-2 uses just 2 periods, making it extremely sensitive to short-term price changes. This hyper-sensitivity is the point - it catches those extreme short-term oversold and overbought conditions that often precede reversals.

Does CM RSI-2 work for crypto?

It can, but with caveats. Crypto tends to trend harder and longer than stocks, so mean reversion systems struggle. I'd recommend using more extreme RSI thresholds (like 5/95 instead of 10/90) and being very selective about which crypto assets you trade. Major pairs like BTC/USD work better than altcoins.

Can I use CM RSI-2 for forex?

Yes, and forex often provides great mean reversion opportunities. Major pairs like EUR/USD and USD/JPY work well. I'd stick to 4-hour and daily charts for forex, as shorter timeframes can be noisy due to the 24-hour market.

What if I get consecutive green bars?

This is actually a good sign - it means the pullback is deep and the rubber band is stretched further. Some traders add to their position on the second green bar. Just make sure your total position size stays within your risk limits.

Should I use this indicator alone or combine it with others?

While CM RSI-2 is a complete system on its own, I prefer adding a volatility filter like ATR. During extremely high volatility, I widen my stops and reduce position size. The ADX indicator also helps filter out trades in strong trending conditions where mean reversion is less reliable.

Why does the indicator use the 200 SMA as a trend filter?

The 200-period moving average is widely watched by institutional traders and often acts as support/resistance. Trading long above it and short below it aligns your mean reversion trades with the larger trend, improving your odds significantly.

Here's a quick summary of what makes CM RSI-2 effective:

  • Extremely short RSI period catches deep pullbacks
  • 200 SMA trend filter keeps you on the right side of the market
  • 5 SMA provides clear entry and exit timing
  • Bar coloring makes signals instantly visible
  • Built-in lookback prevents missing exits
The Best Pine Script Generator