RSX - Relative Strength Quality Index
period
= 14 (5–50) Overview
RSX represents Mark Jurik's solution to the fundamental problem of RSI - excessive noise that produces false signals and makes technical analysis difficult. While traditional RSI calculates trend strength using simple or exponential moving averages of up and down price changes, RSX employs advanced filtration with superior smoothness and minimal lag. This revolutionary approach eliminates the jittery appearance of RSI while preserving all its useful features for measuring market speed, direction, and trend uniformity. The result is an ultra-smooth oscillator that ranges from -100 to +100, providing cleaner crossovers and more reliable divergence signals.
The genius of RSX lies in Jurik's filtration algorithm, developed after years of research to meet four critical requirements: minimum lag to avoid late trade triggers, minimum overshoot to prevent false price levels, minimum undershoot to reduce convergence time after gaps, and maximum smoothness except during actual price jumps. This careful balance allows RSX to run faster than traditional RSI without degradation from noise, extending its dynamic range and producing fewer micro-reversals. Advanced versions even pre-smooth price data with Jurik Moving Average (JMA) for enhanced performance in trend analysis.
Interpretation & Trading Signals
Primary Trading Levels:
- Above 50: Bullish trend indication (note: scale is -100 to +100)
- Below 50: Bearish trend indication
- Above 70: Overbought zone, potential short setup
- Below 30: Oversold zone, potential long setup
Enhanced Signal Quality:
- Noise-Free Crossovers: Cleaner signals at key levels
- Tighter Stops: Reduced jitter allows closer stop placement
- Better Divergences: Smoother line reveals true divergences
- Faster Settings: Can use shorter periods without noise issues
Trading Advantages:
- Fewer False Signals: Eliminates jitter-induced triggers
- Extended Range: -100 to +100 provides more granularity
- Trend Efficiency: Smooth trends indicate stronger moves
- Pre-Smoothing Option: JMA preprocessing for ultra-clean signals
Example Usage
Code examples will be available once the Rust implementation is complete.
Performance Analysis
Related Indicators
Acceleration Oscillator
Technical analysis indicator
Awesome Oscillator
Technical analysis indicator
Absolute Price Oscillator
Technical analysis indicator
Commodity Channel Index
Technical analysis indicator
Center of Gravity
Technical analysis indicator
Chande Momentum Oscillator
Technical analysis indicator