ConnorsRSI Pass Node
Connors RSI — Series Input
Overview
The ConnorsRSI Pass Node computes the Connors RSI on a series input. It combines three momentum components — RSI of price, RSI of the consecutive up/down streak, and a percentile rank of the rate of change — into a single [0, 100] oscillator.
Designed by Larry Connors for short-term mean-reversion trading, ConnorsRSI extreme low readings (below 10) signal oversold pullbacks in uptrends; extreme highs (above 90) signal overbought extensions in downtrends.
Formula
Parameters
| Parameter | Default | Description |
|---|---|---|
| period | 3 | RSI period for the price component |
| streakPeriod | 2 | RSI period for the streak component |
| rocLookback | 100 | Lookback for percentile rank of ROC component |
Inputs & Outputs
| Slot | Direction | Type | Description |
|---|---|---|---|
| input | Input | { values, timestamps } | Price or any numeric series |
| values | Output | (number | null)[] | ConnorsRSI in [0, 100]; nulls during warm-up |
| timestamps | Output | number[] | Unix timestamps aligned to input |
Use Cases
Short-Term Mean Reversion
Buy when CRSI < 10 in an uptrend, sell when CRSI > 90 in a downtrend. Connors' research shows extreme readings have high historical mean-reversion probability.
Streak-Aware Timing
The streak component captures consecutive up or down days — a key feature for timing entries after prolonged one-directional moves that RSI alone misses.
ETF and Index Trading
ConnorsRSI was designed specifically for liquid ETFs and indices where mean reversion is statistically reliable. Works best on daily bars of broad market instruments.
Tips & Best Practices
rocLookback Dominates Warm-Up
The warm-up period is dominated by rocLookback (default 100 bars). Ensure your data series has at least 100+ bars before expecting valid output.
Not for Trending Markets
ConnorsRSI is optimised for mean reversion, not trend following. In strongly trending markets, extreme readings can persist — combine with a trend filter to avoid fade trades.
Default Parameters
The default parameters (3, 2, 100) are Connors' original settings. They have been validated on US equity ETFs on daily timeframes — adjust for other asset classes or timeframes.