Concept
Wave Trend Oscillator
Wave Trend Oscillator is a Momentum & Oscillators concept. The Library holds 1 implementation, a working definition you can pull into Quant.
LazyBear
Top Wave Trend Oscillator indicator
The top custom implementation, built on the original standard Wave Trend Oscillator formula.
1 total
The Wave Trend Oscillator implementation below can become a backtested trading strategy — describe your rules and Quant writes the code.
What is the Wave Trend Oscillator?
The Wave Trend Oscillator is a heavily smoothed momentum oscillator built on the same core as CCI: it measures how far the average price (typically the mean of high, low, and close) sits from an exponential average of itself, scales that distance by an exponential average of its absolute size (keeping the familiar 0.015 factor in the widely circulated construction), then smooths the result with a further exponential average. A short simple average of the oscillator is added as a signal line, so the plot shows two lines, often labeled WT1 and WT2, swinging in smooth waves around zero.
The double smoothing is the point: it turns the jagged CCI-style deviation into legible waves, at the cost of lag. The classic events are signal-line crosses weighted by location: a cross down from above the overbought zone (commonly drawn at 53 and 60 in the popular version, mirrored below zero) or a cross up from beneath the oversold one. The clean look invites overconfidence, so the honest caveats matter: waves that seem obvious in hindsight resolve later than they appear to in real time, and in strong trends the oscillator can stay pinned at an extreme while counter-trend crosses fail repeatedly.
The construction most people run descends from a script that circulated on TradingView through LazyBear's widely copied port, with a channel length near 10 and an averaging length near 21, and it has been folded into countless derivative tools since, from lonestar108's WaveTrend with Crosses to combinations with trend filters and several commercial crypto packages that repackage the same math under new branding. Settings and band placements drift between ports, so the numbers on one chart do not automatically transfer to another, but the wave shape and the cross logic are recognizably the same everywhere.
Two properties define its practical range. First, the bands are conventions, not boundaries: the oscillator is normalized by average deviation rather than hard-bounded, so 53 and 60 mark historically unusual stretch in the popular construction, and the equivalent levels differ across volatile and quiet instruments. Second, everything it knows comes from smoothed price, so it carries no volume, no structure, and no timeframe context of its own; the smoothing that makes its waves readable also guarantees the turn is partly over before the cross prints. It works best as a timing layer inside a framework that supplies those missing pieces.
How to identify Wave Trend signals on charts
The indicator plots two smooth lines around zero with overbought and oversold bands. The quality of a cross depends almost entirely on where it happens.
- 1Plot WT1 and WT2 with the standard bands (53 and 60, mirrored negative, in the common port) and check how your market's history actually respects them before trusting the defaults.
- 2Note which side of zero the waves are unfolding on: sustained positive waves frame a bullish regime, sustained negative waves a bearish one.
- 3Mark crosses at the extremes: WT1 crossing below WT2 with both above the overbought band, or crossing above with both beneath the oversold band, are the canonical events.
- 4Skip or downgrade mid-range crosses: between the bands the lines cross frequently and the fills are poorest, which is where most of the tool's whipsaw lives.
- 5Check the wave peaks against price for divergence, including hidden divergence at pullbacks within trends, and require agreement from structure or a higher-timeframe read before acting on any single cross.
How it's calculated
A smoothed oscillator measuring how far the average price has stretched from its own exponential baseline.
Popularized by LazyBear's open-source WaveTrend script on TradingView; the 0.015 scale factor follows the CCI convention.
Crosses of WT1 and WT2 are the usual trigger, with overbought and oversold bands commonly at 60 and 53 above and below zero.
How traders use it
- As the classic extreme-cross trigger: the oscillator crossing below its signal line while both sit above the overbought band, or crossing up from below oversold, with mid-range crosses treated as lower quality and often skipped.
- As a bias read: which side of zero the waves are unfolding on frames the centerline regime, so trend-side signals are preferred while the oscillator holds above or below zero.
- As a divergence canvas: the smoothing makes swing points on the oscillator well defined, so divergence against price is easier to mark than on noisier momentum lines.
- As one layer in confluence stacks: crosses are commonly gated by a higher-timeframe trend filter or paired with volume reads, since the oscillator alone carries no volume or structure information.
- As a relative overbought/oversold map: the bands mark stretch relative to the instrument's own smoothed deviation history, so band touches locate candidates for exhaustion while the cross supplies the actual timing.
Wave Trend Oscillator vs related oscillators
CCI: Shares the deviation-over-scaled-deviation core, including the 0.015 constant, but CCI uses a simple average and mean absolute deviation with no extra smoothing; Wave Trend swaps in exponential averages, smooths twice, and adds a signal line.
Stochastic Oscillator: Also traded through signal-line crosses at extremes, but the stochastic measures where the close sits within the recent high-low range, while Wave Trend measures how far price has strayed from an average.
True Strength Index: Another double-smoothed momentum oscillator with a signal line; TSI double-smooths the raw price change itself, whereas Wave Trend smooths a channel-style deviation from the mean.
Concept family
Momentum & Oscillators
91 concepts mapped · 91 in the Library
Wave Trend Oscillator FAQ
Turn Wave Trend Oscillator into a trading strategy.
Take the implementation from this page into Quant, then build on it, backtest it on real data, and keep refining it in conversation.
