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. It is a Momentum & Oscillators concept. The Library holds 1 implementation, ready to run on Vela.
LazyBear
Top Wave Trend Oscillator indicator
The top custom implementation, built on the original standard Wave Trend Oscillator formula.
1 total
Open the Wave Trend Oscillator implementation below on Vela, then have Quant, our coding agent, turn it into a strategy you can backtest.
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.
Wave Trend Oscillator FAQ
Turn Wave Trend Oscillator into a trading strategy.
Open the implementation from this page in Vela. Quant, our coding agent, builds the strategy with you and backtests it on real data.
Browse this familyMomentum & Oscillators85 concepts mapped · 85 in the Library
- 5/35 Oscillator
- Accelerator Oscillator
- Accumulative Swing Index
- Adaptive Stochastic
- Adaptive/dynamic RSI
- APO
- Awesome Oscillator
- Balance of Power
- Bill Williams Profitunity
- Cardwell Positive/negative Reversals
- CCI
- Center of Gravity
- Centerline Regime
- Chande Forecast Oscillator
- Chande Momentum Oscillator
- Connors RSI
- Constance Brown Studies
- Coppock Curve
- Cyber Cycle
- Detrended Price Oscillator
- Disparity Index
- Divergence Variants & Confirmation
- Double Stochastic
- DSS Bressert
- Dynamic Momentum Index
- Elder Impulse System
- Elder Ray
- Elegant Oscillator
- Embedded Readings
- Ergodic Oscillator
- Firefly Oscillator
- Fisher Transform
- Gator Oscillator
- Hidden Divergence
- Impulse MACD
- Intraday Momentum Index
- Inverse Fisher Transform
- Know Sure Thing
- Laguerre RSI
- MACD
- MACD-V
- Momentum
- Momentum Expansion vs Contraction
- Momentum Thrust
- Oscillator of Oscillator
- Oscillator Swing Failure
- OsMA
- Overbought/oversold
- Polarized Fractal Efficiency
- PPO
- Premier Stochastic
- Pretty Good Oscillator
- Psychological Line
- QQE
- Qstick
- Rahul Mohindar Oscillator
- Rainbow Oscillator
- Reflex/Trendflex
- Regular Bullish/bearish Divergence
- Relative Momentum Index
- Relative Vigor Index
- ROC
- ROC-of-ROC
- RSI
- RSI Bands
- RSI Failure Swing
- RSI of Other Sources
- RSI Range Rules
- RSI-2
- Schaff Trend Cycle
- Special K
- Stochastic Momentum Index
- Stochastic Oscillator
- Stochastic Pop
- Stochastic RSI
- Swing Index
- Traders Dynamic Index
- TRIX
- True Strength Index
- Ultimate Oscillator
- Volume-weighted MACD
- Wave Trend Oscillator
- Williams %R
- Woodies CCI Conventions
- Zero-lag MACD
