SPEARMAN RANK TREND OSCILLATOR Trading Guide
Last updated: July 22, 2026
The Spearman Rank Trend Oscillator is a quantitative technical analysis tool. Spearman Rank Trend Oscillator Measures how cleanly recent prices are ordered from left to right using Spearman rank correlation. +100 means the window is almost perfectly rising,
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- Fast Rank Length (
fastLength): Controls the calculation period and sensitivity for market detection. - Bias Rank Length (
biasLength): Controls the calculation period and sensitivity for market detection. - Signal EMA Length (
signalLength): Controls the calculation period and sensitivity for market detection. - Trend Threshold (
trendThreshold): Controls the calculation period and sensitivity for market detection. - Pullback Rejoin Level (
rejoinLevel): Controls the calculation period and sensitivity for market detection. - Source (
source): Controls the calculation period and sensitivity for market detection. - Rank Trend (
rank): Controls the calculation period and sensitivity for market detection. - Signal EMA (
signal): Controls the calculation period and sensitivity for market detection. - Rank Bias (
bias): Controls the calculation period and sensitivity for market detection. - Bias EMA 10 (
biasEma): Controls the calculation period and sensitivity for market detection. - Rank - Signal (
histogram): Controls the calculation period and sensitivity for market detection. - Rank Trend Line (
rank): Controls the calculation period and sensitivity for market detection. - Signal EMA (
signal): Controls the calculation period and sensitivity for market detection. - Bias EMA Line (
biasEma): Controls the calculation period and sensitivity for market detection. - Bullish Values (
bull): Controls the calculation period and sensitivity for market detection. - Bearish Values (
bear): Controls the calculation period and sensitivity for market detection. - Bullish Bias Histogram (
bullHist): Controls the calculation period and sensitivity for market detection. - Bearish Bias Histogram (
bearHist): Controls the calculation period and sensitivity for market detection. - Bullish Trend Zone (
bullSoft): Controls the calculation period and sensitivity for market detection. - Bearish Trend Zone (
bearSoft): Controls the calculation period and sensitivity for market detection. - Level Lines (
level): Controls the calculation period and sensitivity for market detection. - Long Markers (
markerBull): Controls the calculation period and sensitivity for market detection. - Short Markers (
markerBear): Controls the calculation period and sensitivity for market detection. - Weakening Markers (
warn): Controls the calculation period and sensitivity for market detection. - Rank Long Signal (
longSignal): Controls the calculation period and sensitivity for market detection. - Rank Short Signal (
shortSignal): Controls the calculation period and sensitivity for market detection. - Bull Rank Trend Start (
bullTrendStart): Controls the calculation period and sensitivity for market detection. - Bear Rank Trend Start (
bearTrendStart): Controls the calculation period and sensitivity for market detection. - Bull Pullback Rejoin (
bullPullback): Controls the calculation period and sensitivity for market detection. - Bear Pullback Rejoin (
bearPullback): Controls the calculation period and sensitivity for market detection. - Bull Trend Weakening (
bullWeakening): Controls the calculation period and sensitivity for market detection. - Bear Trend Weakening (
bearWeakening): Controls the calculation period and sensitivity for market detection. - Rank Trend (
rank): Controls the calculation period and sensitivity for market detection. - Rank Bias (
bias): Controls the calculation period and sensitivity for market detection. - Bias EMA 10 (
biasEma): Controls the calculation period and sensitivity for market detection. - Signal EMA (
signal): Controls the calculation period and sensitivity for market detection. - Rank - Signal (
histogram): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
longSignal- Rank Long Signal event signal.shortSignal- Rank Short Signal event signal.bullTrendStart- Bull Rank Trend Start event signal.bearTrendStart- Bear Rank Trend Start event signal.bullPullback- Bull Pullback Rejoin event signal.bearPullback- Bear Pullback Rejoin event signal.bullWeakening- Bull Trend Weakening event signal.bearWeakening- Bear Trend Weakening event signal.
2. Filters and Trade Levels
fastLength- Fast Rank Length value used for structural qualification or thresholds.biasLength- Bias Rank Length value used for structural qualification or thresholds.signalLength- Signal EMA Length value used for structural qualification or thresholds.trendThreshold- Trend Threshold value used for structural qualification or thresholds.rejoinLevel- Pullback Rejoin Level value used for structural qualification or thresholds.source- Source value used for structural qualification or thresholds.rank- Rank Trend value used for structural qualification or thresholds.signal- Signal EMA value used for structural qualification or thresholds.bias- Rank Bias value used for structural qualification or thresholds.biasEma- Bias EMA 10 value used for structural qualification or thresholds.histogram- Rank - Signal value used for structural qualification or thresholds.rank- Rank Trend value used for structural qualification or thresholds.bias- Rank Bias value used for structural qualification or thresholds.biasEma- Bias EMA 10 value used for structural qualification or thresholds.signal- Signal EMA value used for structural qualification or thresholds.histogram- Rank - Signal value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.