StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/Connors RSI (CRSI)

Connors RSI (CRSI)

📈Indicators
📌

Connors RSI (CRSI)

📋

What is Connors RSI?

Connors RSI (CRSI) is a composite momentum oscillator developed by Larry Connors that combines three components: a standard RSI, a streak RSI (measuring up/down streak length), and a percentile rank of the Rate of Change. It ranges from 0 to 100 and is designed for short-term mean-reversion trading.

⚙️

How it works

CRSI is the average of three components:

CRSI = (RSI(Close, rsi_period) + RSI(Streak, streak_period) + PercentRank(ROC(1), rank_period)) / 3
  • RSI — Standard RSI of price
  • Streak RSI — RSI applied to the consecutive up/down day count
  • Percent Rank — Percentile rank of 1-day ROC over the rank period
📌

Key levels

  • Above 90 — Extremely overbought (strong sell zone for mean-reversion)
  • Above 70 — Overbought
  • Below 30 — Oversold
  • Below 10 — Extremely oversold (strong buy zone for mean-reversion)
📌

Trading signals

Buy signals

  • CRSI drops below 10 (extreme oversold — high probability bounce)
  • CRSI crosses above 30 from below (leaving oversold zone)
  • CRSI at low levels while price is at support

Sell signals

  • CRSI rises above 90 (extreme overbought — high probability pullback)
  • CRSI crosses below 70 from above (leaving overbought zone)
  • CRSI at high levels while price is at resistance
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | RSI Period | 3 | Period for the standard RSI component | | Streak Period | 2 | Period for the streak RSI component | | Rank Period | 100 | Lookback for percentile rank of ROC |

💡

Example conditions

| Condition | Meaning | |-----------|---------| | CRSI(3,2,100) < 10 | Extreme oversold (buy zone) | | CRSI(3,2,100) > 90 | Extreme overbought (sell zone) | | CRSI(3,2,100) cross_over 30 | Exiting oversold zone | | CRSI(3,2,100) cross_under 70 | Exiting overbought zone |

💡

Tips

  • CRSI is optimized for short-term mean-reversion strategies (2-6 day holds)
  • The default RSI period of 3 makes it very responsive to price changes
  • Best used on daily charts for individual stocks and ETFs
  • Exit trades when CRSI reaches the opposite extreme or crosses 50
  • Combine with a trend filter (e.g., price above 200 SMA) for higher win rates
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog