Nine indicators built around variations of one question: is there a trend, and which way? They differ in how they answer the question, what other information they expose, and how cleanly they handle the boundary between trending and ranging markets.
The big idea: every trend indicator is a regime classifier with extra outputs. Pick the one whose extras (trend strength, exhaustion warnings, fit quality, multi-line confluence) match what your strategy needs.
At a glance
| Indicator | Default | Outputs | Best for |
|---|---|---|---|
| MACD | (12, 26, 9) | 6 (line, signal, hist, slopes) | The default — momentum + trend in one panel |
| ADX/DMI | 14 | 7 (+DI, −DI, ADX, DX, ADXR, etc.) | Trend strength + direction separately |
| Ichimoku Cloud | (9, 26, 52) | 11 (lines, cloud, signals) | All-in-one trend system, daily+ timeframes |
| Supertrend | (10, 3.0) | 6 (lines, direction, flip flag) | Visual trailing trend, strategy-ready outputs |
| Parabolic SAR | (0.02, 0.02, 0.20) | 5 (dots, AF, EP, direction) | Accelerating trailing stop |
| Vortex | 14 | 5 (+VI, −VI, diff, direction) | Simpler ADX/DMI — direction only |
| Aroon | 14 | 4 (Up, Down, Oscillator, Direction) | Time-since-extreme analysis |
| TRIX | (15, 9) | 4 (line, signal, hist, slope) | Triple-smoothed momentum, very clean signals |
| Linear Regression | 14 | 3 (line, slope, R²) | Statistical fit + objective trend quality (R²) |
How to choose
You want one indicator that does the most. Ichimoku Cloud. Five lines, a cloud, four strategy-logic outputs — it's a complete trend system in one node. Steeper learning curve than the alternatives.
You want a clean two-line system with explicit flip signals. Supertrend. The Direction (1 / −1) and Is Flipped (1 / 0) outputs are designed specifically for wiring into entry logic — no smoothing tweaks, no thresholds.
You need to know whether the trend is strong or just present. ADX/DMI. The ADX line is unique — it measures trend strength independent of direction. ADX > 25 = trend exists; ADX > 40 = strong trend; ADX falling from high values = trend exhausting.
You want to objectively classify "is this a real trend?" Linear Regression. The R² output gives a 0-100 trend-quality score — above 70 means the regression line fits the data well (clean trend); below 30 means the line is fitting noise.
You want a momentum+trend hybrid. MACD. The de-facto standard. Combines two EMAs (trend) with a signal line and histogram (momentum). Works across timeframes.
You want a slower, higher-quality momentum filter. TRIX. The triple-EMA smoothing kills almost all false signals — at the cost of meaningful lag. Best on daily and weekly charts.
You want an accelerating trailing stop. Parabolic SAR. The acceleration factor tightens the stop as the trend extends — locks in profit aggressively. Best used as the exit side of a strategy whose entry comes from elsewhere.
You want clean directional crossover signals without the ADX complexity. Vortex. The +VI/−VI crossover gives direction; combine with another strength filter.
You want time-since-extreme analysis. Aroon. Particularly useful when you care whether new highs/lows are actually printing (vs. price drifting). Aroon Up at 100 means the high happened this bar.
The shared decision: what to pair with the trend indicator
A trend indicator alone is rarely a strategy. The patterns that work add at least one more component:
- Entry signal generator. The trend indicator confirms the regime; an oscillator (RSI, Stochastic), moving-average crossover, or price-action setup fires the actual trade.
- Volatility-based stop. ATR-scaled stops adapt to current conditions. The trend indicator gives direction; ATR gives distance.
- Position sizing input. R² (Linear Regression), ADX magnitude, or Vortex Difference can scale position size with trend conviction.
- Counter-trend reversion detector. RSI or Bollinger Bands inside a trend identifies pullback entries with better R:R than chasing breakouts.
Every trend indicator page in this section covers the right pairings under "Three setups" and "Advanced patterns in AlgoLift."
Common patterns
Trend filter + oscillator entry. Use a trend indicator (Supertrend Direction, ADX > 25 with +DI > −DI, Ichimoku Cloud bias) to set bias direction. Use an oscillator (RSI extreme, Stochastic crossover) for the timing trigger. Eliminates the oscillator's worst failure mode (selling extremes in trends).
Two-trend confirmation. Run MACD and Linear Regression in parallel. Only trade when both agree on direction and Linear Regression's R² > 60. Cross-indicator agreement filter that reduces signal count but produces high-conviction entries.
Multi-timeframe trend stack. Add a higher timeframe data series alongside execution. Use the same trend indicator on both. Require both timeframes' directions to agree before entry. Eliminates trades against the higher-timeframe regime.
Trend strength position sizing. Scale position size by an objective trend-strength reading — ADX, R², or Vortex Difference. Strong trends get full or oversized positions; weak signals get small or no positions. Combined with risk management, this produces volatility-adjusted exposure that the typical fixed-size strategy can't match.
Trend indicators don't predict trends — they confirm them. By the time the indicator fires, the move has already started. The strategies that work use trend indicators as gates on entry signals from other systems, not as primary signal generators themselves.