Skip to content

TSI Overview

The True Strength Index (TSI) is a double-smoothed momentum oscillator that measures the ratio of smoothed price change to smoothed absolute price change, scaled to -100 to +100. Double smoothing reduces noise while maintaining responsiveness.

TSI’s double-smoothing approach produces a very clean momentum signal that’s less prone to false crossovers than single-smoothed oscillators like MACD or ROC.


  1. Calculate TSI value from the input price/volume data
  2. Apply smoothing if applicable
  3. Compare to threshold or signal line for signal generation
  4. Interpret: Signals indicate momentum direction or extremes

Key Characteristics:

  • Momentum Indicator = Measures momentum direction and strength
  • Signal Line Available = Yes
  • Bounded = Yes (-100 – +100)

TSI Behavior:

  • Bullish momentum confirmed
  • Bearish momentum confirmed
  • Signal line crossovers provide timing signals

These are the signal names you select when configuring TSI in the algorithm builder or via the MCP agent:

SignalTriggers WhenTypical Use
tsi_above_thresholdTSI value rises above thresholdBullish momentum confirmed
tsi_below_thresholdTSI value falls below thresholdBearish momentum confirmed
tsi_above_signalLineTSI crosses above its signal lineMomentum accelerating
tsi_below_signalLineTSI crosses below its signal lineMomentum decelerating

Display: Separate pane

Category: Momentum

Threshold range: -100 – +100


What True Strength Index Does Well:

  • Clear Overbought/Oversold Signals
  • Combines well with trend filters
  • Signal line crossovers signals for entry timing