RSMK - Relative Strength (Markos Katsanos)

Parameters: period = 20 (10–50) benchmark = SPY

Overview

The RSMK indicator addresses a fundamental limitation of traditional relative strength analysis - the lack of quantifiable values for systematic trading. While conventional RS indicators only provide visual comparisons that are difficult to incorporate into trading systems, Katsanos' RSMK calculates the natural logarithm of the ratio between a security's close and a benchmark index. This mathematical transformation produces meaningful numeric values that can trigger specific buy and sell signals, making relative strength analysis practical for automated trading strategies and objective decision-making.

What sets RSMK apart is its ability to identify stocks that consistently outperform the market while providing clear entry points during temporary corrections. The indicator excels at finding strong stocks experiencing brief pullbacks - ideal "buy the dips" opportunities within established uptrends. By quantifying relative performance, RSMK enables traders to build comprehensive systems that combine market strength analysis with trend-following strategies. Advanced implementations like "The Ringer" even compare a stock against multiple indices simultaneously, automatically selecting the best-performing benchmark for more accurate strength assessment.

Interpretation & Trading Signals

Strength Analysis:

  • Rising RSMK: Stock outperforming the benchmark index
  • Falling RSMK: Stock underperforming relative to market
  • Above Zero: Positive relative strength confirmed
  • Below Zero: Negative relative strength, avoid longs

Trading Strategies:

  • Buy the Dips: Long entries when strong stocks pull back
  • Trend Systems: Combine RSMK with trend indicators
  • Sector Rotation: Compare sectors to find leaders
  • Portfolio Selection: Choose stocks with highest RSMK

Advanced Features:

  • Quantifiable Values: Enables systematic trading rules
  • Multi-Index Comparison: Test against multiple benchmarks
  • Intermarket Analysis: Compare assets across markets
  • ETF Compatible: Works with stocks and ETFs

Example Usage

Code examples will be available once the Rust implementation is complete.

Performance Analysis

Related Indicators