Indicator Reference

Every indicator, by what it measures.

Every indicator in AlgoLift's library — formula, inputs, outputs, setups, and the patterns that make each one useful in real strategies.

5 pagesabout 20 min
The path through Indicator Reference

Sixty-eight indicators across five categories. Each has its own page with the formula, the AlgoLift node's exact inputs and outputs, three usage setups, and the advanced platform-specific patterns that make the indicator more than a chart overlay.

This is the lookup layer of the guide. Land here when you're building a strategy and need the details on a specific tool. If you're learning indicator analysis from scratch, the Algotrading-101 indicators lesson is the place to start.

All indicators

IndicatorCategoryDefault periodPrimary use
SMAMoving Averages20Trend baseline, regime classification
EMAMoving Averages20Default trend indicator, faster than SMA
DEMAMoving Averages14Trend with reduced lag
TEMAMoving Averages14Minimal-lag execution signals
Hull MAMoving Averages14Fast and smooth — clean slope signal
KAMAMoving Averages(10, 2, 30)Adapts to market regime
WMAMoving Averages30Linear weights, turns sooner than an SMA
RMAMoving Averages10Wilder's smoothing, the average inside RSI and ATR
VWMAMoving Averages10Price averaged by volume
ZLMAMoving Averages10An EMA with most of its lag taken out
ALMAMoving Averages(9, 6, 0.85)Smooth like a long average, with little lag
McGinley DynamicMoving Averages(10, 1)An average that sets its own speed
RSIOscillators14Momentum, overbought/oversold
StochasticOscillators(14, 3)Range-bound momentum
Williams %ROscillators14Inverted stochastic-style oscillator
CCIOscillators20Deviation from typical price
PPOOscillators(12, 26, 9)MACD as a percentage
Ultimate OscillatorOscillators(7, 14, 28)Multi-period momentum confluence
StochRSIOscillators(14, 14, 3, 3)Stochastic applied to RSI
TSIOscillators(25, 13)Double-smoothed momentum
CMOOscillators14Pure momentum oscillator
Fisher TransformOscillators9Sharp reversal signals
MomentumOscillators10Change over n bars, in price units
ROCOscillators10Change over n bars, as a percent
Awesome OscillatorOscillators(5, 34)Midpoint momentum as a histogram
Connors RSIOscillators(3, 2, 100)Short-term stretches, 0 to 100
QQEOscillators(14, 5, 4.236)Smoothed RSI with a volatility trail
STCOscillators(10, 12, 26, 0.5)Turns sooner than MACD, 0 to 100
Squeeze MomentumOscillators(20, 2, 20, 1.5, 12, 6)Volatility compression and its release
Wave TrendOscillators(10, 21, 4)Typical-price oscillator with a signal line
Z-ScoreOscillators30Distance from the mean in standard deviations
Percent RankOscillators100Where the value ranks among the last n
ADX/DMITrend14Trend strength and direction
Parabolic SARTrend(0.02, 0.2)Trailing stop / trend reversal
SupertrendTrend(10, 3)ATR-based trend overlay
VortexTrend14Trend reversal detection
AroonTrend25Time since high/low
Ichimoku CloudTrend(9, 26, 52)Multi-line trend system
MACDTrend(12, 26, 9)Trend + momentum composite
TRIXTrend14Triple-smoothed momentum
Linear RegressionTrend14Statistical trend line
CHOPTrend14Trending or choppy, 0 to 100
UT BotTrend(1, 10)ATR trailing stop with flip signals
SSL ChannelTrend10High and low averages that swap on a breakout
OTTTrend(2, 1.4, 2, 10)Percent trailing stop on an adaptive average
Range FilterTrend(100, 3)A line that steps in trends and holds in chop
Liquidity SweepTrend(15, 1.5)A rejected stop run, as an event
Equal Highs and LowsTrend(5, 5, 0.25)Where resting stops pool
ADRTrend5A typical day's range, projected from the open
ATRVolatility14Average bar range, used for stops
Bollinger BandsVolatility(20, 2)Standard-deviation envelopes
Keltner ChannelVolatility(20, 2)ATR-based envelopes
Donchian ChannelsVolatility20High/low envelopes for breakouts
Chaikin VolatilityVolatility(10, 10)Volatility rate-of-change
NATRVolatility14ATR as a percent of price
Chandelier ExitVolatility(22, 3)An ATR stop hung from the extreme
Williams VIX FixVolatility22A VIX stand-in for any market
Bollinger BandWidthVolatility(20, 2)Band width, the squeeze reading
OBVVolume—Cumulative volume flow
MFIVolume14Volume-weighted RSI
VolumeVolume—Raw traded contracts/shares
A/D LineVolume—Accumulation/distribution
CMFVolume20Money flow within range
Elder's Force IndexVolume13Force = price change × volume
Chaikin OscillatorVolume(3, 10)A/D Line momentum
VWAPVolume(session)Institutional execution reference
Relative VolumeVolume5Volume against the usual for that time of day
VWAP BandsVolume(session, 2)Stretch from the session's VWAP, in deviations
Volume Z-ScoreVolume20Unusual volume, in standard deviations

How to read these pages

Every indicator page in this reference follows the same structure:

  1. One-sentence definition at the top — what the indicator measures, in plain English.
  2. Chart overlay — the indicator on a real price chart so you know what to expect visually.
  3. Formula — exactly how AlgoLift computes it, with the math and the smoothing assumptions.
  4. Inputs and outputs — the node's exact settings and output handles, ready to wire into a strategy.
  5. How to read it — value-by-value interpretation, with the trade-offs.
  6. Three setups — concrete usage patterns with node graphs.
  7. Advanced patterns in AlgoLift — platform-specific patterns (trailing stops, scale-ins, regime filters, multi-timeframe) that pair naturally with the indicator.
  8. Common mistakes and misconceptions — the things people get wrong about this indicator, with the corrections.

The goal isn't to teach indicator analysis from scratch — that's what the Algotrading-101 Academy is for. The goal is to give you everything you need to wire any indicator into a real strategy in minutes.

Key Takeaway

Indicators don't predict price. They describe what already happened in a structured way that's easier to reason about than raw OHLC. The strategies that work are the ones that combine indicators with regime filters, position sizing, and risk management — not the ones that find the "right" indicator.

Related