StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/TSI (True Strength Index)

TSI (True Strength Index)

📈Indicators
📌

TSI (True Strength Index)

📋

What is TSI?

The True Strength Index (TSI) is a double-smoothed momentum oscillator that shows both the direction and overbought/oversold conditions of a trend. It uses double exponential smoothing of price changes to reduce noise while capturing the underlying momentum. TSI ranges roughly between -100 and +100.

⚙️

How it works

TSI applies double EMA smoothing to both the price change and its absolute value:

Double Smoothed PC = EMA(EMA(Close - Close[1], long), short)
Double Smoothed APC = EMA(EMA(|Close - Close[1]|, long), short)
TSI = (Double Smoothed PC / Double Smoothed APC) * 100
Signal = EMA(TSI, signal_period)

Sub-component: TSI_SIGNAL (signal line).

📌

Key levels

  • Above +25 — Strong bullish momentum (potential overbought)
  • Below -25 — Strong bearish momentum (potential oversold)
  • 0 — Neutral point, separates bullish/bearish momentum
  • Signal line crossovers — Primary trading trigger
📌

Trading signals

Buy signals

  • TSI crosses above its signal line (bullish crossover)
  • TSI crosses above 0 (momentum shift to bullish)
  • TSI rebounds from below -25 (leaving oversold)

Sell signals

  • TSI crosses below its signal line (bearish crossover)
  • TSI crosses below 0 (momentum shift to bearish)
  • TSI reverses from above +25 (leaving overbought)
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | Long Period | 25 | First EMA smoothing period | | Short Period | 13 | Second EMA smoothing period | | Signal Period | 7 | Signal line EMA period |

💡

Example conditions

| Condition | Meaning | |-----------|---------| | TSI(25,13,7) > 0 | Bullish momentum | | TSI(25,13,7) cross_over TSI_SIGNAL(25,13,7) | Buy signal | | TSI(25,13,7) cross_under 0 | Momentum turned bearish | | TSI(25,13,7) < -25 | Oversold territory |

💡

Tips

  • Double smoothing makes TSI less noisy than single-smoothed oscillators
  • Signal line crossovers above zero are the strongest buy signals
  • TSI divergence with price is an excellent early reversal signal
  • Works well on daily and weekly charts for swing trading
  • Combine with trend indicators for filtering false signals in choppy markets
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog