# The LuxAlgo Library: indicator index

> Every indicator in the largest indicator library in trading, grouped by family, most-used first. Every indicator page is also served as markdown: append `.md` to its URL (listed below). Concepts: https://www.luxalgo.com/llms-full.txt. License (v1.0, free with attribution): https://www.luxalgo.com/library/license/

## Trend

- [No-Wick Retest Levels](https://www.luxalgo.com/library/indicator/no-wick-retest-levels.md): The No-Wick Retest Levels indicator detects price levels formed by candles with little to no wick at the high or low, signaling strong directional momentum.
- [SuperTrend AI (Clustering)](https://www.luxalgo.com/library/indicator/supertrend-ai-clustering.md): A SuperTrend that picks its own factor: the indicator runs the calculation across a whole factor range, measures how each instance performs, and k-means-clusters the results so the live trailing stop uses the strongest group's settings.
- [Signal Forge](https://www.luxalgo.com/library/indicator/signal-forge.md): Signal Forge merges 11 harmonized technical filters (from SMA, EMA, and MACD crossovers to Supertrend, RSI, and ADX/DI) into one signal engine with strict all-agree or flexible any-trigger logic.
- [Volumetric Regression Heatmap](https://www.luxalgo.com/library/indicator/volumetric-regression-heatmap.md): Volumetric Regression Heatmap surrounds a volatility-adaptive regression fit with volume-weighted heat bands, showing where activity concentrated relative to the trend.
- [KNN Supertrend Horizon](https://www.luxalgo.com/library/indicator/knn-supertrend-horizon.md): Filters a Supertrend baseline through a k-nearest-neighbors classifier that checks current RSI and volatility conditions against similar historical bars before confirming direction.
- [Reversal Signals](https://www.luxalgo.com/library/indicator/reversal-signals.md): A counter-trend engine that counts candle closes through two phases (a 9-count Momentum Phase and a 13-count Trend Exhaustion Phase) to flag where a move may be running out of fuel.
- [Supertrend Parameter Sensitivity 3D](https://www.luxalgo.com/library/indicator/supertrend-parameter-sensitivity-3d.md): Evaluates 100 Supertrend length-and-multiplier combinations bar by bar and renders the results as a 3D performance surface on the chart, with win rate, net profit, profit factor, or reward-to-risk on the vertical axis.
- [Trendlines with Breaks](https://www.luxalgo.com/library/indicator/trendlines-with-breaks.md): Draws pivot-anchored support and resistance trendlines whose slope you control (ATR-scaled by default, standard deviation or linear regression optional) and flags breakouts in real time with integrated alerts.
- [Trendline Breakout Navigator](https://www.luxalgo.com/library/indicator/trendline-breakout-navigator.md): Maintains three self-optimizing trendlines at once (long, medium, and short term), each born from swing points and refined against historical closes.
- [Breakouts with Tests & Retests](https://www.luxalgo.com/library/indicator/breakouts-with-tests-retests.md): Breakouts with Tests & Retests builds areas of interest from swing points and labels every interaction: solid triangles for tests, color flips on breakouts, hollow triangles for retests.
- [Trend Regularity Adaptive Moving Average](https://www.luxalgo.com/library/indicator/trend-regularity-adaptive-moving-average.md): An adaptive moving average whose smoothing keys off trend regularity: the more new highs or lows price prints, the tighter it hugs the move, while ranges flatten it into a stable line.
- [Ichimoku Theories](https://www.luxalgo.com/library/indicator/ichimoku-theories.md): The complete Hosoda framework in one tool: the five Ichimoku lines and kumo plus Time, Wave, and Price Theory.
- [SuperTrend Recovery](https://www.luxalgo.com/library/indicator/supertrend-recovery.md): A SuperTrend that fights back in deep pullbacks: once price moves a set number of ATRs against the active trend, the band enters recovery mode and exponentially tightens toward price instead of waiting.
- [Evasive SuperTrend](https://www.luxalgo.com/library/indicator/evasive-supertrend.md): The Evasive SuperTrend rebuilds the classic volatility band with noise-avoidance logic: when price drifts into an ATR-defined Noise Zone, the band expands away instead of waiting to be hit.
- [Trending Market Toolkit](https://www.luxalgo.com/library/indicator/trending-market-toolkit.md): Builds complete entry models on trending structure: it detects reversals and broken trendlines, draws reversal areas as trade triggers, and maps targets and stops with live risk-reward metrics.
- [Gann HiLo Activator](https://www.luxalgo.com/library/indicator/gann-hilo-activator.md): Robert Krausz's stepped trailing line built clean: a 3-period average of highs and another of lows, with the close deciding which side plots.
- [Reversal Candlestick Structure](https://www.luxalgo.com/library/indicator/reversal-candlestick-structure.md): Detects sixteen classic candlestick patterns and filters them through a stochastic-based reversal algorithm, so patterns are highlighted only when trend conditions favor a turn.
- [Trend Magic](https://www.luxalgo.com/library/indicator/trend-magic.md): Trend Magic draws a ratcheting trailing line whose side is set by a 20-period CCI's sign (below price while the CCI holds at or above zero, above price once it turns negative) with a 5-period ATR sizing the offset.
- [Reversal Probability Zone & Levels](https://www.luxalgo.com/library/indicator/reversal-probability-zone-levels.md): Statistical zones that estimate where and when the next reversal is likely, projected from the last detected swing along both price and time axes.
- [Reversal Probability Rows](https://www.luxalgo.com/library/indicator/reversal-probability-rows.md): Divides the recent price range into horizontal rows and assigns each a reversal probability drawn from the distribution of historical pivot highs and lows.
- [Breakout Detector (Previous MTF High Low Levels)](https://www.luxalgo.com/library/indicator/breakout-detector-previous-mtf-high-low-levels.md): The Breakout Detector monitors previous higher-timeframe highs and lows and signals when price closes through them, projecting take-profit and stop-loss boxes from your chosen win/loss ratio.
- [Trendlines with Breaks Oscillator](https://www.luxalgo.com/library/indicator/trendlines-with-breaks-oscillator.md): Converts trendline breakouts into momentum: synthetic EMAs smooth the distances price travels beyond bullish and bearish breaks, and their delta oscillates around zero with breakout dots, a signal line, and a built-in divergence detector.
- [Machine Learning Moving Average](https://www.luxalgo.com/library/indicator/machine-learning-moving-average.md): A moving average rebuilt on Gaussian process regression, tunable from long-horizon smoothness to fast reaction through its Window and Forecast inputs.
- [Polynomial Regression Band](https://www.luxalgo.com/library/indicator/polynomial-regression-band.md): Fits a degree-2 polynomial to the last 100 closes by least squares and wraps the curve in bands 2 residual standard deviations wide.
- [SuperIchi](https://www.luxalgo.com/library/indicator/superichi.md): An Ichimoku rebuilt on Supertrend logic: Tenkan, Kijun, and Senkou Span B come from ATR-based trend detection instead of fixed-window midpoints, resetting their averages whenever a fresh trend begins.
- [SuperTrend](https://www.luxalgo.com/library/indicator/supertrend.md): SuperTrend plots a trailing stop line above or below price, built from the average true range: the line sits at the median price plus or minus a multiple of ATR and flips sides when price crosses it.
- [Correlation Trend Indicator](https://www.luxalgo.com/library/indicator/correlation-trend-indicator.md): John Ehlers' Correlation Trend Indicator computed as published: the Pearson correlation of the source against an ideal rising line across a 20-bar window, bounded between -1 and +1.
- [ZLEMA](https://www.luxalgo.com/library/indicator/zlema.md): A 21-period zero-lag EMA that smooths a de-lagged input, the current price doubled, minus the price (N - 1) / 2 bars back, so the line hugs trends and turns earlier than an equal-length EMA.
- [Moving Average Converging](https://www.luxalgo.com/library/indicator/moving-average-converging.md): A moving average that speeds up as a trend proves itself: every new higher high or lower low tightens its smoothing factor, so the line converges toward price the longer a move lasts.
- [SuperTrend Oscillator](https://www.luxalgo.com/library/indicator/supertrend-oscillator.md): Re-expresses the distance between price and the SuperTrend as a bounded -100 to 100 oscillator with a signal line and MACD-style histogram.
- [Auto Trend Drawing](https://www.luxalgo.com/library/indicator/auto-trend-drawing.md): Draws the trend the way a trader would sketch it: ATR-normalized price is simplified with the Ramer-Douglas-Peucker algorithm and the surviving pivots are joined by a smooth Catmull-Rom spline.
- [MLMA](https://www.luxalgo.com/library/indicator/mlma.md): 0-bandwidth kernel fits a 100-bar window into a non-repainting fitted mean with uncertainty bands at 2 residual standard deviations.
- [Signal Moving Average](https://www.luxalgo.com/library/indicator/signal-moving-average.md): Signal Moving Average is a purpose-built signal line for moving average cross systems.
- [Luminance Breakout Engine](https://www.luxalgo.com/library/indicator/luminance-breakout-engine.md): A momentum engine that blends fast, medium, slow, and macro rate-of-change into one composite oscillator, then flags Glow zones when it breaks adaptive volatility bands.
- [SuperTrend Polyfactor Oscillator](https://www.luxalgo.com/library/indicator/supertrend-polyfactor-oscillator.md): Stacks 20 SuperTrends with stepped factors into a single pane.
- [AI SuperTrend Clustering Oscillator](https://www.luxalgo.com/library/indicator/ai-supertrend-clustering-oscillator.md): The AI SuperTrend Clustering Oscillator sweeps a whole range of SuperTrend factors, measures each variant's distance from price, and clusters the results into three lines.
- [Chandelier Exit Oscillator](https://www.luxalgo.com/library/indicator/chandelier-exit-oscillator.md): The chandelier stop reworked as an oscillator: price measured against ATR-based trailing stop levels, in raw or normalized 0–100 form, with a timeframe input for multi-timeframe reads.
- [MA of MA](https://www.luxalgo.com/library/indicator/ma-of-ma.md): Overlay that smooths a moving average with a second moving average, defaulting to a 20-period EMA fed into another 20-period EMA across six selectable average types.
- [NRTR](https://www.luxalgo.com/library/indicator/nrtr.md): A clean build of Kopyrkin's Nick Rypock Trailing Reverse: a stop-and-reverse line held 2% beneath the running high of an up state or above the running low of a down state, ratcheting only in the trend's favor.
- [Donchian Trend Rules](https://www.luxalgo.com/library/indicator/donchian-trend-rules.md): Runs the mechanical Donchian breakout system: long on a break of the prior 20-bar high, exit on the prior 10-bar low, mirrored for shorts, with close or intrabar triggers and one-sided or reversing direction modes.
- [Supertrend Channels](https://www.luxalgo.com/library/indicator/supertrend-channels.md): A channel reworking of the Supertrend built from trailing maximums and minimums: bands climb through uptrends, fall through downtrends, and their extremities double as support and resistance.
- [Trendlines Oscillator](https://www.luxalgo.com/library/indicator/trendlines-oscillator.md): Turns trendline structure into momentum: it measures how far price sits from recent bullish support and bearish resistance trendlines, normalizes both distances to a 0-100 scale, and plots dueling momentum lines with a signal line and crossing dots.
- [Chebyshev Filters](https://www.luxalgo.com/library/indicator/chebyshev-filters.md): Chebyshev Filters smooths price with a true cascaded-biquad Chebyshev design.
- [Probabilistic Breakout Forecaster](https://www.luxalgo.com/library/indicator/probabilistic-breakout-forecaster.md): Probabilistic Breakout Forecaster quantifies the odds that price escapes its recent range before a chosen number of bars elapses, using a log-normal random walk model over current volatility.
- [Sequencer](https://www.luxalgo.com/library/indicator/sequencer.md): The Sequencer counts structured sequences of closes against earlier prices through two phases - Preparation and Lead-Up - to flag potential exhaustion and reversal points, with completion levels marking key prices.
- [Moving Averages Proximity Oscillator](https://www.luxalgo.com/library/indicator/moving-averages-proximity-oscillator.md): Compresses a whole span of SMA lengths into two oscillator readings: how many of the averages price sits above, and which average is nearest to price right now.
- [Laguerre Filter](https://www.luxalgo.com/library/indicator/laguerre-filter.md): 8) rather than a bar-count length. A price/filter gradient fill plus crossing and slope-turn alerts make it a drop-in trend baseline for crossover and pullback traders.
- [Candle Breakout Oscillator](https://www.luxalgo.com/library/indicator/candle-breakout-oscillator.md): A price-action oscillator that scores how consistently candles close beyond the prior bar's high or low, splitting the market into bullish, bearish, and sideways plots normalized from 0 to 100.
- [Continuation](https://www.luxalgo.com/library/indicator/continuation.md): 8%, contracting range and thinning volume. Confirmed continuations print an annotated triangle plus a dotted stop level at the pause extreme; deep, stale or structure-breaking pauses invalidate.
- [Golden Cross](https://www.luxalgo.com/library/indicator/golden-cross.md): Tracks the classic 50/200 moving average pair, grading every golden cross by the slow MA's slope: bullish when flat or rising, caution when still falling.
- [HyperTrend](https://www.luxalgo.com/library/indicator/hypertrend.md): Estimates the underlying linear trend of price in real time (no backpainting, no repainting) and wraps it in channel extremities that act as support and resistance.
- [Volume-adjusted MA](https://www.luxalgo.com/library/indicator/volume-adjusted-ma.md): Implements Richard Arms' volume-adjusted moving average: price is weighted in fixed increments of typical volume, so the window stretches over thin tape and compresses when activity surges.
- [HTF Candle Consistency](https://www.luxalgo.com/library/indicator/htf-candle-consistency.md): Paints your candles by the verdict of up to 10 higher timeframes: green when their recent candles lean bullish, red when bearish, with a neutral tone when no majority exists.
- [Power Hour Trendlines](https://www.luxalgo.com/library/indicator/power-hour-trendlines.md): m. New York time by default) across a chosen number of days.
- [Elliptic Filter](https://www.luxalgo.com/library/indicator/elliptic-filter.md): 5 dB passband ripple and 40 dB stopband attenuation), realized as cascaded biquad sections and drawn as a slope-colored line.
- [Gann Box](https://www.luxalgo.com/library/indicator/gann-box.md): A Gann Box between a swing low and swing high, anchored automatically to confirmed swings (Swing Length 20) or snapped to the extremes of a manual date range, and subdivided in both price and time.
- [JMA](https://www.luxalgo.com/library/indicator/jma.md): The standard published three-stage approximation of Mark Jurik's adaptive moving average with the documented length, phase, and power mapping.
- [Gaussian Filter](https://www.luxalgo.com/library/indicator/gaussian-filter.md): John Ehlers' recursive Gaussian filter as a trend baseline: price runs through up to four cascaded single-pole stages (Period 14, Poles 4), pushing the combined response toward the Gaussian bell for a rounder, steadier line than a one-stage smoother of the same period.
- [Machine Learning Trendlines Cluster](https://www.luxalgo.com/library/indicator/machine-learning-trendlines-cluster.md): The Machine Learning Trendlines Cluster draws trendlines algorithmically: k-means clustering groups price into trading ranges, and a linear regression through each cluster becomes a line on the chart.
- [Andrews' Pitchfork](https://www.luxalgo.com/library/indicator/andrews-pitchfork.md): Draws a complete Andrews' Pitchfork (median line, tines, optional warning lines and fill) either automatically from the three most recent confirmed swing pivots or manually from three timestamps.
- [Expanded Cloud](https://www.luxalgo.com/library/indicator/expanded-cloud.md): The Expanded Cloud wraps price in a trailing, price-reactive cloud built from Donchian extremes, with dots marking each new trend phase and cloud width tracking how hard a move is expanding.
- [Swiss Army Knife Filter](https://www.luxalgo.com/library/indicator/swiss-army-knife-filter.md): Runs John Ehlers' generalized second-order recursion and plugs in one of seven coefficient sets (EMA, Gaussian, Butterworth, two high-pass forms, band-pass or band-stop) from a single 20-bar Period input.
- [Ehlers SuperSmoother](https://www.luxalgo.com/library/indicator/ehlers-supersmoother.md): John Ehlers' Butterworth-derived low-pass filter drawn as a slope-colored line.
- [T3](https://www.luxalgo.com/library/indicator/t3.md): 7 default), as a slope-colored line on price.
- [Ehlers Instantaneous Trendline](https://www.luxalgo.com/library/indicator/ehlers-instantaneous-trendline.md): 07 and paired with a trigger line projected two bars ahead of it. Line, trigger and gradient fill share the cross-state color, and alerts cover trigger crosses and slope reversals.
- [Hull Butterfly Oscillator](https://www.luxalgo.com/library/indicator/hull-butterfly-oscillator.md): An oscillator built from the difference between a Hull Moving Average and a mirrored-coefficient version of itself: the butterfly-shaped weighting the name comes from.
- [D-Shape Breakout Signals](https://www.luxalgo.com/library/indicator/d-shape-breakout-signals.md): Draws semi-circular arcs between swing points and treats each 'D' as curved support and resistance.
- [Rainbow MA Stack](https://www.luxalgo.com/library/indicator/rainbow-ma-stack.md): Rainbow MA Stack draws up to ten moving averages as one gradient-colored band, defaulting to Widner's recursive construction where each line re-smooths the previous with a 2-period average.
- [MA Sabres](https://www.luxalgo.com/library/indicator/ma-sabres.md): Monitors the slope of a chosen moving average and, when a persistent run finally flips direction, projects a curved sabre from the latest extreme.
- [MAMA/FAMA](https://www.luxalgo.com/library/indicator/mama-fama.md): 05 Slow Limit, with FAMA trailing at half that factor as the signal line. The pair colors by cross state under a gradient fill.
- [Average Directional Index](https://www.luxalgo.com/library/indicator/average-directional-index.md): The Average Directional Index system plots three lines: +DI and -DI, which measure upward and downward directional movement from smoothed comparisons of consecutive highs and lows, and the ADX line, which smooths the difference between them to gauge trend strength regardless of direction.
- [Death Cross](https://www.luxalgo.com/library/indicator/death-cross.md): Marks every death cross of a fast and slow moving average (the classic 50/200 SMA pair by default) and grades each event by the slow MA's slope, coloring still-rising crosses as caution and flagging re-crosses within 20 bars as whipsaws.
- [FRAMA](https://www.luxalgo.com/library/indicator/frama.md): John Ehlers' fractal adaptive moving average: the smoothing factor is re-derived each bar from a box-counting fractal dimension of the last 16 bars' highs and lows, so the line stiffens in noise and accelerates in trends.
- [Williams Alligator](https://www.luxalgo.com/library/indicator/williams-alligator.md): Plots three smoothed moving averages of median price, the Jaw, Teeth, and Lips, each shifted forward in time, so their spread and order indicate trending versus ranging conditions.
- [Rolling Trendline](https://www.luxalgo.com/library/indicator/rolling-trendline.md): A self-maintaining trendline that projects its regression slope forward bar by bar and re-anchors only when price breaks statistically from the path.
- [VIDYA](https://www.luxalgo.com/library/indicator/vidya.md): VIDYA plots Tushar Chande's Variable Index Dynamic Average, an EMA whose speed is rescaled every bar.
- [Anchored Powered KAMA](https://www.luxalgo.com/library/indicator/anchored-powered-kama.md): An anchored take on Kaufman's Adaptive Moving Average that restarts each hourly, daily, weekly, monthly, or yearly period, with a power exponent that flattens the average harder in sideways markets.
- [Whittaker Envelope](https://www.luxalgo.com/library/indicator/whittaker-envelope.md): Fits a smooth, adaptive envelope to price using Whittaker–Eilers smoothing with asymmetric least squares.
- [Elastic Volume-weighted MA](https://www.luxalgo.com/library/indicator/elastic-volume-weighted-ma.md): Christian Fries' elastic volume-weighted moving average: a recursive line where each bar's influence equals its share of a volume budget (20 bars of summed volume by default, or the share float for a cost-basis read).
- [Range Breakout Signals (Intrabar)](https://www.luxalgo.com/library/indicator/range-breakout-signals-intrabar.md): Classifies every candle as trending or ranging from its intrabar price action, hiding the bodies of ranging candles and keeping only their high/low extremities on the chart.
- [Gann Fan & Angles](https://www.luxalgo.com/library/indicator/gann-fan-and-angles.md): The classical nine-angle Gann fan with the scaling decision made explicit.
- [Coral Trend](https://www.luxalgo.com/library/indicator/coral-trend.md): 4 by default. The line colors itself by slope (rising or falling is the whole signal) with an optional gradient fill showing price's stretch from the curve, flip markers and four alerts.
- [Parallel Pivot Lines](https://www.luxalgo.com/library/indicator/parallel-pivot-lines.md): Draws sets of parallel lines through past pivot highs and lows, every line sharing a slope you set between -1 and 1 via linear regression.
- [Parabolic SAR Oscillator](https://www.luxalgo.com/library/indicator/parabolic-sar-oscillator.md): Turns the Parabolic SAR trailing stop into a bounded oscillator, detrending price against the SAR and normalizing the result between -100 and 100.
- [SMA Directional Matrix](https://www.luxalgo.com/library/indicator/sma-directional-matrix.md): SMA Directional Matrix compresses an entire stack of simple moving averages into one panel.
- [Chandelier Exit](https://www.luxalgo.com/library/indicator/chandelier-exit.md): Plots a trailing stop hung from the highest high (for longs) or lowest low (for shorts) of a lookback window, offset by a multiple of the Average True Range.
- [Directional Matrix](https://www.luxalgo.com/library/indicator/directional-matrix.md): Directional Matrix grids the direction of four moving averages (SMA, TMA, WMA, and linear regression) across a whole range of lengths, coloring each cell bullish or bearish.
- [Halftrend](https://www.luxalgo.com/library/indicator/halftrend.md): A definitive clean rebuild of the Halftrend stop-and-reverse line.
- [Machine Learning Regression Trend](https://www.luxalgo.com/library/indicator/machine-learning-regression-trend.md): Fits a linear regression channel using RANSAC, a machine-learning routine that repeatedly re-fits on random samples and keeps the model that best ignores outliers.
- [Harmonic MA](https://www.luxalgo.com/library/indicator/harmonic-ma.md): Smooths price with the harmonic mean, the window length divided by the sum of reciprocal prices, over 20 bars by default and next to a same-length SMA for comparison.
- [Trend Intensity Index](https://www.luxalgo.com/library/indicator/trend-intensity-index.md): H.
- [GMMA / MA Ribbon](https://www.luxalgo.com/library/indicator/gmma-ma-ribbon.md): This build plots Daryl Guppy's GMMA as a ribbon of exponential moving averages in two groups: a short-term set with lengths 3 through 15 and a long-term set with lengths 30 through 60.
- [Moving Average](https://www.luxalgo.com/library/indicator/moving-average.md): A single configurable moving average that smooths a chosen price source over a set lookback and plots the result on the chart, with a default length of 20.
- [Chande Kroll Stop](https://www.luxalgo.com/library/indicator/chande-kroll-stop.md): Plots trailing stop lines for both directions by taking the extreme price over p bars, offsetting it by x times the ATR, and then smoothing the result with the most protective value over the last q bars.
- [Speed Resistance Lines](https://www.luxalgo.com/library/indicator/speed-resistance-lines.md): Fans the three Gould rays from a measured swing: the full-speed line drawn solid, the 2/3 speedline dashed and the 1/3 speedline dotted, auto-anchored to the latest completed 25-bar swing or to two hand-set points.
- [Trend-quality Composites](https://www.luxalgo.com/library/indicator/trend-quality-composites.md): Trend-quality Composites blends five 0-100 ingredients into one weighted trend-quality score.
- [Ultimate Smoother](https://www.luxalgo.com/library/indicator/ultimate-smoother.md): Plots John Ehlers' Ultimate Smoother, a low-pass price filter with essentially zero lag in its passband, colored by slope with a 20-bar critical period by default.
- [Random Walk Index](https://www.luxalgo.com/library/indicator/random-walk-index.md): Plots the two Random Walk Index lines, RWI High and RWI Low, scanning every lookback from 8 to 64 bars and keeping each line's maximum, so displacement is judged against an ATR-scaled random walk at its least-random horizon.
- [Parabolic SAR](https://www.luxalgo.com/library/indicator/parabolic-sar.md): Parabolic SAR plots a series of dots that trail price, accelerating toward it as a trend extends and flipping to the opposite side when price crosses the dots.
- [Bessel Filter](https://www.luxalgo.com/library/indicator/bessel-filter.md): Bessel Filter smooths price with a delay-normalized two- or four-pole Bessel low-pass whose near-constant group delay shifts the whole waveform sideways without distorting its shape.
- [Forward-Backward Exponential Oscillator](https://www.luxalgo.com/library/indicator/forward-backward-exponential-oscillator.md): A normalized momentum oscillator built on forward-backward EMA filtering.
- [Displaced MA](https://www.luxalgo.com/library/indicator/displaced-ma.md): Plots a moving average slid along the time axis (a 7-period SMA displaced 5 bars forward by default, DiNapoli's 7x5) with slope coloring, price-cross alerts, and the 3x3, 7x5, and 25x5 DiNapoli set as optional overlays.
- [Linear Regression](https://www.luxalgo.com/library/indicator/linear-regression.md): Linear Regression fits a least-squares regression to price over a 100-bar lookback and plots the result according to a mode input.
- [R-squared Trend Fit](https://www.luxalgo.com/library/indicator/r-squared-trend-fit.md): Regresses price on time across a 20-bar window and plots R-squared between 0 and 1, gated by a critical value derived from the significance test at 95% confidence.
- [Adjustable MA & Alternating Extremities](https://www.luxalgo.com/library/indicator/adjustable-ma-alternating-extremities.md): Adjustable MA & Alternating Extremities plots a moving average whose lag and overshoot are shaped directly through a parametric sine-based kernel, ringed by alternating upper and lower extremities that flag potential reversal points.
- [Butterworth Filter](https://www.luxalgo.com/library/indicator/butterworth-filter.md): Butterworth Filter smooths any source with the recursive two-pole or three-pole Butterworth design at a 20-bar cutoff by default, fed through the published short FIR input average.
- [UHL Adaptive MA](https://www.luxalgo.com/library/indicator/uhl-adaptive-ma.md): UHL Adaptive MA plots Andreas Uhl's corrected moving average.
- [RMA](https://www.luxalgo.com/library/indicator/rma.md): RMA plots Wilder's recursive smoother with a 14-bar default on the close, slope trend coloring and a gradient fill against price.
- [Sine-weighted MA](https://www.luxalgo.com/library/indicator/sine-weighted-ma.md): Plots a moving average whose weights trace half a sine cycle across a 20-bar window, tapering to near zero at both edges for a visibly calmer line.
- [Vortex Indicator](https://www.luxalgo.com/library/indicator/vortex-indicator.md): The Vortex Indicator sums upward and downward vortex movements (the distances between the current high or low and the prior low or high) and divides each by the sum of true range over the window, yielding the VI+ and VI- lines whose crossings track directional movement.
- [Windowed FIR Smoothing](https://www.luxalgo.com/library/indicator/windowed-fir-smoothing.md): Smooths price with a windowed FIR average, Hann weights by default, with Hamming, Triangular and Rectangular (SMA) profiles, over a 21-bar lookback, colored by slope on the chart.
- [Aroon](https://www.luxalgo.com/library/indicator/aroon.md): Aroon measures how many bars have elapsed since the highest high and lowest low within a lookback window, expressing each as a percentage of the window.
- [Vertical Horizontal Filter](https://www.luxalgo.com/library/indicator/vertical-horizontal-filter.md): Plots the Vertical Horizontal Filter (the spread of the window's closes divided by total close-to-close travel over 28 bars) and reads it against its own history via a 28-period SMA basis or a percentile, since the ratio has no universal threshold.
- [SWMA](https://www.luxalgo.com/library/indicator/swma.md): Plots the symmetric weighted moving average: the classic 4-bar 1-2-2-1 kernel by default, generalized to any window with mirrored weights, always delaying what it passes by exactly (length - 1) / 2 bars.
- [Standard Error Bands](https://www.luxalgo.com/library/indicator/standard-error-bands.md): Standard Error Bands fit a linear regression line to price over a lookback window and plot bands offset above and below it by a multiple of the standard error of the regression estimate, so the bands tighten when price tracks its trend closely and widen when it does not.
- [MA Envelope](https://www.luxalgo.com/library/indicator/ma-envelope.md): 5 percent. The center line's type is selectable, and the bands frame how far price has stretched from the average.
- [Climactic Moves](https://www.luxalgo.com/library/indicator/climactic-moves.md): Flags blow-offs and capitulations at the end of mature trends: price running on a ladder of ever-steeper trendlines, stretched far from its baseline, on expanding ranges and heavy volume.
- [Gann Method](https://www.luxalgo.com/library/indicator/gann-method.md): D.
- [Savitzky-Golay Filter](https://www.luxalgo.com/library/indicator/savitzky-golay-filter.md): Savitzky-Golay polynomial smoothing that keeps the height and timing of swings.
- [Weinstein Stage Analysis](https://www.luxalgo.com/library/indicator/weinstein-stage-analysis.md): Classifies a chart into Weinstein's four stages from the slope of the 30-week moving average and price's position against it.

## Momentum & Oscillators

- [Higher Timeframe Stochastic Buckets](https://www.luxalgo.com/library/indicator/higher-timeframe-stochastic-buckets.md): The Higher Timeframe Stochastic Buckets indicator visually highlights zones of market exhaustion by calculating stochastic values on a user defined higher timeframe.
- [LTF Momentum Projection](https://www.luxalgo.com/library/indicator/ltf-momentum-projection.md): Projects a run of lower-timeframe candles beside your main chart, exposing the intra-bar action hidden inside each higher-timeframe candle.
- [RSI Regime Filter](https://www.luxalgo.com/library/indicator/rsi-regime-filter.md): The RSI Regime Filter validates classic RSI signals against a live classification of market conditions, plotting divergences and overbought/oversold cues only when the environment favors them.
- [RSI Divergence: Out-of-Sample Optimizer](https://www.luxalgo.com/library/indicator/rsi-divergence-out-of-sample-optimizer.md): A research dashboard that backtests price-RSI divergence trading across dozens of RSI periods, selects the best performer in-sample, then validates it on out-of-sample and forward data.
- [Ultimate RSI](https://www.luxalgo.com/library/indicator/ultimate-rsi.md): The Ultimate RSI reworks the classic Relative Strength Index into a trend-first oscillator, weighting price changes by the rolling range so overbought and oversold readings arrive sooner and hold through strong moves.
- [HTF Reversal Divergences](https://www.luxalgo.com/library/indicator/htf-reversal-divergences.md): Flags potential turning points by pairing higher timeframe reversal candles (engulfing patterns and pin bars) with regular RSI divergences, then projects the developing HTF candle beside live price with its running delta.
- [Internal Candle Strength](https://www.luxalgo.com/library/indicator/internal-candle-strength.md): Splits every candlestick into stacked rows and scores each from 0% to 100% using trend behavior read from a lower timeframe, exposing where bulls or bears controlled the bar internally.
- [RSI Failure Swing](https://www.luxalgo.com/library/indicator/rsi-failure-swing.md): Runs Wilder's failure swing pattern as a state machine on a 14-period RSI, drawing each setup's swing legs, a dashed fail point line, and HL/LH labels, then marking Bull FS or Bear FS when the fail point breaks.
- [Divergence Variants & Confirmation](https://www.luxalgo.com/library/indicator/divergence-variants-and-confirmation.md): Detects regular, hidden, and exaggerated divergences on RSI, Stochastic %K, MACD, or Rate of Change, then tracks each through a pending-to-confirmed-or-failed state machine.
- [Hidden Divergence](https://www.luxalgo.com/library/indicator/hidden-divergence.md): Scans confirmed price swings against RSI, Stochastic, CCI, MACD or any external series for hidden divergence, a higher low in price against a lower oscillator low and the bearish mirror, gated by a structure (HH/HL) or higher-timeframe MA trend filter.
- [Pretty Good Oscillator](https://www.luxalgo.com/library/indicator/pretty-good-oscillator.md): Expresses the close's distance from its 89-period simple moving average in units of smoothed true range, so stretch readings stay comparable across instruments and volatility regimes.
- [RSI-2](https://www.luxalgo.com/library/indicator/rsi-2.md): RSI-2 runs Wilder's RSI with a 2-bar lookback and frames the classic mean-reversion playbook around it.
- [Adaptive MACD](https://www.luxalgo.com/library/indicator/adaptive-macd.md): Adaptive MACD reshapes the classic momentum gauge by market regime: a rolling R-squared reading blends the filter toward trend preservation when price trends and toward cycle detection when it ranges.
- [Gator Oscillator](https://www.luxalgo.com/library/indicator/gator-oscillator.md): Plots the Alligator's line spreads as two mirrored histograms around zero (jaw minus teeth above, teeth minus lips below), built from Wilder-smoothed averages of median price at the original 13/8, 8/5 and 5/3 lengths and offsets.
- [RSI Candlestick Oscillator](https://www.luxalgo.com/library/indicator/rsi-candlestick-oscillator.md): Renders RSI as full OHLC candlesticks rather than a single line, scaling each bar's open, high, low, and close into the oscillator pane.
- [RSI Multi Length](https://www.luxalgo.com/library/indicator/rsi-multi-length.md): Aggregates RSIs of every length between your chosen bounds into a single composite oscillator, then shows what percentage of them are overbought or oversold on each bar.
- [Wave Trend Oscillator](https://www.luxalgo.com/library/indicator/wave-trend-oscillator.md): Plots the WT1 wave and its WT2 signal line in a dedicated pane: smoothed, deviation-scaled momentum swinging around zero with paired overbought/oversold levels at 53/60 and -53/-60.
- [Traders Dynamic Index](https://www.luxalgo.com/library/indicator/traders-dynamic-index.md): Traders Dynamic Index derives four lines from one 13-period RSI: a 2-period price line, a 7-period signal line, and Bollinger Bands on the RSI whose 34-period midline is the market base line.
- [MACD Based Price Forecasting](https://www.luxalgo.com/library/indicator/macd-based-price-forecasting.md): Turns MACD signals into forward projections: each time a signal fires, the tool recalls how price traveled after comparable past signals and plots a percentile-based forecast path inside a shaded expected range.
- [RSI of Other Sources](https://www.luxalgo.com/library/indicator/rsi-of-other-sources.md): Points Wilder's 14-period RSI formula at a series of your choice: On-Balance Volume by default, or Volume, VWAP Distance, Momentum, Rate of Change, another symbol, or any custom plot.
- [Volume-weighted MACD](https://www.luxalgo.com/library/indicator/volume-weighted-macd.md): Rebuilds MACD on volume-weighted averages: a 12-period fast VWMA minus a 26-period slow VWMA with a 9-period signal line, so heavily traded bars drive the momentum read while quiet drift barely moves it.
- [Impulse MACD](https://www.luxalgo.com/library/indicator/impulse-macd.md): A MACD variant that prints exactly zero while a zero-lag average of typical price holds inside a 34-period smoothed high/low band, registering only when price escapes the range.
- [MACD-V](https://www.luxalgo.com/library/indicator/macd-v.md): Volatility-normalized MACD: the 12/26 EMA spread divided by a 26-period ATR and scaled to percent, with a 9-period signal line, histogram and fixed lifecycle levels at +/-50 and +/-150.
- [Adaptive Momentum Oscillator](https://www.luxalgo.com/library/indicator/adaptive-momentum-oscillator.md): The Adaptive Momentum Oscillator measures momentum from the maximum price delta over a chosen period and renders it as a gradient-colored histogram around zero, smoothed by an adaptive moving average for minimal lag.
- [Adaptive Bounds RSI](https://www.luxalgo.com/library/indicator/adaptive-bounds-rsi.md): Adaptive Bounds RSI replaces the fixed 70/30 lines with thresholds learned from the data.
- [Momentum Cycle Sentry](https://www.luxalgo.com/library/indicator/momentum-cycle-sentry.md): A mirrored momentum oscillator that wraps a symmetric cloud around a zero line.
- [RSI Prediction by Range Segmentation](https://www.luxalgo.com/library/indicator/rsi-prediction-by-range-segmentation.md): Forecasts the likely path of RSI by segmenting the 0-100 scale into momentum buckets and averaging what historically followed similar starting zones.
- [Center of Gravity](https://www.luxalgo.com/library/indicator/center-of-gravity.md): Center of Gravity plots Ehlers's balance-point oscillator: the centroid of a 10-bar window of median price, zero-centered and paired with a one-bar-delayed trigger line.
- [QQE Weighted Oscillator](https://www.luxalgo.com/library/indicator/qqe-weighted-oscillator.md): The QQE Weighted Oscillator sharpens the classic Quantitative Qualitative Estimation.
- [5/35 Oscillator](https://www.luxalgo.com/library/indicator/5-35-oscillator.md): Plots the spread of a 5-period over a 35-period simple moving average of the close as a four-color histogram around zero, and tags confirmed extremes with the traditional 3 and 5 wave-context reads, including the fifth-wave divergence line.
- [Inverse Fisher Transform](https://www.luxalgo.com/library/indicator/inverse-fisher-transform.md): 1, smoothed with a 9-period weighted average, and compressed into a near-binary -1 to +1 state.
- [Schaff Trend Cycle](https://www.luxalgo.com/library/indicator/schaff-trend-cycle.md): 5 recursive smoothing, colored by its side of the 50 midline.
- [Momentum Terrain 3D](https://www.luxalgo.com/library/indicator/momentum-terrain-3d.md): Renders RSI as a 3D landscape: a whole range of lookback lengths across recent history forms a surface whose height is momentum, with a neutral plane at 50 and colored pillars marking overbought and oversold extremes.
- [Momentum Expansion vs Contraction](https://www.luxalgo.com/library/indicator/momentum-expansion-vs-contraction.md): Recasts six oscillators (MACD histogram by default) as one zero-centered histogram and labels momentum expansion versus contraction two ways.
- [Zero-lag MACD](https://www.luxalgo.com/library/indicator/zero-lag-macd.md): The familiar MACD run on de-lagged averages: each EMA is error-corrected by doubling it and subtracting the EMA of that EMA, so crosses at the signal line and zero line arrive a few bars ahead of the classic study.
- [MACD](https://www.luxalgo.com/library/indicator/macd.md): MACD computes the difference between a fast and a slow exponential moving average of the source, plotting the MACD line together with an EMA signal line and a histogram of the gap between them.
- [Relative Momentum Index](https://www.luxalgo.com/library/indicator/relative-momentum-index.md): The Relative Momentum Index measures up and down changes against the close 5 bars back instead of bar to bar, then applies 14-period Wilder smoothing and scales to 0-100.
- [Reflex/Trendflex](https://www.luxalgo.com/library/indicator/reflex-trendflex.md): Plots Ehlers' Reflex and Trendflex from a SuperSmoother-filtered source over a 20-bar window.
- [RSI Bands](https://www.luxalgo.com/library/indicator/rsi-bands.md): RSI Bands solves Wilder's RSI backward and plots the prices at which RSI would print 70, 30 and 50 on the current bar - an overbought band, an oversold band and a midline drawn in the price pane.
- [Constance Brown Studies](https://www.luxalgo.com/library/indicator/constance-brown-studies.md): Constance Brown's RSI studies as published: the Composite Index (9-bar momentum of a 14-period RSI plus a smoothed 3-period RSI) with 13 and 33 period signal averages, the Derivative Oscillator histogram, and the 40-80 bull and 20-60 bear RSI ranges with their exclusive bands shaded.
- [Triangular Momentum Oscillator & Real Time Divergences](https://www.luxalgo.com/library/indicator/triangular-momentum-oscillator-real-time-divergences.md): A smooth oscillator built on the momentum of a triangular moving average, letting divergences register in real time.
- [Intraday Momentum Index](https://www.luxalgo.com/library/indicator/intraday-momentum-index.md): Chande's RSI-style oscillator computed on candle bodies: up-bar bodies as gains, down-bar bodies as losses over a 14-bar window, scaled 0-100.
- [Cardwell Positive/negative Reversals](https://www.luxalgo.com/library/indicator/cardwell-positive-negative-reversals.md): Detects Cardwell positive and negative reversals on a 14-period RSI sampled at confirmed 5-bar price swings, with a 200-bar SMA trend filter and a mid-range RSI requirement enabled by default.
- [ROC-of-ROC](https://www.luxalgo.com/library/indicator/roc-of-roc.md): ROC-of-ROC plots the second derivative of price: a 9-bar percent rate of change differenced again over 9 bars, with SMA smoothing applied to the output (3 bars by default).
- [Polarized Fractal Efficiency](https://www.luxalgo.com/library/indicator/polarized-fractal-efficiency.md): Scores how efficiently price traveled across a 10-bar window, smoothed by a 5-period EMA and signed by the net direction.
- [Multi-Length Stochastic Average](https://www.luxalgo.com/library/indicator/multi-length-stochastic-average.md): Averages stochastic oscillators of every length from 4 up to your chosen maximum into a single 0-100 line, so one reading reflects price's position inside every rolling high-low range in the span at once.
- [Rainbow Adaptive RSI](https://www.luxalgo.com/library/indicator/rainbow-adaptive-rsi.md): The Rainbow Adaptive RSI runs an RSI on an adaptive moving average input, damping retracements without piling on lag, and unlike a classic RSI it does not collapse toward 50 at higher lengths.
- [Rahul Mohindar Oscillator](https://www.luxalgo.com/library/indicator/rahul-mohindar-oscillator.md): A complete construction of the RMO system: ten chained 2-period SMAs feed a range-normalized displacement, smoothed by 30-period EMAs into SwingTrd 2 and 3 while an 81-period EMA forms the RMO bias line.
- [Ergodic Oscillator](https://www.luxalgo.com/library/indicator/ergodic-oscillator.md): William Blau's double-smoothed momentum ratio scaled to +/-100.
- [Inertial RSI](https://www.luxalgo.com/library/indicator/inertial-rsi.md): An RSI that smooths itself at the source: every bar tests each lookback between your minimum and maximum lengths and keeps the one changing least from the prior reading.
- [Chaos Weighted RSI](https://www.luxalgo.com/library/indicator/chaos-weighted-rsi.md): An RSI whose smoothing adapts to market disorder: a fractal-dimension chaos measure slows the oscillator in erratic tape and speeds it up in clean trends.
- [Cyber Cycle](https://www.luxalgo.com/library/indicator/cyber-cycle.md): 07) strips trend and noise from the bar midpoint, leaving the mid-frequency cycle beside a one-bar trigger line whose crossings time swing turns.
- [Stochastic Adaptive %D](https://www.luxalgo.com/library/indicator/stochastic-adaptive-d.md): An oscillator that plots the gap between a pre-smoothed Stochastic %D and an adaptive %D baseline as a 50-centered histogram.
- [Accumulative Swing Index](https://www.luxalgo.com/library/indicator/accumulative-swing-index.md): Wilder's Accumulative Swing Index as a complete analysis pane: the running sum of per-bar Swing Index values with an ATR-based or fixed limit-move divisor.
- [Stochastic](https://www.luxalgo.com/library/indicator/stochastic.md): The Stochastic Oscillator locates the current close within the high-low range of a lookback window, plotting %K alongside a %D moving-average line on a 0 to 100 scale.
- [Oscillator Swing Failure](https://www.luxalgo.com/library/indicator/oscillator-swing-failure.md): Runs a four-stage failure-swing state machine on RSI, Stochastic, CCI or MFI: an extreme pivot seeds the pattern, a lower high or higher low arms it, and a break of the fail point fires the signal.
- [Relative Strength Index](https://www.luxalgo.com/library/indicator/relative-strength-index.md): The Relative Strength Index measures the speed and magnitude of recent price changes by comparing average gains to average losses over a lookback window, plotting a bounded oscillator between 0 and 100.
- [OsMA](https://www.luxalgo.com/library/indicator/osma.md): Plots OsMA (the spread between 12- and 26-period EMAs minus its 9-period signal line) as a four-state histogram separating growing from fading momentum on each side of zero.
- [Laguerre RSI](https://www.luxalgo.com/library/indicator/laguerre-rsi.md): 2. Because it pins near the extremes during persistent moves, the actionable events are the threshold exits - and built-in alerts cover all four crossings for trend-holding momentum traders.
- [Double Stochastic](https://www.luxalgo.com/library/indicator/double-stochastic.md): Runs the stochastic calculation twice: Bressert's two-pass %K by default (10/3 per stage), or Blau's double-smoothed components, producing a 0-100 oscillator that visits its 80/20 extremes rarely and deliberately.
- [Stochastic Pop](https://www.luxalgo.com/library/indicator/stochastic-pop.md): Stochastic Pop plots a fast %K (14-period, smoothing 1) with 80/20 thresholds, trading a push above the upper band as a momentum burst rather than an overbought stretch.
- [Stochastic RSI](https://www.luxalgo.com/library/indicator/stochastic-rsi.md): Stochastic RSI applies the stochastic formula to RSI values rather than price, expressing where RSI sits within its own recent range as an oscillator between 0 and 100 with K and D smoothing lines.
- [Fisher Transform](https://www.luxalgo.com/library/indicator/fisher-transform.md): The Fisher Transform normalizes price over a lookback window and applies the inverse hyperbolic tangent, producing an oscillator with a near-Gaussian distribution that sharpens turning points.
- [Swing Index](https://www.luxalgo.com/library/indicator/swing-index.md): Plots Wilder's per-bar Swing Index (the signed measure of the true two-bar change built from both bars' opens and closes, scaled toward the -100/+100 extremes) with the limit-move factor T set automatically from the highest excursion over 252 bars or fixed manually.
- [Price Oscillator](https://www.luxalgo.com/library/indicator/price-oscillator.md): The Price Oscillator takes the difference between a fast and a slow moving average, with a mode input to express it as a percentage of the slow average (PPO, the default) or as an absolute difference (APO).
- [Accelerator Oscillator](https://www.luxalgo.com/library/indicator/accelerator-oscillator.md): The Accelerator Oscillator measures the change in momentum by subtracting a 5-period simple moving average of the Awesome Oscillator from the Awesome Oscillator itself.
- [Inertial Stochastic](https://www.luxalgo.com/library/indicator/inertial-stochastic.md): A stochastic oscillator with forced persistence: each bar evaluates every lookback in your chosen range and adopts the value closest to the previous reading, damping noise before it reaches the plot.
- [True Strength Index](https://www.luxalgo.com/library/indicator/true-strength-index.md): The True Strength Index double-smooths one-bar price change and its absolute value with successive EMAs, then plots their ratio as a momentum oscillator centered on zero.
- [SMI Ergodic](https://www.luxalgo.com/library/indicator/smi-ergodic.md): The SMI Ergodic is the ergodic form of the True Strength Index.
- [Dynamic Momentum Index](https://www.luxalgo.com/library/indicator/dynamic-momentum-index.md): Chande and Kroll's variable-length RSI: the 14-period base is divided by a volatility index (5-bar standard deviation over its 10-bar average) and clamped between 5 and 30 bars, so readings turn faster in volatile phases and steadier in quiet ones.
- [Balance of Power](https://www.luxalgo.com/library/indicator/balance-of-power.md): Balance of Power divides the close-minus-open distance by the high-minus-low range of each bar, measuring which side controlled the bar on a scale from -1 to 1.
- [Chande Forecast Oscillator](https://www.luxalgo.com/library/indicator/chande-forecast-oscillator.md): Chande Forecast Oscillator plots %F: the percentage gap between the close and the endpoint of a 14-bar least-squares regression fit.
- [DSS Bressert](https://www.luxalgo.com/library/indicator/dss-bressert.md): A double-smoothed stochastic: the stochastic normalization runs twice with EMA smoothing after each pass (13/13/8 defaults), producing a 0-100 oscillator that moves quickly between extremes and pauses there.
- [Oscillator of Oscillator](https://www.luxalgo.com/library/indicator/oscillator-of-oscillator.md): Runs a stochastic second layer over a selectable first-layer oscillator, RSI, Stochastic %K, CCI, MFI, or Rate of Change, locating it inside its own 14-bar range and smoothing the result into %K (3) and %D (3).
- [Connors RSI](https://www.luxalgo.com/library/indicator/connors-rsi.md): Connors RSI averages three components: a short RSI of price, an RSI of the current up/down streak length, and the percent rank of the one-bar rate of change, producing a fast 0 to 100 oscillator.
- [Elder Impulse System](https://www.luxalgo.com/library/indicator/elder-impulse-system.md): The Elder Impulse System colors each price bar by combining the slope of a 13-period EMA with the slope of the MACD histogram: green when both rise, red when both fall, and neutral when they disagree.
- [TRIX](https://www.luxalgo.com/library/indicator/trix.md): TRIX plots the one-bar percentage rate of change of a triple-smoothed exponential moving average of price, producing a momentum oscillator that fluctuates around a zero line.
- [Elegant Oscillator](https://www.luxalgo.com/library/indicator/elegant-oscillator.md): Plots John Ehlers' Elegant Oscillator: a 2-bar price derivative normalized by its 50-bar root mean square, compressed by the inverse Fisher transform and finished with a 20-period SuperSmoother, bounded between -1 and +1.
- [Williams %R](https://www.luxalgo.com/library/indicator/williams-percent-r.md): Williams %R plots the position of the current close relative to the highest high and lowest low of a lookback window, on an inverted scale from 0 to -100 where readings near 0 indicate closes at the top of the range.
- [PPO](https://www.luxalgo.com/library/indicator/ppo.md): The PPO measures the spread between a 12- and 26-period EMA as a percentage of the slow average, making momentum readings comparable across symbols, timeframes, and long histories.
- [Elder Ray](https://www.luxalgo.com/library/indicator/elder-ray.md): Elder Ray measures buying and selling pressure relative to trend by subtracting a 13-period EMA from the bar's high (Bull Power) and from the bar's low (Bear Power), plotting each as a histogram.
- [Ultimate Oscillator](https://www.luxalgo.com/library/indicator/ultimate-oscillator.md): The Ultimate Oscillator blends buying pressure relative to true range across three timeframes into a single weighted momentum reading bounded between 0 and 100.
- [Psychological Line](https://www.luxalgo.com/library/indicator/psychological-line.md): The Psychological Line counts the bars that closed higher over a 12-bar window and plots the count as a percentage, coloring the line and its gradient fill by which side of the 50% balance line it holds.
- [Firefly Oscillator](https://www.luxalgo.com/library/indicator/firefly-oscillator.md): Plots the Firefly oscillator: a z-score of the weighted price (high + low + 2 x close) / 4 against its 10-bar EMA basis, double-smoothed with a 3-period zero-lag pass and rescaled so 50 is neutral on a roughly 0-100 scale, with a glow that flares toward extremes.
- [Awesome Oscillator](https://www.luxalgo.com/library/indicator/awesome-oscillator.md): The Awesome Oscillator computes the difference between a 5-period and a 34-period simple moving average of the bar midpoint (hl2), plotted as a histogram around a zero line to show shifts in market momentum.
- [Embedded Readings](https://www.luxalgo.com/library/indicator/embedded-readings.md): Watches a bounded oscillator (Stochastic by default, with RSI and Williams %R options) for embedding.
- [Chande Momentum Oscillator](https://www.luxalgo.com/library/indicator/chande-momentum-oscillator.md): The Chande Momentum Oscillator sums gains and losses over a lookback window and expresses their difference as a share of total price movement, yielding an oscillator bounded between +100 and -100.
- [Commodity Channel Index](https://www.luxalgo.com/library/indicator/commodity-channel-index.md): The Commodity Channel Index measures how far the typical price deviates from its simple moving average, scaled by mean absolute deviation, producing an unbounded oscillator that commonly ranges around +100 and -100.
- [Know Sure Thing](https://www.luxalgo.com/library/indicator/know-sure-thing.md): Know Sure Thing combines four smoothed rate-of-change readings into a weighted momentum oscillator, plotted with a signal line for crossover reference.
- [Coppock Curve](https://www.luxalgo.com/library/indicator/coppock-curve.md): The Coppock Curve smooths the sum of two rate-of-change readings with a weighted moving average, producing a long-term momentum oscillator around a zero line.
- [Premier Stochastic](https://www.luxalgo.com/library/indicator/premier-stochastic.md): Compresses a double-smoothed 8-bar stochastic through an exponential normalization onto a -1 to +1 scale, steepening movement through the middle of the range and flattening it near the extremes.
- [Qstick](https://www.luxalgo.com/library/indicator/qstick.md): Qstick averages each bar's close-minus-open body over 8 bars, quantifying whether recent candles are net bullish or bearish, with a 9-period EMA signal line for a faster trigger.
- [Detrended Price Oscillator](https://www.luxalgo.com/library/indicator/detrended-price-oscillator.md): The Detrended Price Oscillator subtracts a displaced simple moving average from price, removing the longer trend so shorter cycles stand out around a zero line.
- [Relative Vigor Index](https://www.luxalgo.com/library/indicator/relative-vigor-index.md): The Relative Vigor Index compares where price closes relative to its open, smoothing close-minus-open against high-minus-low over a lookback window to gauge the conviction behind recent bars.
- [Rate of Change](https://www.luxalgo.com/library/indicator/rate-of-change.md): Rate of Change measures the percentage change between the current price and the price a fixed number of bars ago, plotted as an oscillator around a zero line.
- [Bill Williams Profitunity](https://www.luxalgo.com/library/indicator/bill-williams-profitunity.md): Bill Williams' Profitunity system on one chart: the Alligator, zone-colored bars from the AO and AC, fractals filtered by the teeth, and the three Wise Man entries with their stops.
- [Centerline Regime](https://www.luxalgo.com/library/indicator/centerline-regime.md): Reads the regime from which side of its midline an oscillator occupies (RSI, Stochastic, CCI, CMO, TSI, ROC or MACD), with an adaptive neutral band and a run of confirmation closes so single pokes across the line never flip it.
- [Momentum Thrust](https://www.luxalgo.com/library/indicator/momentum-thrust.md): Detects momentum thrusts: a one to three bar burst that closes beyond a quiet base on expanded range, near its extreme, on heavy volume, while RSI swings through its midline.
- [Special K](https://www.luxalgo.com/library/indicator/special-k.md): Martin Pring's Special K built to his published daily formula.

## Volatility

- [Average Daily Range](https://www.luxalgo.com/library/indicator/average-daily-range.md): The Average Daily Range indicator calculates the historical mean range of daily price movements to project expected price boundaries for the current session.
- [Predictive Ranges](https://www.luxalgo.com/library/indicator/predictive-ranges.md): Predictive Ranges forecasts the market's next trading range in real time, plotting non-repainting support and resistance levels around a central tendency line whose slope doubles as a trend gauge.
- [Hot Zone Radar](https://www.luxalgo.com/library/indicator/hot-zone-radar.md): A liquidity weather map: the Radar Dashboard renders evolving volume concentration as a scrolling thermal heatmap, while gradient boxes project the strongest clusters onto the chart as adaptive support and resistance.
- [Volatility Contraction Pattern](https://www.luxalgo.com/library/indicator/volatility-contraction-pattern.md): 75), a qualified uptrend, and volume drying into the final coil. 5x volume expansion.
- [NR4 & NR7 with Breakouts](https://www.luxalgo.com/library/indicator/nr4-nr7-with-breakouts.md): NR4 & NR7 with Breakouts flags Toby Crabel's narrow-range bars (a range tighter than the three or six bars before it) boxing each pattern and extending its range as live levels.
- [Volatility Signature Plot](https://www.luxalgo.com/library/indicator/volatility-signature-plot.md): Plots realized volatility against sampling interval (six configurable points from 1 to 60 minutes, averaged over 20 completed days) as a curve beside price, diagnosing microstructure bias from the fine-end slope.
- [The Range Indicator](https://www.luxalgo.com/library/indicator/the-range-indicator.md): Plots Jack Weinberg's TRI: each bar's true range over its close-to-close gain on up-closing bars, stochastic-normalized across 10 bars, smoothed by a 3-period EMA and bounded 0 to 100.
- [Waddah Attar Explosion](https://www.luxalgo.com/library/indicator/waddah-attar-explosion.md): The definitive clean build of the Waddah Attar Explosion: trend power columns from the sensitivity-scaled change of a 20/40 EMA MACD line, read against an explosion line set by the 20-period, 2-deviation Bollinger Band width and a configurable dead zone floor.
- [TTM Squeeze](https://www.luxalgo.com/library/indicator/ttm-squeeze.md): TTM Squeeze marks volatility compression with zero-line dots that switch on while the Bollinger Bands sit fully inside the Keltner Channels, paired with a regression-based momentum histogram for the directional lean.
- [Jump Detection](https://www.luxalgo.com/library/indicator/jump-detection.md): Jump Detection standardizes each bar's log return against a robust volatility benchmark - Bipower Variation over a 20-bar lookback by default - and flags one-bar dislocations that clear a 3-sigma threshold.
- [Fibonacci Bollinger Bands](https://www.luxalgo.com/library/indicator/fibonacci-bollinger-bands.md): 764 into a ladder of interior rungs. Gradient fills, right-edge rung labels and alerts on basis crosses, rung crossings and outer-rail tags make every level readable.
- [Double Bollinger Zones](https://www.luxalgo.com/library/indicator/double-bollinger-zones.md): Draws two Bollinger Band pairs on one 20-period basis (inner at 1 standard deviation, outer at 2), partitioning the chart into buy, sell, and neutral zones.
- [Proximal Range Filter](https://www.luxalgo.com/library/indicator/proximal-range-filter.md): The Proximal Range Filter plots a trend line that moves only when price beats a volatility-scaled threshold, using L1 soft-thresholding to hold flat through noise and step with genuine moves.
- [ATR-based Stop Distance](https://www.luxalgo.com/library/indicator/atr-based-stop-distance.md): Plots long and short stop levels a configurable ATR multiple away from each bar's close or from a fixed entry price (2x a 14-period Wilder ATR by default) with gradient fills showing the room each stop grants and a dashboard translating the distance into price units, percent and ticks.
- [Bollinger Squeeze](https://www.luxalgo.com/library/indicator/bollinger-squeeze.md): Bollinger Squeeze recolors the bands while volatility is compressed under one of three tests (lowest BandWidth of a 125-bar lookback, a BandWidth percentile floor, or both bands inside Keltner Channels), boxes the price range that forms during the squeeze, and marks the release when price closes beyond that range with the bands expanding.
- [Squeeze Index](https://www.luxalgo.com/library/indicator/squeeze-index.md): Squeeze Index distills price compression into a single percentage reading: the tighter the coil, the higher the number.
- [ATR Exceedance Probability Model](https://www.luxalgo.com/library/indicator/atr-exceedance-probability-model.md): A statistical volatility model that counts breaches of ATR-based thresholds and Z-scores their frequency against a long-term baseline.
- [Bollinger Bands Breakout Oscillator](https://www.luxalgo.com/library/indicator/bollinger-bands-breakout-oscillator.md): The Bollinger Bands Breakout Oscillator measures how decisively price is breaking beyond the Bollinger extremities, plotting opposing bullish and bearish areas whose size scales with breakout strength.
- [ATR Expansion/contraction](https://www.luxalgo.com/library/indicator/atr-expansion-contraction.md): Plots the fast ATR as a signed percentage above or below a slow volatility baseline (a 5-period against a 20-period ATR by default), so expansion and contraction regimes read as swings around zero.
- [Donchian MA Bands](https://www.luxalgo.com/library/indicator/donchian-ma-bands.md): Donchian MA Bands runs highest/lowest channel logic on moving average values instead of raw price, drawing dynamic cloud zones that hug trends and double as support and resistance.
- [Choppiness Index](https://www.luxalgo.com/library/indicator/choppiness-index.md): The Choppiness Index compares the sum of true ranges over a window to the total high-low range of that window, on a log scale normalized to 0 to 100, to quantify whether price is trending or ranging.
- [Volatility of Volatility](https://www.luxalgo.com/library/indicator/volatility-of-volatility.md): Volatility of Volatility measures how unstable a volatility series itself is: a 20-bar standard deviation of changes in realized volatility, ATR, or an implied index, percentile-ranked over 252 bars.
- [Squeeze Release Direction](https://www.luxalgo.com/library/indicator/squeeze-release-direction.md): 5x Keltner Channels, five votes (momentum sign, band tilt, close-based breakout side, volume expansion and the daily 50 EMA trend) combine into a Bullish, Bearish or Ambiguous read with a Strong, Moderate or Weak grade, labeled on the chart for breakout traders wary of head fakes.
- [%B](https://www.luxalgo.com/library/indicator/percent-b.md): 5 at the basis, computed from a 20-bar average with a 2x standard deviation offset.
- [Bollinger Bands](https://www.luxalgo.com/library/indicator/bollinger-bands.md): Bollinger Bands plot a 20-period simple moving average with upper and lower bands placed 2 standard deviations of price above and below it, so band width expands and contracts with volatility.
- [Garman-Klass–Yang-Zhang Hybrid](https://www.luxalgo.com/library/indicator/garman-klass-yang-zhang-hybrid.md): The Garman-Klass-Yang-Zhang estimator in a pane: the classic range-based variance with the squared close-to-open jump prepended, so overnight gaps are booked instead of dropped, averaged over 20 bars and annualized at 252 per year.
- [GARCH-family Clustering](https://www.luxalgo.com/library/indicator/garch-family-clustering.md): Conditional volatility from GARCH(1,1), GJR-GARCH(1,1) or EGARCH(1,1).
- [Kase Studies](https://www.luxalgo.com/library/indicator/kase-studies.md): 6 deviations of the two-bar true range. Exhaustion flags and exits from a single framework.
- [Yang-Zhang Estimator](https://www.luxalgo.com/library/indicator/yang-zhang-estimator.md): Plots annualized Yang-Zhang volatility from a 20-bar OHLC window, combining the overnight-gap, open-to-close and Rogers-Satchell variance components under the variance-minimizing weight from the original 2000 paper.
- [Bollinger Band Tag Reversion](https://www.luxalgo.com/library/indicator/bollinger-band-tag-reversion.md): Bollinger Band Tag Reversion trades outer-band tags back toward the middle band, but only after a confirming close back inside with a range regime filter and a volatility expansion veto passing.
- [Garman-Klass Estimator](https://www.luxalgo.com/library/indicator/garman-klass-estimator.md): Historical volatility from the published Garman-Klass formula.
- [Average True Range](https://www.luxalgo.com/library/indicator/average-true-range.md): Average True Range computes the true range of each bar, which is the largest of the high-low range and the gaps from the prior close, then smooths it over 14 periods and plots the result as a volatility line.
- [BandWidth](https://www.luxalgo.com/library/indicator/bandwidth.md): BandWidth plots Bollinger Band width normalized by the middle band, with reference lines marking the lowest (Squeeze) and highest (Bulge) readings of a 125-bar lookback and alerts when width enters either extreme or turns up off its low.
- [Acceleration Bands](https://www.luxalgo.com/library/indicator/acceleration-bands.md): Plots Price Headley's acceleration bands in their published form: 20-period averages of range-adjusted highs and lows around a simple midline, scaled by a band factor of 4.
- [EWMA Volatility](https://www.luxalgo.com/library/indicator/ewma-volatility.md): 94 decay factor, annualized by default at 252 bars per year and drawn with a gradient fill.
- [Donchian Width](https://www.luxalgo.com/library/indicator/donchian-width.md): Plots the span between Donchian channel extremes (the 20-bar highest high minus lowest low, normalized to the channel midline by default) with an optional 55-bar slow width.
- [Band Walk](https://www.luxalgo.com/library/indicator/band-walk.md): Band Walk confirms when price closes at or beyond one outer band of a Bollinger Bands or Keltner Channel envelope three times within a five-bar window, then tracks the ride until closes stop reaching the band or cross the midline.
- [Volatility Cones](https://www.luxalgo.com/library/indicator/volatility-cones.md): Draws volatility cones from rolling realized volatility at five horizons, 20 to 120 bars by default.
- [Donchian Channels](https://www.luxalgo.com/library/indicator/donchian-channels.md): Donchian Channels plot the highest high and lowest low over a 20-bar lookback as upper and lower bands, with a midline halfway between them; the same construction is often called a Price Channel.
- [Keltner Channels](https://www.luxalgo.com/library/indicator/keltner-channels.md): Keltner Channels plot a 20-period EMA centerline with upper and lower bands offset by 2 times the 10-period average true range, producing a volatility-based channel around price.
- [Damiani Volatmeter](https://www.luxalgo.com/library/indicator/damiani-volatmeter.md): 1 minus the matching standard-deviation ratio. Readings above the threshold allow trend and breakout entries; readings below flag dead conditions.
- [Standard-deviation Channel Width](https://www.luxalgo.com/library/indicator/standard-deviation-channel-width.md): Measures the rail-to-rail width of a least-squares regression channel (100 bars and 2 standard deviations by default), quoted as a percent of the midline or in price units.
- [Projection Bands](https://www.luxalgo.com/library/indicator/projection-bands.md): Draws Mel Widner's complete projection suite: bands built by sliding a 14-bar window's highs and lows to the latest bar along their fitted slopes, drawn on the price chart, a 0-100 projection oscillator with a 3-period signal line and 80/20 extremes in the pane, plus optional divergences and a bandwidth gauge.
- [Relative Volatility Index](https://www.luxalgo.com/library/indicator/relative-volatility-index.md): The Relative Volatility Index applies RSI-style smoothing to standard deviation instead of price change, splitting volatility into up-day and down-day components to show the direction volatility is leaning on a 0 to 100 scale.
- [Volatility Ratio](https://www.luxalgo.com/library/indicator/volatility-ratio.md): Volatility Ratio plots a dimensionless activity gauge in two constructions.
- [Volatility Switch](https://www.luxalgo.com/library/indicator/volatility-switch.md): Plots Ron McEwan's Volatility Switch: the standard deviation of symmetric one-bar price changes, percentile-ranked over its own trailing history so the output is confined to the 0-1 range.
- [Ulcer Index](https://www.luxalgo.com/library/indicator/ulcer-index.md): 0 and an optional Drawdown % column plot. Four alerts cover threshold crosses in both directions, fresh drawdowns and reclaimed highs, for traders who define risk as time spent underwater.
- [Rogers-Satchell Estimator](https://www.luxalgo.com/library/indicator/rogers-satchell-estimator.md): The Rogers-Satchell Estimator averages the drift-independent per-bar variance ln(H/C)ln(H/O) + ln(L/C)ln(L/O) over a 20-bar window and annualizes it at 252 bars per year.
- [STARC Bands](https://www.luxalgo.com/library/indicator/starc-bands.md): Draws Stoller Average Range Channels: a 5-bar simple moving average with bands offset 2 times a 15-bar average true range, plus an optional 3x outer extreme ring.
- [SVE Bands](https://www.luxalgo.com/library/indicator/sve-bands.md): 9 of the upper offset. Slope-colored centerline, gradient fills and excursion/reversion alerts target calmer mean-reversion reads.
- [Gap-volatility Relation](https://www.luxalgo.com/library/indicator/gap-volatility-relation.md): Splits total variance into overnight and intraday components and plots the overnight share as a percentage against a dashed 50% threshold, from 20-session sample variances by default.
- [Chaikin Volatility](https://www.luxalgo.com/library/indicator/chaikin-volatility.md): Chaikin Volatility measures the rate of change of an exponential moving average of the high-low range, plotting a percentage oscillator that rises as the daily trading range expands.
- [Parkinson Estimator](https://www.luxalgo.com/library/indicator/parkinson-estimator.md): Computes annualized Parkinson volatility from the high-low range over a 20-bar window, plotted beside close-to-close volatility on identical settings so the gap between the two lines diagnoses where movement happens.
- [Mass Index](https://www.luxalgo.com/library/indicator/mass-index.md): Mass Index sums the ratio of a 9-period EMA of the high-low range to a double 9-period EMA of that range over a 25-bar window, producing an oscillator that rises as the trading range widens.
- [Volatility Estimators](https://www.luxalgo.com/library/indicator/volatility-estimators.md): Volatility Estimators computes a chosen statistical volatility estimate over a lookback window and plots it as a single line, with a method selector covering Close-to-Close (default), Zero-Trend, Parkinson, Garman-Klass, and Rogers-Satchell.
- [Historical Volatility](https://www.luxalgo.com/library/indicator/historical-volatility.md): Historical Volatility measures the dispersion of an instrument's returns by taking the standard deviation of logarithmic close-to-close changes over a lookback window and annualizing the result, plotted as a single percentage line.
- [Volatility Breakout](https://www.luxalgo.com/library/indicator/volatility-breakout.md): Sets a buy trigger at the session open plus k times the prior range and a sell trigger the same distance below, Larry Williams' volatility breakout, with true range, average range and Crabel stretch as alternative bases.
- [Volatility Regime Classification](https://www.luxalgo.com/library/indicator/volatility-regime-classification.md): Classifies volatility into Low, Normal, High and Crisis states with boundaries drawn by the data.
- [Williams VIX Fix](https://www.luxalgo.com/library/indicator/williams-vix-fix.md): Plots Larry Williams' VIX Fix, the drop from the 22-bar highest close to the current low, and turns a column red when it clears its Bollinger or 85% range threshold and a one-year percentile floor.

## Volume & Order Flow

- [Value Area Reversion Signals](https://www.luxalgo.com/library/indicator/value-area-reversion-signals.md): The Value Area Reversion Signals indicator helps traders identify potential market reversals by analyzing volume distribution.
- [Structure Volume Profile Setups](https://www.luxalgo.com/library/indicator/structure-volume-profile.md): Structure Volume Profile Setups identifies market structure shifts using BOS and CHoCH to trigger trading opportunities.
- [Volume Footprint](https://www.luxalgo.com/library/indicator/volume-footprint.md): Volume Footprint splits every candle into equal price intervals and stacks the tick-estimated volume traded in each, turning single bars into intrabar volume profiles.
- [Volume Delta Candles](https://www.luxalgo.com/library/indicator/volume-delta-candles.md): Volume Delta Candles builds order flow into the bars themselves, coloring a proportional segment of each candle by its intrabar volume delta estimated from lower-timeframe or live tick data.
- [Liquidity Delta Profiler](https://www.luxalgo.com/library/indicator/liquidity-delta-profiler.md): The Liquidity Delta Profiler plots buy-side and sell-side liquidity zones from swing pivots, then splits each zone into four slices colored by volume delta to show who was aggressive inside.
- [Order Flow VWAP Deviation](https://www.luxalgo.com/library/indicator/order-flow-vwap-deviation.md): A market-structure toolkit layering VWAP deviation bands, pivot-based Stop Zones with stop-run detection, an anchored volume profile with POC and buyer/seller bias, and optional Inversion Fair Value Gaps.
- [Volumetric Order Flow Structure](https://www.luxalgo.com/library/indicator/volumetric-order-flow-structure.md): Volumetric Order Flow Structure verifies market-structure breaks with the volume behind them.
- [Volume Bubbles & Liquidity Heatmap](https://www.luxalgo.com/library/indicator/volume-bubbles-liquidity-heatmap.md): Volume Bubbles & Liquidity Heatmap draws each higher-timeframe period's volume as a sized, color-coded bubble (total, buy/sell split, or delta) over a heatmap of traded volume per price zone.
- [Money Flow Profile](https://www.luxalgo.com/library/indicator/money-flow-profile.md): A three-part profile stacking traded activity, buy/sell sentiment, and key price levels side by side, sourced from volume or money flow over a lookback or fixed range.
- [Peak Activity Range](https://www.luxalgo.com/library/indicator/peak-activity-range.md): Converts confirmed volume spikes into support and resistance ranges built from the spike candle's high and low, each mapped with a midpoint line, point of control, and internal volume profile.
- [Delta Flow Profile](https://www.luxalgo.com/library/indicator/delta-flow-profile.md): A dual profile that stacks money flow and volume delta by price level: one histogram shows where trading activity concentrated, the other which side controlled each price.
- [Depth of Market (DOM)](https://www.luxalgo.com/library/indicator/depth-of-market-dom.md): Depth of Market (DOM) rebuilds an order-flow workstation on the chart.
- [Volume Profile with Node Detection](https://www.luxalgo.com/library/indicator/volume-profile-with-node-detection.md): Volume Profile with Node Detection plots volume distribution across price and automatically extracts the structure inside it.
- [Volume Profile (Maps)](https://www.luxalgo.com/library/indicator/volume-profile-maps.md): Volume Profile (Maps) accumulates volume against every price it printed at and draws the distribution split around the latest close.
- [VWAP](https://www.luxalgo.com/library/indicator/vwap.md): Computes the volume-weighted average price of a session, summing price times volume and dividing by cumulative volume from the anchor point, then resetting at each new period.
- [Volume Delta Methods (Chart)](https://www.luxalgo.com/library/indicator/volume-delta-methods-chart.md): Volume Delta Methods (Chart) plots order-flow metrics straight onto the price chart.
- [Swing Volume Profiles](https://www.luxalgo.com/library/indicator/swing-volume-profiles.md): Builds a volume profile between consecutive swing points, revealing where trading activity concentrated inside each structural leg.
- [Clusters Volume Profile](https://www.luxalgo.com/library/indicator/clusters-volume-profile.md): K-Means clustering splits recent history into distinct price regimes and builds an individual volume profile (with its own point of control) for each one.
- [POC Sweep Reclaim](https://www.luxalgo.com/library/indicator/poc-sweep-reclaim.md): POC Sweep Reclaim computes each candle's Point of Control from lower-timeframe volume, then hunts a two-step pattern around it.
- [Anchored Clusters Volume Profile](https://www.luxalgo.com/library/indicator/anchored-clusters-volume-profile.md): Applies K-Means clustering to a user-anchored time range and draws an independent volume profile for each detected price regime.
- [Volume Profile Matrix](https://www.luxalgo.com/library/indicator/volume-profile-matrix.md): Volume Profile Matrix slices the lookback into a grid of time columns and price rows, color-grading every cell by traded activity.
- [HTF Volume Spike & Imbalance Projection](https://www.luxalgo.com/library/indicator/htf-volume-spike-imbalance-projection.md): Splits a higher timeframe candle open beside live price: bubbles mark lower timeframe volume spikes by size and direction, a histogram maps volume across the candle's range, and three or more same-direction spikes at one price are boxed as stacked imbalances.
- [Session Volume Moving Average](https://www.luxalgo.com/library/indicator/session-volume-moving-average.md): Session Volume Moving Average plots volume as bars anchored to a moving average of price, normalized by the 95th volume percentile so outlier spikes stop flattening the display.
- [VWAP Periodic Close](https://www.luxalgo.com/library/indicator/vwap-periodic-close.md): Plots the level where VWAP finished each period (daily, weekly, monthly, quarterly and yearly) as labeled horizontal references that stay on the chart.
- [Market Structure Volume Distribution](https://www.luxalgo.com/library/indicator/market-structure-volume-distribution.md): Pairs swing-based market structure detection with a buy/sell volume profile so every structure break can be weighed by the participation behind it.
- [Volume Dry-up](https://www.luxalgo.com/library/indicator/volume-dry-up.md): Flags sessions whose turnover contracts to a fraction of its 50-bar average, with an optional range-contraction pair and pivot proximity filter.
- [Initial Balance Breakout Signals](https://www.luxalgo.com/library/indicator/initial-balance-breakout-signals.md): Plots the initial balance (the first hour's range or any custom session) and signals breakouts beyond it, with range extensions, Fibonacci retracement levels, and a forecast built from historical IB behavior.
- [Profile Shape Taxonomy](https://www.luxalgo.com/library/indicator/profile-shape-taxonomy.md): Builds a session profile (volume- or time-weighted, 25 rows over a daily anchor by default) and classifies its silhouette live as a D, P, b or double-distribution day, holding the letter tentative until 75% of a typical session has passed.
- [TPO Profile](https://www.luxalgo.com/library/indicator/tpo-profile.md): TPO Profile stacks letter-based time-price distributions per anchor period (30-minute letters over daily sessions by default), marking the TPO point of control, a 70% value area and a two-period initial balance.
- [Volume Grid Heatmap](https://www.luxalgo.com/library/indicator/volume-grid-heatmap.md): Volume Grid Heatmap spreads traded volume across a two-dimensional price-time grid and colors every cell by how much business it hosted.
- [Naked POC](https://www.luxalgo.com/library/indicator/naked-poc.md): Builds a profile for every completed period and tracks its point of control forward as a naked POC until price trades back through it.
- [Execution Algo Footprints](https://www.luxalgo.com/library/indicator/execution-algo-footprints.md): Scores the tape 0-100 for signs of a working institutional execution program (uniform intrabar slice sizes, one-sided delta, pressure persisting through pullbacks and volume-scaled participation) over a 30-bar window against a 50 threshold.
- [Liquidity Sentiment Profile](https://www.luxalgo.com/library/indicator/liquidity-sentiment-profile.md): The Liquidity Sentiment Profile draws two-sided anchored profiles: traded-volume distribution on the right, bullish-versus-bearish sentiment on the left.
- [Historical Liquidity Proximity Heatmap](https://www.luxalgo.com/library/indicator/historical-liquidity-proximity-heatmap.md): Maps the historical swing levels nearest to current price as a volume-graded field of heatmap dots: pivot highs stacked above, pivot lows below, each colored by the volume that formed it.
- [Rolling VWAP Channel](https://www.luxalgo.com/library/indicator/rolling-vwap-channel.md): A percentile channel distilled from up to 500 rolling VWAPs, each anchored at a different bar.
- [80% Rule](https://www.luxalgo.com/library/indicator/80-percent-rule.md): An intraday Market Profile tool that builds the prior session's value area and runs the classic 80% rule setup: an open outside value, a re-entry, and 60 minutes of acceptance inside.
- [Volumetric Toolkit](https://www.luxalgo.com/library/indicator/volumetric-toolkit.md): Volumetric Toolkit packs four volume-driven price action reads into one indicator.
- [Price Zone Oscillator](https://www.luxalgo.com/library/indicator/price-zone-oscillator.md): Implements Khalil and Steckler's price-persistence gauge: a 14-period EMA of sign-flipped closes divided by an EMA of raw closes, plotted as a percentage swinging around zero.
- [Bid/ask Imbalance](https://www.luxalgo.com/library/indicator/bid-ask-imbalance.md): Bid/ask Imbalance rebuilds every chart bar as an intrabar footprint, classifies volume with the tick rule, and flags levels where one side outweighs the diagonal opposite by a 3:1 ratio with a minimum-volume filter.
- [Volume Anchored Price Map](https://www.luxalgo.com/library/indicator/volume-anchored-price-map.md): The Volume Anchored Price Map pairs a rolling volume profile heatmap with Z-score-validated volume bubbles, anchoring statistically extreme activity and projecting it forward as tiered liquidity levels.
- [Liquidity Heatmap LTF](https://www.luxalgo.com/library/indicator/liquidity-heatmap-ltf.md): Liquidity Heatmap LTF highlights the candle bodies that carried the most volume on a lower timeframe you select, painting them as column heatmaps on your working chart.
- [Liquidity Price Depth Chart](https://www.luxalgo.com/library/indicator/liquidity-price-depth-chart.md): The Liquidity Price Depth Chart sorts the visible range's bullish and bearish prices into a depth-chart-style curve (bulls on the left, bears on the right) and recalculates whenever you scroll or zoom.
- [VWAP Bands - Event Based](https://www.luxalgo.com/library/indicator/vwap-bands-event-based.md): VWAP Bands - Event Based plots standard-deviation bands around a VWAP that restarts on the event you pick.
- [OBV Divergence](https://www.luxalgo.com/library/indicator/obv-divergence.md): Detects regular and hidden divergences between price and On-Balance Volume at confirmed swing points, using 5-bar pivots on both sides and a 60-bar cap between compared swings.
- [Volume Profile Regression Channel](https://www.luxalgo.com/library/indicator/volume-profile-regression-channel.md): Volume Profile Regression Channel bins traded volume inside a linear regression channel fitted between two points you choose, keeping the distribution readable where trends smear horizontal profiles.
- [Stopping Volume](https://www.luxalgo.com/library/indicator/stopping-volume.md): Stopping Volume flags bars where at least twice baseline volume prints the lowest low of a 20-bar decline yet closes mid-range or higher, then tracks the absorption zone through a 5-bar stall window and a low-volume test.
- [Anchored VWAP](https://www.luxalgo.com/library/indicator/anchored-vwap.md): Plots the volume-weighted average price accumulated from a user-selected anchor time rather than an automatic session reset, so the line reflects the average traded price since that specific bar.
- [Gaussian Volume Profile](https://www.luxalgo.com/library/indicator/gaussian-volume-profile.md): Rebuilds the volume profile as a smooth density curve by fitting a Sum of Gaussians with Levenberg-Marquardt optimization.
- [Liquidity Sentiment Profile (Auto-Anchored)](https://www.luxalgo.com/library/indicator/liquidity-sentiment-profile-auto-anchored.md): Liquidity Sentiment Profile (Auto-Anchored) extends the two-sided liquidity-and-sentiment profile with selectable anchors: preset periods, a fixed range, or detected swing highs and lows.
- [Multi Ranges Volume Distribution](https://www.luxalgo.com/library/indicator/multi-ranges-volume-distribution.md): Stacks up to three volume profiles on one chart (daily, weekly, and monthly by default) each marking its range high, range low, and point of control.
- [VWAP Mean-reversion vs Trend Regimes](https://www.luxalgo.com/library/indicator/vwap-mean-reversion-vs-trend-regimes.md): Classifies each intraday session as trending or mean-reverting from four VWAP tells (crossings, side hold, slope, and stretch), scored into a 0-100 composite over a 48-bar evidence window.
- [Liquidity Levels/Voids (VP)](https://www.luxalgo.com/library/indicator/liquidity-levels-voids-vp.md): Liquidity Levels/Voids (VP) evaluates traded volume between two swing points to expose both sides of the liquidity map.
- [Standardized Cumulative Deltas](https://www.luxalgo.com/library/indicator/standardized-cumulative-deltas.md): Standardized Cumulative Deltas tracks the running open-to-close delta of up to ten tickers at once, standardized so crypto, forex, and equities can share one scale.
- [Temporal Volume Profile 3D](https://www.luxalgo.com/library/indicator/temporal-volume-profile-3d.md): Renders volume as a rotatable 3D terrain, with price across, time in depth, and traded volume as height, so liquidity can be watched building, migrating, and fading rather than read from one flattened histogram.
- [Auction Failure](https://www.luxalgo.com/library/indicator/auction-failure.md): Tracks directional probes beyond up to eight auction references (prior session extremes, initial balance, rolling range and prior value area edges) and resolves each one.
- [No-demand / No-supply Bars](https://www.luxalgo.com/library/indicator/no-demand-no-supply-bars.md): Tags VSA no-demand and no-supply bars as they complete: an up or down close on a spread below the 20-bar average with volume under both prior bars.
- [Volume Surprise](https://www.luxalgo.com/library/indicator/volume-surprise.md): Volume Surprise scores how far each bar's volume deviates from the level history says is typical for that exact time, plotting actual against expected and projecting the expected path forward.
- [VWAP Pinch](https://www.luxalgo.com/library/indicator/vwap-pinch.md): Tracks two anchored VWAPs (one from the latest confirmed swing high, one from the swing low) and flags a pinch when they converge within 1 ATR with price closing between them.
- [Value Migration](https://www.luxalgo.com/library/indicator/value-migration.md): Builds a value area for every completed session (daily anchor, 25 rows, 70% by default) and classifies it against the prior one under the overlapping value rules.
- [Better Volume Classifications](https://www.luxalgo.com/library/indicator/better-volume-classifications.md): Better Volume Classifications paints each volume column by benchmarking raw volume, volume times range, and volume divided by range against rolling 20-bar extremes.
- [Climactic Action](https://www.luxalgo.com/library/indicator/climactic-action.md): 5x average by default) and range (2x) tower over recent prints while pressing into fresh extremes after an extended move.
- [Volume Zones Internal Visualizer](https://www.luxalgo.com/library/indicator/volume-zones-internal-visualizer.md): Volume Zones Internal Visualizer rebuilds every chart candle from lower-timeframe data, boxing its range and shading where volume concentrated inside it.
- [Pocket Pivot](https://www.luxalgo.com/library/indicator/pocket-pivot.md): Flags pocket pivots: up closes whose volume beats the largest down-day volume of the prior 10 sessions, in constructive context (close above the 50-bar average with the low near the 10- or 50-bar SMA).
- [Unreached Highs/Lows Oscillator](https://www.luxalgo.com/library/indicator/unreached-highs-lows-oscillator.md): The Unreached Highs/Lows Oscillator counts the share of recent highs and lows that price has left untested and plots each side as a normalized 0-100 line.
- [One-timeframing](https://www.luxalgo.com/library/indicator/one-timeframing.md): Audits completed periods for one-timeframing (successive bars holding the prior period's opposite extreme) on the chart timeframe and a higher 30-minute bracket.
- [Smart Money Index](https://www.luxalgo.com/library/indicator/smart-money-index.md): Accumulates the session-anatomy line that subtracts the cash open's first 30 minutes and adds the final hour, with both window lengths and weights adjustable.
- [Trade Volume Index](https://www.luxalgo.com/library/indicator/trade-volume-index.md): Plots the cumulative Trade Volume Index as a line colored by its live accumulation, distribution or neutral classification, with the minimum tick value defaulting to the instrument tick size and an optional intrabar granularity.
- [Volume Flow Indicator](https://www.luxalgo.com/library/indicator/volume-flow-indicator.md): 5x average, and summed over 130 bars into a zero-centered oscillator. Includes the published 3-bar smoothing and an optional 5-period signal line for crossover reads.
- [Initial Balance Volume Deficit](https://www.luxalgo.com/library/indicator/initial-balance-volume-deficit.md): A session oscillator that accumulates volume through the first hour of trade, then subtracts every bar that follows, showing whether the rest of the day out-trades the open.
- [Day-type Taxonomy](https://www.luxalgo.com/library/indicator/day-type-taxonomy.md): Day-type Taxonomy classifies every intraday session against the Market Profile day types (normal, normal variation, trend, double-distribution trend, neutral, neutral extreme, and non-trend) from its initial balance and range extensions.
- [Demand Index](https://www.luxalgo.com/library/indicator/demand-index.md): Demand Index computes James Sibbet's volume-and-price-change composite.
- [Balance vs Imbalance](https://www.luxalgo.com/library/indicator/balance-vs-imbalance.md): Balance vs Imbalance classifies the auction regime bar by bar.
- [VSA Test Bar](https://www.luxalgo.com/library/indicator/vsa-test-bar.md): Marks the VSA test: a narrow, low-volume probe into a recent high-volume supply area that closes firm and holds.
- [Excess](https://www.luxalgo.com/library/indicator/excess.md): Builds a TPO count map for each completed profile session (daily by default, from 30-minute TPO periods across 25 rows) and marks excess wherever at least 2 consecutive single-print rows tail off a session extreme.
- [Trailing Peak Activity Level](https://www.luxalgo.com/library/indicator/trailing-peak-activity-level.md): Marks the price of the session's highest-volume bar and trails it as a live level, updating only when a new volume peak lands far enough away to clear an ATR-scaled filter.
- [Accumulation/Distribution](https://www.luxalgo.com/library/indicator/accumulation-distribution.md): Accumulation/Distribution maintains a cumulative line built from each bar's close location value, the position of the close within the high-low range, multiplied by volume, so bars closing near their highs add volume-weighted pressure and bars closing near their lows subtract it.
- [Trend Volume Accumulations](https://www.luxalgo.com/library/indicator/trend-volume-accumulations.md): Accumulates volume into trend-aligned waves in the spirit of Weis wave analysis.
- [Positive Volume Index](https://www.luxalgo.com/library/indicator/positive-volume-index.md): The Positive Volume Index compounds a cumulative line by each bar's percentage price change only on sessions where volume rises above the prior bar, holding flat otherwise from a seed of 1000.
- [Williams A/D](https://www.luxalgo.com/library/indicator/williams-a-d.md): Plots Larry Williams' cumulative accumulation/distribution line in its original price-only form.
- [Money Flow Index](https://www.luxalgo.com/library/indicator/money-flow-index.md): Money Flow Index is a volume-weighted oscillator bounded between 0 and 100 that compares positive and negative money flow, computed from typical price multiplied by volume over a lookback window.
- [Strength/weakness Background](https://www.luxalgo.com/library/indicator/strength-weakness-background.md): Shades the chart background by the balance of volume-spread evidence.
- [Unfinished Auction](https://www.luxalgo.com/library/indicator/unfinished-auction.md): Audits each completed session, daily by default, for highs and lows that ended without an excess tail, flagging stacked, heavily traded or closing-bell extremes as unfinished reference levels that extend until price repairs them.
- [Single Prints](https://www.luxalgo.com/library/indicator/single-prints.md): Builds a TPO distribution for each anchor period (daily sessions of 30-minute brackets by default) and boxes every mid-profile run of rows that traded in exactly one bracket.
- [Volume Zone Oscillator](https://www.luxalgo.com/library/indicator/volume-zone-oscillator.md): Implements Khalil and Steckler's Volume Zone Oscillator: a 14-period EMA of close-signed volume divided by an EMA of total volume, bounded between -100 and +100.
- [Rotation Factor](https://www.luxalgo.com/library/indicator/rotation-factor.md): Rotation Factor keeps Market Profile's day-timeframe auction tally.
- [Intraday Intensity](https://www.luxalgo.com/library/indicator/intraday-intensity.md): Bostian's volume-pressure gauge in both published forms: the normalized II% oscillator built from 21-bar rolling sums, and the original open-ended cumulative line read by slope.
- [Up/down Volume Ratio](https://www.luxalgo.com/library/indicator/up-down-volume-ratio.md): 0 balance level: the classic 50-bar screening construction, plus session totals and an intrabar tick split.
- [PVO](https://www.luxalgo.com/library/indicator/pvo.md): Plots the percentage volume oscillator: a fast 12-period and slow 26-period EMA run on volume, their spread scaled by the slow line into a percentage, plus a signal EMA of 9 and a histogram of their gap.
- [Twiggs Money Flow](https://www.luxalgo.com/library/indicator/twiggs-money-flow.md): Twiggs Money Flow plots a volume-weighted pressure line bounded between -1 and +1, signing each bar's volume by where the close lands in its true range and smoothing with Wilder-style averaging over 21 bars.
- [Bill Williams Market Facilitation Index](https://www.luxalgo.com/library/indicator/bill-williams-market-facilitation-index.md): Bill Williams Market Facilitation Index plots range per unit of volume, high minus low divided by volume, as columns colored by the four classic states (green, fade, fake, and squat) read from the joint direction of the index and volume.
- [Midpoint/half-back of Session](https://www.luxalgo.com/library/indicator/midpoint-half-back-of-session.md): Plots the developing session half-back, (high + low) / 2, for up to three windows, defaulting to Asia, London and New York on UTC.
- [Volume Oscillator](https://www.luxalgo.com/library/indicator/volume-oscillator.md): Measures the difference between a fast and a slow moving average of volume, expressed as a percentage of the slow average, to show whether volume is expanding or contracting.
- [Force Index](https://www.luxalgo.com/library/indicator/force-index.md): Force Index multiplies the change in close from the prior bar by the current bar's volume, then smooths the result with an exponential moving average, plotting an oscillator around zero that combines price direction, extent, and volume.
- [Price Volume Trend](https://www.luxalgo.com/library/indicator/price-volume-trend.md): Computes a cumulative running total that adds each bar's volume multiplied by its percentage price change, so volume contributes in proportion to the size and direction of the move.
- [On Balance Volume](https://www.luxalgo.com/library/indicator/on-balance-volume.md): On Balance Volume keeps a cumulative running total of volume, adding each bar's volume when the close is higher than the prior close and subtracting it when the close is lower, plotted as a single line used to compare volume flow with price movement.
- [Responsive vs Initiative Activity](https://www.luxalgo.com/library/indicator/responsive-vs-initiative-activity.md): Classifies every bar against the prior session's value area into initiative or responsive buying and selling, colors bars by quadrant, and extends the prior VAH, VAL and POC across the session.
- [Klinger Oscillator](https://www.luxalgo.com/library/indicator/klinger-oscillator.md): Calculates a volume force value from price trend direction and volume, then plots the difference between its 34-period and 55-period EMAs as an oscillator, with a 13-period EMA signal line.
- [Ease of Movement](https://www.luxalgo.com/library/indicator/ease-of-movement.md): Ease of Movement relates the bar-to-bar shift in the high-low midpoint to a box ratio of volume over range, producing an oscillator around zero that reads high when price advances on light volume and low when movement requires heavy volume.
- [Chaikin Money Flow](https://www.luxalgo.com/library/indicator/chaikin-money-flow.md): Chaikin Money Flow sums close location value multiplied by volume over a lookback window and divides by total volume for the same window, producing an oscillator around zero that reflects whether closes tend to fall in the upper or lower part of each bar's range.
- [Negative Volume Index](https://www.luxalgo.com/library/indicator/negative-volume-index.md): The definitive clean build of the Negative Volume Index: a cumulative line that updates only on sessions with falling volume, compounding each quiet day's percentage close change, paired with the conventional 255-period signal EMA.
- [Chaikin Oscillator](https://www.luxalgo.com/library/indicator/chaikin-oscillator.md): Chaikin Oscillator plots the difference between a 3-period EMA and a 10-period EMA of the Accumulation/Distribution Line, oscillating around zero to show shifts in the momentum of volume flow.
- [Churn](https://www.luxalgo.com/library/indicator/churn.md): Churn flags heavy volume that buys clearly less price travel than the symbol's own volume-to-range relationship predicts, on single bars and in loud consolidations, skipping gap sessions and expiration Fridays.
- [Open Types](https://www.luxalgo.com/library/indicator/open-types.md): Open Types classifies every regular-session open into Dalton's four Market Profile types.
- [Spike Rules](https://www.luxalgo.com/library/indicator/spike-rules.md): Detects Market Profile spikes, late-session breakouts beyond the day's range in the final 30 minutes, and applies Dalton's spike rules to the next open.
- [Volume Price Confirmation Indicator](https://www.luxalgo.com/library/indicator/vpci.md): Plots Buff Dormeier's VPCI as published, the long VWMA minus SMA gap scaled by the short volume-price ratio and the volume multiplier, with a volume-weighted signal line and Bollinger Bands.

## Market Structure

- [Smart Money Concepts (SMC)](https://www.luxalgo.com/library/indicator/smart-money-concepts-smc.md): Smart Money Concepts (SMC) automates the complete price-action markup.
- [MSS Sweeps](https://www.luxalgo.com/library/indicator/mss-sweeps.md): MSS Sweeps identifies internal market structure liquidity sweeps, specifically targeting higher low and lower high pivot points.
- [Structure & Trend Dashboard](https://www.luxalgo.com/library/indicator/structure-trend-dashboard.md): A multi-timeframe command center that labels BOS and CHoCH, highlights liquidity sweeps, and boxes fair value gaps while a compact table tracks whether higher- and lower-timeframe trends agree.
- [HTF Swing Structure Signals](https://www.luxalgo.com/library/indicator/htf-swing-structure-signals.md): Labels BOS and CHoCH events, filters them through a higher timeframe EMA bias, and auto-draws a 50% retracement level after each trend-aligned break.
- [MSS Sweep Fib Retrace](https://www.luxalgo.com/library/indicator/mss-sweep-fib-retrace.md): Chains three institutional footprints into one setup: a sweep of a prior swing level, a momentum-confirmed market structure shift, and a pullback to the 50% retracement of the sweep leg.
- [Price Action Concepts](https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts.md): Price Action Concepts™ automates pure price action on any chart.
- [Market Structure & Fibonacci Zones + RR](https://www.luxalgo.com/library/indicator/market-structure-fibonacci-zones-rr.md): 8% golden pocket behind each one, and waits for price to confirm inside the zone before drawing an automatic risk/reward box: stop at the origin of the trend, target at your chosen ratio.
- [Retest & Break Setup](https://www.luxalgo.com/library/indicator/retest-break-setup.md): Detects the full break, retest, and continuation sequence: a pivot level breaks, price returns to test it a required number of times, then closes beyond the retest extreme to complete the setup.
- [Market Structure Break & OB Probability Toolkit](https://www.luxalgo.com/library/indicator/market-structure-break-ob-probability-toolkit.md): The Market Structure Break & OB Probability Toolkit validates structure breaks with a momentum Z-Score, then maps the order blocks behind them (Point of Control included) and grades every zone, promoting those scoring above 80% to high-probability status.
- [Structural Leg Profiler](https://www.luxalgo.com/library/indicator/structural-leg-profiler.md): Detects bullish and bearish structural legs with ATR-based swing logic, then builds a lower-timeframe volume profile inside each move: total volume, net delta, and POC labeled per leg.
- [Market Structure & Scatter Dashboard](https://www.luxalgo.com/library/indicator/market-structure-scatter-dashboard.md): Market Structure & Scatter Dashboard pairs BOS and CHoCH labels with a scatter plot that maps every price impulse against the pullback that followed, in percentage terms.
- [Market Structure with Inducements & Sweeps](https://www.luxalgo.com/library/indicator/market-structure-with-inducements-sweeps.md): Labels market structure the way discretionary SMC traders mark it by hand.
- [Market Structure CHoCH/BOS (Fractal)](https://www.luxalgo.com/library/indicator/market-structure-choch-bos-fractal.md): Market Structure CHoCH/BOS (Fractal) maps market structure from fractal patterns rather than swing points, printing more frequent, adaptive CHoCH and BOS labels.
- [Range Detector](https://www.luxalgo.com/library/indicator/range-detector.md): Automatically detects trading ranges and draws their extremities and midline in real time.
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers.md): Market Structure (Breakers) extends every broken swing level forward as a 'breaker structure': a dotted line that may act as support or resistance after the break.
- [Swing Failure Pattern (SFP)](https://www.luxalgo.com/library/indicator/swing-failure-pattern-sfp.md): Detects and labels swing failure patterns: wicks that pierce a swing high or low but close back inside, the footprint of engineered stop runs before reversals.
- [1-2-3 Reversal](https://www.luxalgo.com/library/indicator/1-2-3-reversal.md): Detects the three-point trend-change setup on any chart: numbered pivot labels, a dashed trigger level at point 2 and a dotted invalidation level at point 1, built from a 5-bar swing rule with a close-based break by default.
- [Pivot Strength](https://www.luxalgo.com/library/indicator/pivot-strength.md): Confirms pivot highs and lows by the bar-count rule (by default a high must exceed 10 bars to its left and stay unexceeded for 10 bars to its right) and prints the price at each confirmed pivot.
- [Swing Highs/Lows & Candle Patterns](https://www.luxalgo.com/library/indicator/swing-highs-lows-candle-patterns.md): Labels every confirmed swing point as HH, HL, LH, or LL and names the candle pattern that formed there, covering hammers, inverse hammers, hanging men, shooting stars, and bullish or bearish engulfing bars.
- [Pure Price Action Structures](https://www.luxalgo.com/library/indicator/pure-price-action-structures.md): Pure Price Action Structures labels market structure in real time.
- [LuxAlgo - Screener (PAC)](https://www.luxalgo.com/library/indicator/luxalgo-screener-pac.md): The LuxAlgo Screener (PAC) tracks Price Action Concepts™ data across up to 10 tickers and timeframes.
- [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar.md): Market Structure (Intrabar) looks inside every chart candle and rebuilds the market structure playing out on a lower timeframe within it, labeling intrabar CHoCH and BoS in real time.
- [Measured Move](https://www.luxalgo.com/library/indicator/measured-move.md): Projects measured-move targets from confirmed swing structure.
- [Market Structure Targets Model](https://www.luxalgo.com/library/indicator/market-structure-targets-model.md): Projects horizontal price targets from confirmed market structure events, measuring each MSS or MSB leg and extending it by your chosen percentage.
- [Market Structure Oscillator](https://www.luxalgo.com/library/indicator/market-structure-oscillator.md): The Market Structure Oscillator scores structure shifts and breaks across short, intermediate, and long-term swings, then blends them into one weighted oscillator with a companion cycle histogram.
- [Protected Swings](https://www.luxalgo.com/library/indicator/protected-swings.md): Protected Swings labels the swing highs and lows a trend should defend.
- [Livermore Pivotal Point](https://www.luxalgo.com/library/indicator/livermore-pivotal-point.md): Livermore Pivotal Point keeps the Market Key on the chart: a six-column price record with percent-scaled thresholds (default 6%) that underlines rally and reaction extremes as pivotal points, then tracks every break for 3% follow-through or a danger-signal failure.
- [Master Pattern](https://www.luxalgo.com/library/indicator/master-pattern.md): Detects Wyckoff-inspired contraction phases (a lower high against a higher low) and draws the expansion line whose break defines bullish and bearish master patterns, graded major or minor.
- [False Breakout](https://www.luxalgo.com/library/indicator/false-breakout.md): The definitive clean build of false breakout detection: confirmed swing highs and lows become watched levels, a break starts a failure watch, and a close back inside within the window confirms the trap.
- [Pivot Point Profile](https://www.luxalgo.com/library/indicator/pivot-point-profile.md): Pivot Point Profile aggregates historical pivot highs and lows into a horizontal profile, sizing each row by how many swings printed at that price.
- [ICT Anchored Market Structures with Validation](https://www.luxalgo.com/library/indicator/ict-anchored-market-structures-with-validation.md): Detects short, intermediate, and long-term market structure purely from price (no lookback inputs to tune) and validates every CHoCH and BOS against an ATR deviation zone.
- [Delta ZigZag](https://www.luxalgo.com/library/indicator/delta-zigzag.md): Delta ZigZag builds swing legs and splits each one into bullish and bearish volume sourced from a lower timeframe or live tick data.
- [Multi Timeframe Market Formation](https://www.luxalgo.com/library/indicator/multi-timeframe-market-formation.md): Classifies live market structure into five formations (bullish, bearish, contraction, expansion, sideways) on your chart timeframe and up to five higher ones simultaneously.
- [Dow Theory](https://www.luxalgo.com/library/indicator/dow-theory.md): Classifies the primary and secondary trend from confirmed swing structure, labeling each pivot HH, HL, LH or LL and flagging failure-swing reversals, with volume confirmation, an optional confirmation index and a market-phase dashboard.
- [Swing Breakout Sequence](https://www.luxalgo.com/library/indicator/swing-breakout-sequence.md): Maps the five-point Swing Breakout Sequence on your chart: two failed breakout attempts from a swing zone, a deeper pullback that runs the liquidity left behind, and the reversal that tees up a third, decisive break.
- [Candlestick Structure](https://www.luxalgo.com/library/indicator/candlestick-structure.md): Detects sixteen classic candlestick formations and filters them against the major trend, with four selectable trend engines and an alignment dashboard scoring each pattern's congruence.
- [Zig Zag Channels](https://www.luxalgo.com/library/indicator/zig-zag-channels.md): Connects rolling-window peaks and troughs into a zigzag, then adds upper and lower extremities that wrap the swings in a channel.
- [Range Intelligence Suite](https://www.luxalgo.com/library/indicator/range-intelligence-suite.md): Detects ATR-based consolidation zones and arms each range with a delta-coded volume profile, liquidity-sweep labels, and a live dashboard scoring breakout readiness.
- [Parabolic Phase](https://www.luxalgo.com/library/indicator/parabolic-phase.md): 2 slope factor with rising structure and shrinking pullbacks, while price stretches to a 95th-percentile extreme from a 200-period average.
- [Impulse Leg](https://www.luxalgo.com/library/indicator/impulse-leg.md): Classifies every completed zigzag leg against five impulse criteria (distance and speed versus the prior legs, directional candle share, bar overlap, and internal pullback) labeling confirmed impulses and near-miss candidates on the chart.
- [Pivot High/Low Analysis & Forecast](https://www.luxalgo.com/library/indicator/pivot-high-low-analysis-forecast.md): Marks confirmed pivot highs and lows and quantifies them: percent change between consecutive pivots, bar distance between same-type pivots, and trailing means of both on a chart dashboard.
- [Swing Structure Scanner](https://www.luxalgo.com/library/indicator/swing-structure-scanner.md): A dashboard that streams the swing structure of up to six tickers or timeframes at once, drawing each as a compact graph of swing points positioned against their predecessors.
- [Range Average Retest Model](https://www.luxalgo.com/library/indicator/range-average-retest-model.md): The Range Average Retest Model draws swing areas between pivots and prints a setup when price recrosses each area's average, complete with take-profit and stop-loss zones scaled from 200-bar volatility.
- [Accumulation vs Distribution Ranges](https://www.luxalgo.com/library/indicator/accumulation-vs-distribution-ranges.md): Detects consolidation ranges (a 20-bar window compressed within 2 ATRs by default), then scores five pieces of evidence (prior trend, rally vs decline volume, close location, springs vs upthrusts, boundary-test volume) into a live accumulation or distribution lean with a dashboard, probe markers, and alerts for lean flips and breakout resolutions.
- [Internal Pivot Pattern](https://www.luxalgo.com/library/indicator/internal-pivot-pattern.md): Detects pivot highs and lows the moment a candle closes by reading its lower-timeframe data, skipping the multi-bar wait of classic pivot detection.
- [Structure Invalidation](https://www.luxalgo.com/library/indicator/structure-invalidation.md): Tracks the swing level a structural trade thesis depends on and referees its break mechanically.
- [Wave Consolidation](https://www.luxalgo.com/library/indicator/wave-consolidation.md): Builds consolidation zones from the market's own swings: each move that sets a higher-high or lower-low gets a volume profile, and a zone grows outward from its point of control.
- [Compression Into Level](https://www.luxalgo.com/library/indicator/compression-into-level.md): Detects compression into support or resistance: at least three shrinking swings pressing into a level proven by two or more tests, drawn as a tightening wedge with the consumed bases dotted along the approach.
- [Range Sentiment Profile](https://www.luxalgo.com/library/indicator/range-sentiment-profile.md): Splits the recent price range into equidistant rows and measures whether net price variation in each leaned bullish or bearish, volume-profile style.
- [Swing Magnitude Filters](https://www.luxalgo.com/library/indicator/swing-magnitude-filters.md): 0 x ATR(14) by default, or a percentage or point distance, drawing the filtered zigzag over the faint raw candidate structure it replaces.
- [Donchian Zig-Zag](https://www.luxalgo.com/library/indicator/donchian-zig-zag.md): Donchian Zig-Zag draws a line that bounces between Donchian channel extremes, recreating zig-zag behavior with a tunable bounce speed.
- [Re-distribution](https://www.luxalgo.com/library/indicator/re-distribution.md): Follows pauses inside established downtrends as candidate re-distribution, filing weak-rally evidence (lower highs, stalled rallies at resistance, upthrusts and contracting up-move volume) on a live dashboard.
- [Price Simplification](https://www.luxalgo.com/library/indicator/price-simplification.md): Price Simplification redraws price as a handful of straight segments using the Ramer-Douglas-Peucker algorithm, keeping only the pivots that matter at an ATR-scaled tolerance.
- [Williams Fractal](https://www.luxalgo.com/library/indicator/williams-fractal.md): Marks fractal points on the chart, an up fractal at a high flanked by lower highs on both sides and a down fractal at a low flanked by higher lows, confirmed only after the flanking bars have printed.
- [Re-accumulation](https://www.luxalgo.com/library/indicator/re-accumulation.md): Tracks pauses in established uptrends as candidate re-accumulation.
- [Pivot Based Trailing Maxima & Minima](https://www.luxalgo.com/library/indicator/pivot-based-trailing-maxima-minima.md): Plots trailing maximums and minimums that reset at confirmed pivot highs and lows, plus their average: a stepped map of past and present support and resistance.
- [Fractal Nesting](https://www.luxalgo.com/library/indicator/fractal-nesting.md): Three degrees of swing structure on one chart: raw pivots (Base Pivot Length 1) build a short-term zigzag whose swings stack recursively into intermediate-term and long-term paths.
- [ZigZag](https://www.luxalgo.com/library/indicator/zigzag.md): Connects successive swing highs and swing lows with straight line segments, filtering out price movements smaller than a set threshold to show the larger swings in price.
- [Corrective Leg](https://www.luxalgo.com/library/indicator/corrective-leg.md): Classifies completed counter-trend legs as corrective by scoring them against the impulse they retrace.
- [Bar Counting H1/H2](https://www.luxalgo.com/library/indicator/bar-counting-h1-h2.md): Numbers Al Brooks' pullback attempts bar by bar: H1 to H4 under bull pullbacks and L1 to L4 over bear rallies, counted only in a trend holding a rising or falling 20 EMA and reset at each new trend extreme.
- [Valid BOS Pullback](https://www.luxalgo.com/library/indicator/valid-bos-pullback.md): The Valid BOS Pullback indicator identifies trend continuations by filtering standard Break of Structure events through a retest requirement.

## Smart Money Concepts / ICT

- [Short-Term Order Block Rejections](https://www.luxalgo.com/library/indicator/short-term-order-block-rejections.md): This indicator identifies short-term order blocks initiated by market structure shifts and monitors for price rejection signals within these zones.
- [AMD POC Trade Setup](https://www.luxalgo.com/library/indicator/amd-poc-trade-setup.md): This indicator identifies the Accumulation, Manipulation, and Distribution market structure.
- [Displacement Sweep Reversal](https://www.luxalgo.com/library/indicator/displacement-sweep-reversal.md): The Displacement Sweep Reversal with FVG indicator detects liquidity sweeps followed by a structural reversal supported by significant price displacement and a Fair Value Gap.
- [Ultimate AMD Indicator](https://www.luxalgo.com/library/indicator/ultimate-amd-indicator.md): Automates Smart Money cycle detection: it boxes accumulation ranges, flags the manipulation breakout that traps traders, then tracks distribution as the real move unfolds, with fair value gaps and their inverted counterparts mapped alongside.
- [Sweeps & IFVGs](https://www.luxalgo.com/library/indicator/sweeps-ifvgs.md): Marks liquidity sweeps of prior swing highs and lows alongside inverse fair value gaps: failed gaps that flip into opposite support or resistance.
- [Significant Breakout Levels (FVG)](https://www.luxalgo.com/library/indicator/significant-breakout-levels-fvg.md): Significant Breakout Levels (FVG) plots pivot-based support and resistance, then only signals a break when the candle body clears an ATR-scaled strength test and a fair value gap confirms the direction.
- [AMD FVG Trade Setup](https://www.luxalgo.com/library/indicator/amd-fvg-trade-setup.md): Detects the full accumulation-manipulation-distribution cycle and confirms it with a fair value gap before signaling.
- [FVG + Liquidity Sweep + CISD](https://www.luxalgo.com/library/indicator/fvg-liquidity-sweep-cisd.md): Automates the PAC Method reversal sequence on one chart: price enters a higher timeframe fair value gap, sweeps local liquidity, confirms a change in state of delivery, and a local FVG in the new direction triggers a triangle signal.
- [EQH/EQL FVG Breakouts](https://www.luxalgo.com/library/indicator/eqh-eql-fvg-breakouts.md): EQH/EQL identifies equal highs and equal lows, which function as key liquidity zones in the market.
- [CRT Sweep & Setup Highlighter](https://www.luxalgo.com/library/indicator/crt-sweep-setup-highlighter.md): Projects the previous higher-timeframe range's high and low, flags the moment price sweeps one of those levels, and requires a Fair Value Gap or Market Structure Shift before confirming the setup with projected entry, stop, and target zones.
- [Session Sweep & iFVG RR](https://www.luxalgo.com/library/indicator/session-sweep-ifvg-rr.md): Session Sweep & iFVG RR automates a complete smart-money setup.
- [PDH/L FVG (CRT)](https://www.luxalgo.com/library/indicator/pdh-l-fvg-crt.md): The PDH/L FVG (CRT) indicator identifies key liquidity levels from previous daily highs and lows and combines them with Fair Value Gaps (FVG) to pinpoint potential institutional trading entries.
- [Liquidity Sweeps](https://www.luxalgo.com/library/indicator/liquidity-sweeps.md): Detects liquidity sweeps of swing-based liquidity levels and boxes the swept range as a tradable Sweep Area.
- [HTF CISD Projections](https://www.luxalgo.com/library/indicator/htf-cisd-projections.md): Detects change-in-state-of-delivery setups, then projects up to five multiplier-based levels from the initial range as graded targets, showing only setups aligned with the 1H and 4H EMA trend.
- [Order Block Detector](https://www.luxalgo.com/library/indicator/order-block-detector.md): Detects bullish and bearish order blocks from confirmed volume pivots, marking the zones where large orders concentrated before a move.
- [HTF Sweep Signals](https://www.luxalgo.com/library/indicator/htf-sweep-signals.md): Marks liquidity sweeps of the previous higher timeframe high or low without leaving your execution chart: a triangle prints when price pierces the level and closes back inside.
- [ICT Concepts](https://www.luxalgo.com/library/indicator/ict-concepts.md): The core Inner Circle Trader toolkit in one indicator: market structure shifts and breaks, order blocks and breakers, fair value gaps and other imbalances, buyside and sellside liquidity, displacement, killzones, and New Week/Day Opening Gaps.
- [Liquidity Structure & Order Flow](https://www.luxalgo.com/library/indicator/liquidity-structure-order-flow.md): Liquidity Structure & Order Flow fuses a volume profile, per-bin delta coloring, and liquidity-void detection into one view of where the market is heavy, who is aggressive, and where price can slip fast.
- [Liquidity Swings](https://www.luxalgo.com/library/indicator/liquidity-swings.md): Maps swing highs and lows as liquidity-rich zones, labeling each with how many times price has revisited it and how much volume traded inside.
- [Inversion Fair Value Gaps (IFVG)](https://www.luxalgo.com/library/indicator/inversion-fair-value-gaps-ifvg.md): Plots inversion fair value gaps: zones where price closed through a gap against its bias, flipping broken bullish gaps into resistance and broken bearish gaps into support.
- [Order Blocks & Breaker Blocks](https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks.md): Plots order blocks from swing points and keeps tracking them after price breaks through, flagging the moment a zone flips into a breaker block.
- [Buyside & Sellside Liquidity](https://www.luxalgo.com/library/indicator/buyside-sellside-liquidity.md): Buyside & Sellside Liquidity marks the levels where stop clusters rest (buyside above recent highs, sellside below recent lows), along with the zones around them and the liquidity voids between.
- [EQH/EQL Liquidity Zones](https://www.luxalgo.com/library/indicator/eqh-eql-liquidity-zones.md): EQH/EQL Liquidity Zones detects equal highs and equal lows from confirmed pivots and extends them as zones until price sweeps them.
- [Rubber Band Liquidity Signals](https://www.luxalgo.com/library/indicator/rubber-band-liquidity-signals.md): Rubber Band Liquidity Signals maps a four-stage cycle - trend, consolidation, liquidity sweep, continuation - directly onto your chart.
- [HTF PO3](https://www.luxalgo.com/library/indicator/htf-po3.md): Projects higher timeframe Power of 3 candles into the right margin of your active chart.
- [ICT Killzones Toolkit](https://www.luxalgo.com/library/indicator/ict-killzones-toolkit.md): An all-in-one ICT session toolkit that marks the Asian, London, New York and London Close Killzones and detects what forms inside them.
- [Pure Price Action Liquidity Sweeps](https://www.luxalgo.com/library/indicator/pure-price-action-liquidity-sweeps.md): Pure Price Action Liquidity Sweeps flags the moment price wicks through a swing level and snaps back: a sweep of resting stops.
- [Session Sweeps](https://www.luxalgo.com/library/indicator/session-sweeps.md): Session Sweeps highlights the moment price runs the high or low of a major trading session and snaps back - the classic liquidity grab - then layers market structure shifts (CHoCH) and fair value gaps on top for confirmation.
- [Fair Value Gap Absorption Indicator](https://www.luxalgo.com/library/indicator/fair-value-gap-absorption-indicator.md): The Fair Value Gap Absorption Indicator detects three-candle imbalances and then tracks how much of each gap price has worked back through, printing live mitigation percentages until a new gap takes over.
- [Liquidity Levels](https://www.luxalgo.com/library/indicator/liquidity-levels.md): Liquidity Levels turns volume peaks into support and resistance, stamping a level at every price where unusual activity fired.
- [3-Step Institutional Trap](https://www.luxalgo.com/library/indicator/3-step-institutional-trap.md): The 3-Step Institutional Trap flags potential reversals through a three-phase sequence: a sweep of a recent high or low, a close back inside the level, and a break of the trap bar's trigger price.
- [CISD Projections](https://www.luxalgo.com/library/indicator/cisd-projections.md): 5 to it. Range and leg-size filters plus CHoCH invalidation keep only quality setups on the chart.
- [SMT Divergences](https://www.luxalgo.com/library/indicator/smt-divergences.md): SMT Divergences compares swing highs and lows on your chart against two user-selected correlated tickers, typically ES and YM, and labels the moments one instrument breaks its swing while the other refuses to follow.
- [Fair Value Gap](https://www.luxalgo.com/library/indicator/fair-value-gap.md): The Fair Value Gap indicator detects bullish and bearish imbalances the moment a three-bar sequence leaves a void, draws each gap as a box, and clears it once price returns to fill it.
- [ICT Macros](https://www.luxalgo.com/library/indicator/ict-macros.md): Detects and classifies the ICT macro windows (short scheduled intervals in the London and New York hours where algorithmic activity engages liquidity) as accumulation, manipulation or expansion.
- [Institutional Order Flow Strength Classifier](https://www.luxalgo.com/library/indicator/institutional-order-flow-strength-classifier.md): Detects unmitigated order blocks at confirmed structure breaks and scores each zone from 0-100% using displacement and relative volume.
- [Pure Price Action ICT Tools](https://www.luxalgo.com/library/indicator/pure-price-action-ict-tools.md): Pure Price Action ICT Tools bundles an ICT workflow into one indicator.
- [Breaker Blocks with Signals](https://www.luxalgo.com/library/indicator/breaker-blocks-with-signals.md): Breaker Blocks with Signals detects breaker blocks after market structure shifts and fires entry signals when price retests them, framed by premium and discount swing levels for targets and stops.
- [Reclaimed Order Block](https://www.luxalgo.com/library/indicator/reclaimed-order-block.md): Builds order blocks from displacement moves, then flags reclaims: zones defended again after a prior respect, or recovered after price closed through them without full acceptance.
- [ICT Silver Bullet](https://www.luxalgo.com/library/indicator/ict-silver-bullet.md): Frames the three ICT Silver Bullet hours (London Open 3-4 AM, AM session 10-11 AM and PM session 2-3 PM New York time) and tracks the fair value gaps forming inside each.
- [Market Maker Models](https://www.luxalgo.com/library/indicator/market-maker-models.md): Tracks the full ICT market maker schematic: original consolidation, displaced leg away with interior consolidations mapped, smart money reversal at the curve extreme, and a return leg that consumes the mapped zones as targets.
- [FVG Channel](https://www.luxalgo.com/library/indicator/fvg-channel.md): Averages recent unmitigated fair value gaps into a five-band channel, with inner bands set at Fibonacci ratios of the outer extremes.
- [ICT Killzones](https://www.luxalgo.com/library/indicator/ict-killzones.md): Overlays the ICT Killzones (the New York, London Open, London Close and Asian windows) and ties Fibonacci retracements to each zone's price range.
- [ICT Unicorn Model](https://www.luxalgo.com/library/indicator/ict-unicorn-model.md): Detects ICT Unicorn patterns, where a fair value gap overlaps a breaker block after structure flips between lower low and higher high, confirming each on the gap re-test.
- [Dynamic Order Blocks](https://www.luxalgo.com/library/indicator/dynamic-order-blocks.md): Dynamic Order Blocks keeps the most recent unmitigated bullish and bearish order block on the chart, plus the average level between them as an adaptive support/resistance line.
- [Trendline Liquidity](https://www.luxalgo.com/library/indicator/trendline-liquidity.md): Finds rising support and falling resistance lines with three or more respected touches, then draws the diagonal band of inferred resting orders beyond each line, deepening with every touch.
- [Pure Price Action Order & Breaker Blocks](https://www.luxalgo.com/library/indicator/pure-price-action-order-breaker-blocks.md): Pure Price Action Order & Breaker Blocks finds zones of concentrated buying or selling and keeps tracking them as they fail and flip into breaker blocks, with swing detection read purely from price patterns, no length inputs.
- [Imbalance Detector](https://www.luxalgo.com/library/indicator/imbalance-detector.md): Detects three imbalance families in one tool (fair value gaps, opening gaps and volume imbalances) each with adjustable minimum-width filters and optional extension.
- [FVG Instantaneous Mitigation Signals](https://www.luxalgo.com/library/indicator/fvg-instantaneous-mitigation-signals.md): Detects fair value gaps that are filled just one bar after forming and fires a signal in the opposite direction of the gap.
- [Rejection Block](https://www.luxalgo.com/library/indicator/rejection-block.md): Rejection Block draws the wick spans of confirmed swing highs and lows as tradable zones: bearish from body top to high, bullish from body bottom to low.
- [Breakaway Fair Value Gaps](https://www.luxalgo.com/library/indicator/breakaway-fair-value-gaps.md): Breakaway Fair Value Gaps flags FVGs that print while price pushes into new range highs or lows: momentum-driven imbalances at the extremes.
- [ICT Implied Fair Value Gap (IFVG)](https://www.luxalgo.com/library/indicator/ict-implied-fair-value-gap-ifvg.md): Automatic detection of Implied Fair Value Gaps, the ICT imbalance built from a three-candle formation where a large central body is flanked by pronounced shadows.
- [ICT NWOG/NDOG & EHPDA](https://www.luxalgo.com/library/indicator/ict-nwog-ndog-ehpda.md): Plots New Week and New Day Opening Gaps alongside ICT's Event Horizon PD Arrays, the mid-levels computed between adjacent gaps.
- [Seek & Destroy Profile](https://www.luxalgo.com/library/indicator/seek-and-destroy-profile.md): Classifies the trading day against the seek & destroy template.
- [Midnight Open Retracement](https://www.luxalgo.com/library/indicator/midnight-open-retracement.md): Plots the 12:00 AM New York open and tracks whether the session retraces to it, setting bias automatically from where the 9:30 AM open sits relative to the level.
- [FVG Sessions](https://www.luxalgo.com/library/indicator/fvg-sessions.md): Highlights the first fair value gap of every trading session, extends it through the session close, and outlines the session range around it.
- [Draw on Liquidity](https://www.luxalgo.com/library/indicator/draw-on-liquidity.md): Inventories untapped liquidity pools (prior week and day highs/lows, session extremes, equal highs/lows, swing points and unfilled gaps) and names the working draw.
- [Dynamic Delta FVG](https://www.luxalgo.com/library/indicator/dynamic-delta-fvg.md): Dynamic Delta FVG detects fair value gaps and splits each one into green and red segments showing the exact buy and sell volume share from lower-timeframe data.
- [Quarterly Theory](https://www.luxalgo.com/library/indicator/quarterly-theory.md): Quarterly Theory divides the chart into Q1-Q4 cycles (daily by default, available from the yearly grid down to 90-minute quarters) labeling each with its expected AMDX phase, plotting the cycle's true open and Q1 range, and reading premium or discount against the true open.
- [Balanced Price Range](https://www.luxalgo.com/library/indicator/balanced-price-range.md): Balanced Price Range finds opposing fair value gaps printed within a pairing window and draws only their overlap as a bullish or bearish zone with a midline, extending it until price violates the far side.
- [One-shot-one-kill](https://www.luxalgo.com/library/indicator/one-shot-one-kill.md): Stages the ICT One Shot One Kill weekly model on intraday charts.
- [Liquidity Voids (FVG)](https://www.luxalgo.com/library/indicator/liquidity-voids-fvg.md): Detects liquidity voids (stretches of price the market skipped during sharp one-sided moves) using fair value gap logic, and shades each bullish or bearish void at its exact range.
- [Session & Weekly Profiles](https://www.luxalgo.com/library/indicator/session-and-weekly-profiles.md): Puts the ICT session clock on the chart: shaded Asia, London killzone, New York killzone, and London close windows, a frozen Asian range with Judas sweep labels, and a weekly open reference.
- [HTF Fair Value Gap](https://www.luxalgo.com/library/indicator/htf-fair-value-gap.md): Tracks fair value gaps from a higher timeframe while you trade a lower one.
- [Low-resistance vs High-resistance Liquidity Runs](https://www.luxalgo.com/library/indicator/low-resistance-vs-high-resistance-liquidity-runs.md): Maps the corridor between price and its nearest unswept liquidity pools - 30-bar major swings by default - and classifies each run low-resistance, mixed or high-resistance by counting intact 10-bar swings and opposing fair value gaps in the path.
- [FVG Price & Volume Graph](https://www.luxalgo.com/library/indicator/fvg-price-volume-graph.md): Plots recent fair value gaps on a price-versus-volume graph, measuring participation inside each imbalance from intrabar data.
- [FVG Trailing Stop](https://www.luxalgo.com/library/indicator/fvg-trailing-stop.md): A trend-following trailing stop derived from the extremes of unmitigated fair value gaps, averaged per direction and smoothed with a simple moving average.
- [ICT Propulsion Block](https://www.luxalgo.com/library/indicator/ict-propulsion-block.md): Detects ICT propulsion blocks: candles that return to a preceding order block and drive price away, creating a tradable zone of their own.
- [Sweep Volume Index](https://www.luxalgo.com/library/indicator/sweep-volume-index.md): An oscillator measuring the volume traded specifically during liquidity sweeps, using intrabar data to count only activity beyond a swept swing high or low.
- [Fair Value Gaps Mitigation Oscillator](https://www.luxalgo.com/library/indicator/fair-value-gaps-mitigation-oscillator.md): The Fair Value Gaps Mitigation Oscillator compresses imbalance analysis into one pane.
- [Displacement](https://www.luxalgo.com/library/indicator/displacement.md): Flags displacement legs: runs of one-directional closes whose net travel clears 4x the average candle body of the last 40 bars, with a 60% body-efficiency floor and per-leg statistics in hover tooltips.
- [Consequent Encroachment](https://www.luxalgo.com/library/indicator/consequent-encroachment.md): Marks the consequent encroachment of every fair value gap (the 50% line of the imbalance) and optionally the midpoints of prominent candle wicks.
- [ICT Immediate Rebalance Toolkit](https://www.luxalgo.com/library/indicator/ict-immediate-rebalance-toolkit.md): Surrounds the immediate rebalance pattern with the context ICT traders check it against: buyside and sellside liquidity, order blocks and breaker blocks, liquidity voids, and ICT macro time windows.
- [FVG Positioning Average](https://www.luxalgo.com/library/indicator/fvg-positioning-average.md): Averages the initiation prices of recent fair value gaps into a Bull Average and a Bear Average: an estimate of where aggressive buyers and sellers built their positions.
- [ICT Immediate Rebalance](https://www.luxalgo.com/library/indicator/ict-immediate-rebalance.md): Detects ICT's immediate rebalance (the pattern where price fills an imbalance instantly instead of leaving a fair value gap) and tracks whether the expected two extension candles follow.
- [ICT Model 2022](https://www.luxalgo.com/library/indicator/model-2022.md): Runs the 2022 mentorship sequence bar by bar: a raid of a mapped pool (prior day high or low, Asian or London extremes, equal or old highs and lows), a market structure shift that leaves a fair value gap, then the retracement into that gap.
- [Internal & External Range Liquidity](https://www.luxalgo.com/library/indicator/internal-vs-external-range-liquidity.md): Maps a dealing range from the latest major swings: its high and low hold the external liquidity, unfilled fair value gaps inside it are the internal liquidity.
- [Mitigation Blocks](https://www.luxalgo.com/library/indicator/mitigation-block.md): Detects ICT mitigation blocks: a swing stops short of the prior extreme (a lower high or a higher low), then price closes through the opposite swing.
- [Premium & Discount Dealing Range](https://www.luxalgo.com/library/indicator/premium-and-discount.md): Anchors the dealing range on the leg that last broke structure, splits it at equilibrium and shades premium above and discount below, with 25/75% quadrants and the 62-79% OTE band.
- [Smart Money Reversal](https://www.luxalgo.com/library/indicator/smart-money-reversal.md): Tracks the five acts of a smart money reversal: mapped pools (old and equal highs and lows), a sweep that closes back inside, displacement, a change of character through the swing that should have held, and the retrace into the leg's gap or order block.

## Wyckoff

- [Absorption](https://www.luxalgo.com/library/indicator/absorption.md): Watches confirmed swing highs and lows for absorption: levels that repeatedly reject heavy volume without breaking.
- [Cause & Effect](https://www.luxalgo.com/library/indicator/cause-and-effect.md): Implements Wyckoff's law of cause and effect on a bar chart: trading ranges lasting 20+ bars inside a volatility-capped window are marked as the cause, and each breakout projects an objective zone by scaling the cause's size with the effect-to-cause ratios observed on that chart.
- [Trading-range Position](https://www.luxalgo.com/library/indicator/trading-range-position.md): Boxes confirmed trading ranges and reads where price sits inside them.
- [Wyckoff Method](https://www.luxalgo.com/library/indicator/wyckoff-method.md): Classifies the chart into the four-stage Wyckoff campaign cycle (accumulation, markup, distribution, markdown) from stopping actions and ATR-scaled reactions, drawing range boxes, stage backgrounds and a range-height objective.
- [Spring](https://www.luxalgo.com/library/indicator/spring.md): Detects Wyckoff springs against ranges the script establishes itself: support needs at least 20 bars of ranging and two tested swing lows before an undercut counts.
- [Wyckoff Accumulation Schematic](https://www.luxalgo.com/library/indicator/wyckoff-accumulation-schematic.md): Detects and labels the accumulation sequence on the chart (PS, SC, AR, ST, spring or higher-low test, SOS, LPS and back-up) through a state machine that demands a prior downtrend, wide spread and climactic volume.
- [Upthrust After Distribution](https://www.luxalgo.com/library/indicator/upthrust-after-distribution.md): Detects the Wyckoff UTAD: after a 2-ATR advance stalls into an established, boundary-tested range, a late break above resistance that fails back inside within 5 bars is labeled, with the UTAD high as invalidation and a projection one range height below support.
- [Wyckoff Wave & Volume Studies](https://www.luxalgo.com/library/indicator/wyckoff-wave-and-volume-studies.md): Segments price into alternating buying and selling waves and plots each wave's cumulative volume as columns, with zigzag legs and volume totals on the price chart.
- [Wyckoff Distribution Schematic](https://www.luxalgo.com/library/indicator/wyckoff-distribution-schematic.md): Maps the distribution sequence live on the chart (PSY, BC, AR, ST, phase B upthrusts, UTAD or lower-high test, SOW and LPSY) via a state machine keyed to a prior uptrend, wide spread and climactic volume.
- [Effort vs Result](https://www.luxalgo.com/library/indicator/effort-vs-result.md): Normalizes each bar's volume (effort) and price movement (result) against 20-bar averages and plots their balance around a harmony baseline.
- [Re-accumulation vs Re-distribution Diagnosis](https://www.luxalgo.com/library/indicator/re-accumulation-vs-re-distribution-diagnosis.md): Opens a diagnosis whenever a compressed range forms after a 3-ATR trend leg, then weighs entry character, volume asymmetry, edge tests, shakeouts, upthrusts and change of character into a live up-resolution score.
- [Nine Buying/selling Tests](https://www.luxalgo.com/library/indicator/nine-buying-selling-tests.md): Audits a suspected accumulation base or distribution top against the classic Wyckoff checklist.
- [Markup & Markdown](https://www.luxalgo.com/library/indicator/markup-and-markdown.md): 5x ATR must break on widening spread and expanding volume, with the phase confirming only once the first reaction holds.
- [Point & Figure Cause Counting](https://www.luxalgo.com/library/indicator/point-and-figure-cause-counting.md): Automates the Wyckoff horizontal count on an internally built point & figure grid.
- [Upthrust](https://www.luxalgo.com/library/indicator/upthrust.md): Upthrust frames mature trading ranges from clustered swing highs and labels failed breakouts above resistance.
- [Shortening of the Thrust](https://www.luxalgo.com/library/indicator/shortening-of-the-thrust.md): Finds Wyckoff shortening of the thrust: three or more consecutive pushes to new highs or lows in an intact swing structure, each clearing the prior extreme by less than the push before.

## Elliott & Harmonics

- [Elliott Wave](https://www.luxalgo.com/library/indicator/elliott-wave.md): Elliott Wave detects and labels impulse and corrective wave counts automatically from zigzag pivots, drawing Fibonacci retracements where corrections may rebound.
- [Truncation](https://www.luxalgo.com/library/indicator/truncation.md): Detects truncated fifth waves (a five-wave impulse whose final wave stops short of the wave 3 extreme), validated against the Elliott hard rules and, by default, a five-wave subdivision inside wave 5.
- [Cypher](https://www.luxalgo.com/library/indicator/cypher.md): 786 retracement of the full XC swing. Completed patterns carry staged CD targets, an X stop line, and fourteen alerts spanning setup to final target.
- [Harmonic Pattern Detection](https://www.luxalgo.com/library/indicator/harmonic-pattern-detection.md): Anchor five XABCD vertices on the chart and this tool classifies the formation as a Bat, Gartley, Butterfly, or Crab, draws every segment with its measured ratio, and projects the Potential Reversal Zone around point D.
- [5-0](https://www.luxalgo.com/library/indicator/5-0.md): 50 retracement. 618 invalidation retracement, point and ratio labels and a target line at C complete the build, with ten alerts.
- [ABCD](https://www.luxalgo.com/library/indicator/abcd.md): 618 extended variants plus a shaded BC extension zone. 786 retracement of AB by default, and alerts fire when a pattern forms, when price reaches D, and on confirmed completion.
- [Elliott Hard Rules](https://www.luxalgo.com/library/indicator/elliott-hard-rules.md): Validates the six most recent swing points as a five-wave Elliott count against the three hard rules and draws the exact invalidation prices.
- [Three Drive Pattern Detector](https://www.luxalgo.com/library/indicator/three-drive-pattern-detector.md): Detects completed Three Drives patterns with a multi-length swing engine that evaluates up to 99 swing lengths at once, surfacing formations any single setting would miss.
- [Triangle](https://www.luxalgo.com/library/indicator/triangle.md): Detects completed Elliott triangles from the last six swing points, classifying contracting, barrier, expanding and running variants and checking that every leg subdivides into threes.
- [Wave Degree Hierarchy](https://www.luxalgo.com/library/indicator/wave-degree-hierarchy.md): Builds up to four nested Elliott degrees from one 8-bar base zigzag, deriving each higher degree recursively from the pivots below and labeling swings in each degree's own notation.
- [Diagonals](https://www.luxalgo.com/library/indicator/diagonals.md): Detects five-wave wedges from confirmed swing pivots and classifies each as a leading or ending diagonal, drawing the wave 1-3 and 2-4 boundary lines with wave labels, an invalidation level and an origin target for ending patterns.
- [Motive Wave](https://www.luxalgo.com/library/indicator/motive-wave.md): Counts completed five-wave motive structures on a 10-bar ZigZag swing base, keeping only counts that pass the Elliott hard rules and classifying each as impulse or diagonal.
- [Wave Extension](https://www.luxalgo.com/library/indicator/wave-extension.md): 618x the next largest motive wave and it subdivides into its own five sub-waves. 618 of waves 0-3; near-equal waves 1 and 3 raise an extended-fifth watch, with eight alerts in total.
- [Potential Reversal Zone](https://www.luxalgo.com/library/indicator/potential-reversal-zone.md): Projects harmonic Potential Reversal Zones from the last four confirmed swings using 10-bar pivots, fitting Gartley, Bat, Butterfly, or Crab ratios automatically and clustering D from XA, a BC projection, and AB=CD into a scored zone.
- [NeoWave Logic](https://www.luxalgo.com/library/indicator/neowave-logic.md): Applies Glenn Neely's rule-bound wave discipline to confirmed swings.
- [Anti-patterns](https://www.luxalgo.com/library/indicator/anti-patterns.md): Scans swing structure for the five reciprocal-ratio harmonics (anti-Gartley, anti-Bat, anti-Butterfly, anti-Crab and anti-Cypher) using a 10-bar swing length and a 5% ratio tolerance.
- [RSI BAMM](https://www.luxalgo.com/library/indicator/rsi-bamm.md): 13 completion zone on price. Reversal markers print when RSI rolls over inside the zone, with eight alerts running from trigger to exit management.
- [Shark](https://www.luxalgo.com/library/indicator/shark.md): 13 extension. 618 of the BC leg are all drawn, with twelve alerts through the pattern's life.
- [Elliott Guidelines](https://www.luxalgo.com/library/indicator/elliott-guidelines.md): Scores a rule-valid five-wave count against the five Elliott guidelines (alternation, equality, channeling, depth and personality) as a PASS/MISS scorecard with the measured reading behind every grade.
- [BAMM](https://www.luxalgo.com/library/indicator/bamm.md): 886 completion. A dashboard tracks state, trigger and target prices, leg progress, and the outcome: target reached, overrun or B reclaimed.
- [Exotic Harmonics](https://www.luxalgo.com/library/indicator/exotic-harmonics.md): The definitive clean build for exotic harmonic patterns: Nen Star, White Swan and Black Swan XABCD structures detected from alternating confirmed swings, each leg checked against configurable Fibonacci ratio windows.
- [PRZ Execution](https://www.luxalgo.com/library/indicator/prz-execution.md): 886 completion window from the latest X-A-B-C swings or takes manual levels, grades the terminal price bar, confirms entries, and resolves each episode as a Type I reversal, Type II retest, invalidation or expiry.
- [Flat](https://www.luxalgo.com/library/indicator/flat.md): Detects Elliott flat corrections from confirmed swings: an A-B-C sequence where wave B retraces at least 90% of wave A and sub-wave counts fit the 3-3-5 blueprint, classified as regular, expanded or running.

## Chart & Candlestick Patterns

- [Gap Fill Breakouts](https://www.luxalgo.com/library/indicator/gap-fill-breakouts.md): Tracks ATR-filtered fair value gaps as price works to fill them, shrinking each box to its unfilled remainder, and prints triangle signals when price breaks a structural pivot near an active gap.
- [Ascending Base](https://www.luxalgo.com/library/indicator/ascending-base.md): Detects the O'Neil-style ascending base mechanically: three pullbacks of 10-20% with rising highs and lows over 40-85 bars, formed above a 50-period trend average.
- [On-neck / In-neck / Thrusting](https://www.luxalgo.com/library/indicator/on-neck-in-neck-thrusting.md): Detects the three weak-rally continuation lines of a downtrend (on-neck closing near the prior low, in-neck marginally above the prior close, thrusting into the body but short of its midpoint) after a long dark candle, labels each with its recovery depth, and tracks every pattern to a confirmed break of the pattern low or an invalidating push above the second candle's high.
- [Rising/falling Three Methods](https://www.luxalgo.com/library/indicator/rising-falling-three-methods.md): 2x a 14-bar average, and a 50-bar SMA trend filter by default.
- [Candle 2 Closure](https://www.luxalgo.com/library/indicator/candle-2-closure.md): Candle 2 Closure detects a four-candle failed-breakout sequence (context, reversal, expansion, continuation) drawn from the TTrades Fractal framework.
- [Channel Continuation](https://www.luxalgo.com/library/indicator/channel-continuation.md): Detects corrective parallel channels inside a clear trend: least-squares parallels fitted through 5-bar pivots with at least two touches per side, a prior impulse of 3+ ATR, and a countertrend slope required by default.
- [Long Wick Detector](https://www.luxalgo.com/library/indicator/long-wick-detector.md): Flags candles whose wicks stretch beyond a volatility threshold you set, marking the exact levels where price was rejected hardest.
- [The Strat](https://www.luxalgo.com/library/indicator/the-strat.md): The complete toolkit for trading The Strat: every candle numbered 1, 2 up, 2 down, or 3, a custom combo search that boxes matching sequences on the chart, pivot machine gun detection, and a statistics dashboard with multi-timeframe numbers.
- [Bull/bear Flag](https://www.luxalgo.com/library/indicator/bull-bear-flag.md): Bull/bear Flag detects textbook flags: an impulse pole at least 3 ATR tall printed with 60% strong closes, a 4-15 bar counter-drift channel fitted by least squares, and a decisive close out in the pole's direction.
- [N Bar Reversal Detector](https://www.luxalgo.com/library/indicator/n-bar-reversal-detector.md): Generalizes the classic three-bar reversal to any sequence length.
- [Evening Star](https://www.luxalgo.com/library/indicator/evening-star.md): The definitive clean build of the evening star: a long bullish candle, a small star and a long bearish candle closing at least 50% into the first body, each sized against the average real body of the preceding bars.
- [Hanging Man](https://www.luxalgo.com/library/indicator/hanging-man.md): Detects small-bodied candles near their session high with a lower shadow at least twice the body, printing only after the prior bar closes above a 50-bar advance average.
- [Bart Pattern](https://www.luxalgo.com/library/indicator/bart-pattern.md): Detects regular and inverted Bart patterns (flat ranges bookended by abrupt vertical moves) using median-filtered edge detection.
- [Wide-range Bar](https://www.luxalgo.com/library/indicator/wide-range-bar.md): 5x a 14-bar average range or ATR baseline.
- [Engulfing Bar](https://www.luxalgo.com/library/indicator/engulfing-bar.md): Flags full-range engulfing bars (a high above the prior high, a low below the prior low and a close beyond the prior extreme in the new direction) with significance filters for range expansion, close location, trend context, swing location and volume.
- [Candlestick Channels](https://www.luxalgo.com/library/indicator/candlestick-channels.md): A price channel whose extremities converge toward price whenever candlestick patterns print, tightening fastest where formations cluster.
- [Head & Shoulders](https://www.luxalgo.com/library/indicator/head-and-shoulders.md): Detects head and shoulders tops and inverse bottoms from confirmed swings, validating prior trend, shoulder symmetry and neckline tilt before drawing the outline, S/H/S labels and neckline.
- [Session Gap Fill](https://www.luxalgo.com/library/indicator/session-gap-fill.md): Session Gap Fill marks every opening gap between trading sessions, tracks whether each one fills, and compiles the outcomes into an on-chart dashboard.
- [Rectangle](https://www.luxalgo.com/library/indicator/rectangle.md): Rectangle detects consolidations bounded by parallel horizontal levels, requiring at least two confirmed swing touches per boundary within an ATR-scaled tolerance.
- [Belt Hold](https://www.luxalgo.com/library/indicator/belt-hold.md): Belt Hold scans for bullish and bearish belt hold candles: a long real body opening at, or essentially at, its session extreme against a 14-bar trend and closing at least halfway into the prior candle's range.
- [CBC Flip with Targets and Filters](https://www.luxalgo.com/library/indicator/cbc-flip-with-targets-and-filters.md): Candle By Candle flip signals confirmed strictly on closes beyond the prior candle's high or low, each plotted with ATR-scaled targets and stops.
- [Exhaustion Bar](https://www.luxalgo.com/library/indicator/exhaustion-bar.md): 5x volume spike), yet closing within the opposite 25% of the bar.
- [Three Bar Reversal Pattern](https://www.luxalgo.com/library/indicator/three-bar-reversal-pattern.md): Automatic detection for three-bar reversal patterns, drawn straight on the price chart with support and resistance levels derived from each pattern's boundaries.
- [O'Neil Base Analysis](https://www.luxalgo.com/library/indicator/oneil-base-analysis.md): Implements the base-trading rules of William O'Neil's growth-stock method.
- [Rising & Falling Window Signals](https://www.luxalgo.com/library/indicator/rising-falling-window-signals.md): Detects Rising and Falling Windows (candlestick gaps where the wicks of consecutive candles never overlap) and turns each into a managed support and resistance zone.
- [Tweezer Top/bottom](https://www.luxalgo.com/library/indicator/tweezer-top-bottom.md): Detects tweezer tops and bottoms (consecutive candles matching highs or lows within a tick- and ATR-scaled tolerance after a qualifying 1-ATR move) and grades each with a confluence score for rejection wicks and prior support or resistance.
- [Wolfe Wave Detector](https://www.luxalgo.com/library/indicator/wolfe-wave-detector.md): Finds five-point Wolfe Wave patterns automatically by scanning multiple swing lengths at once, drawing the XABCD structure and projecting the target line where a reversal is anticipated.
- [Exhaustion Gap](https://www.luxalgo.com/library/indicator/exhaustion-gap.md): 5 ATR of stretch, on climactic volume and range) as exhaustion candidates, then grades them.
- [Gravestone Doji](https://www.luxalgo.com/library/indicator/gravestone-doji.md): Flags inverted-T candles where the body is at most 5% of the range, the lower shadow no more than 10%, and the upper shadow at least twice the body and one 14-period ATR, by default only after price closes above a 50-bar trend average.
- [Pennant](https://www.luxalgo.com/library/indicator/pennant.md): Detects complete pennants objectively: a pole at least 4 ATRs tall with one-sided momentum, then a 4-15 bar coil that converges by 25%, stays within a tilt tolerance and gives back under half the pole.
- [Rare Candlestick Formations](https://www.luxalgo.com/library/indicator/rare-candlestick-formations.md): Rare Candlestick Formations screens for the long tail of the candlestick catalog (advance block, three stars in the south, concealing baby swallow, stick sandwich, ladder top and bottom, and ten more) enforcing each strict definition with adaptive body, shadow, and price-match thresholds plus a 10-bar trend-context filter.
- [Harami](https://www.luxalgo.com/library/indicator/harami.md): Detects bullish and bearish harami patterns on real bodies, filtered for a wide first candle versus its 14-bar average body, a maximum inner body of 50%, and a directional leg gauged by a 50-length moving average.
- [Island Reversal](https://www.luxalgo.com/library/indicator/island-reversal.md): Detects island reversal patterns (bars stranded between two opposing gaps) and marks the bullish or bearish turn they imply.
- [Inverted Hammer](https://www.luxalgo.com/library/indicator/inverted-hammer.md): Detects inverted hammers by measurable proportions (an upper shadow at least 2x the real body, a lower shadow within 10% of range) and only after an established decline.
- [McDonald's Pattern](https://www.luxalgo.com/library/indicator/mcdonalds-pattern.md): A tongue-in-cheek detector that fits cubic Bezier curves through recent tops and bottoms in search of the meme-famous golden-arches 'M'.
- [Diamond Top/bottom](https://www.luxalgo.com/library/indicator/diamond-top-bottom.md): Scans alternating swings for expansion into a widest point followed by contraction, verifying touch counts on all four boundary edges before drawing a diamond top or bottom.
- [Horns Pattern Identifier](https://www.luxalgo.com/library/indicator/horns-pattern-identifier.md): Scans the chart for horn tops and bottoms (the twin-spike reversal formations from Bulkowski's chart-pattern research) in both regular and inverted form.
- [Morning Star](https://www.luxalgo.com/library/indicator/morning-star.md): Detects the three-candle morning star reversal with measurable rules: outer candles sized against a 14-bar average body, a small star, and a third close reclaiming at least 50% of the first body.
- [Half Cup](https://www.luxalgo.com/library/indicator/half-cup.md): Detects half-formed cup shapes, wraps them in a curved channel, and prints green or red dots as price breaks above or below it, trading the pattern while it is still developing.
- [Classic Bar Setups](https://www.luxalgo.com/library/indicator/classic-bar-setups.md): Classic Bar Setups detects Larry Williams' Oops, Joe Ross' gimmee bar, and 80-20 session reversals as complete rules.
- [Spinning Top](https://www.luxalgo.com/library/indicator/spinning-top.md): Tags candles whose small centered body sits between shadows each longer than the body (the classic indecision bar) under adjustable body, shadow-ratio and centering rules.
- [Three Black Crows](https://www.luxalgo.com/library/indicator/three-black-crows.md): Detects the three-crows bearish reversal with its qualifications enforced.
- [Inverse Head & Shoulders](https://www.luxalgo.com/library/indicator/inverse-head-and-shoulders.md): Detects three-trough bottoms whose middle low undercuts both shoulders, built from 10-bar swing pivots with the head required to print the lowest low of the past 100 bars by default.
- [V-top/V-bottom](https://www.luxalgo.com/library/indicator/v-top-v-bottom.md): Detects V-tops and V-bottoms from exhaustion evidence: an accelerating final leg of at least 3 ATRs whose extreme bar prints a volume spike, wide-range bar or failing gap becomes a candidate tip, confirmed when the return leg retraces 80% of it at comparable speed.
- [Runaway Gap](https://www.luxalgo.com/library/indicator/runaway-gap.md): 1% of price by default, in the direction of a 50-bar trend already held for 10 bars, on solid but not climactic volume between 1x and 3x average.
- [Hikkake](https://www.luxalgo.com/library/indicator/hikkake.md): Detects the hikkake inside-bar trap: a one-sided false break of an inside bar that snaps back through the opposite extreme within a 3-bar window by default.
- [Scallop](https://www.luxalgo.com/library/indicator/scallop.md): 8, a 3-25% depth over 15-100 bars, and a turn gradual enough to hold 30% of bars near its extreme.
- [Volume Signature per Pattern](https://www.luxalgo.com/library/indicator/volume-signature-per-pattern.md): 5x recent average at the break. Every resolved breakout is tagged Confirmed or Suspect, with zone boxes, a live formation-volume read, and a dashboard verdict.
- [Three Inside Up/down](https://www.luxalgo.com/library/indicator/three-inside-up-down.md): Detects three inside up and three inside down (the harami plus its confirming candle) under the strict rule by default.
- [Marubozu](https://www.luxalgo.com/library/indicator/marubozu.md): Detects full, opening and closing marubozu candles under a 3% wick tolerance, requiring bodies above the 20-bar typical range with optional volume and trend filters.
- [Measured-move Up/down](https://www.luxalgo.com/library/indicator/measured-move-up-down.md): Detects the measured-move up and down chart patterns from confirmed swings.
- [Piercing Line](https://www.luxalgo.com/library/indicator/piercing-line.md): Detects the piercing line, a two-candle bullish reversal where a long bearish candle meets a weak open and a close reclaiming over half its real body.
- [Dragonfly Doji](https://www.luxalgo.com/library/indicator/dragonfly-doji.md): Flags the T-shaped dragonfly doji with quantified filters: body at most 5% of the bar range, upper shadow capped at 10%, and a lower shadow at least twice the body and one ATR long.
- [Upside/downside Tasuki Gap](https://www.luxalgo.com/library/indicator/upside-downside-tasuki-gap.md): Detects upside and downside Tasuki gaps: two trend candles split by a real gap, then an opposite candle pressing into the gap without closing it, filtered by a 50-period SMA trend context.
- [Double-bottom Base](https://www.luxalgo.com/library/indicator/double-bottom-base.md): Traces the W-shaped growth-stock base from confirmed swings: two sell-offs where the second low undercuts the first, depth, mid-peak and prior-uptrend checks, and a buy point set above the middle peak.
- [High-wave Candle](https://www.luxalgo.com/library/indicator/high-wave-candle.md): 6x the 20-bar average range, with a small body near the range center.
- [Flat Base](https://www.luxalgo.com/library/indicator/flat-base.md): Detects IBD-style flat bases: shelves of at least 5 bars correcting no more than 15% after a prior advance of 20% or more, boxed live with a pivot buy line, a range-low stop reference and a quality grade built from tight closes and contracting volume.
- [Matching Low/high](https://www.luxalgo.com/library/indicator/matching-low-high.md): Marks matching lows and highs (two adjacent same-direction closes agreeing within a tolerance of 5% of ATR by default, after a 14-bar trend context) then extends the matched close with its tolerance band until a decisive close resolves the level as held or broken.
- [Dark Cloud Cover](https://www.luxalgo.com/library/indicator/dark-cloud-cover.md): Detects the dark cloud cover two-candle bearish reversal (a strong bullish candle answered by an open above it and a close deep into its body) with uptrend, new-high, and volume filters grading each print.
- [IPO Base](https://www.luxalgo.com/library/indicator/ipo-base.md): Tracks a recent listing's first post-debut consolidation through a full state machine.
- [Tri-star](https://www.luxalgo.com/library/indicator/tri-star.md): Detects strict tri-stars (three consecutive doji whose middle doji gaps beyond its neighbors after a trend qualified by a 50-bar SMA), plus an optional loose variant without the gap.
- [Abandoned Baby](https://www.luxalgo.com/library/indicator/abandoned-baby.md): Detects the strict abandoned baby: a long trend candle, a doji whose whole range gaps clear of both neighbors, then a gap back that closes at least 30% into the first body, after a prior trend on a 10 EMA.
- [Ascending/Descending/Symmetrical Triangle](https://www.luxalgo.com/library/indicator/ascending-descending-symmetrical-triangle.md): Detects classical triangles from confirmed swings and names each one: ascending (flat ceiling over rising lows), descending (flat floor under falling highs) or symmetrical.
- [Bump-and-Run Reversal](https://www.luxalgo.com/library/indicator/bump-and-run-reversal.md): Detects Bulkowski's bump-and-run reversal in both directions: a lead-in trendline with three or more swing touches, then a bump that pulls away at least twice the lead-in height on a steeper slope.
- [Complex H&S](https://www.luxalgo.com/library/indicator/complex-h-and-s.md): Detects complex head and shoulders tops and inverse bottoms: a dominant head, or a double head, flanked by up to three shoulders per side with at least one side doubled.
- [Cup-with-Handle Base](https://www.luxalgo.com/library/indicator/cup-with-handle-base.md): Detects William O'Neil's cup-with-handle base from confirmed swings.
- [Dead Cat Bounce](https://www.luxalgo.com/library/indicator/dead-cat-bounce.md): Detects Bulkowski's dead cat bounce event pattern: a one-day collapse of 15 to 70% (at least 3 ATR), the event trend low a few sessions later, then a rebound that stalls below the pre-event close.
- [Final Flag](https://www.luxalgo.com/library/indicator/final-flag.md): Finds Al Brooks' final flag: a tight, horizontal flag late in a trend of at least 5 ATR with earlier pushes, closing through the trend's trendline, whose breakout to a new extreme fails back into the flag within five bars.
- [High Tight Flag](https://www.luxalgo.com/library/indicator/high-tight-flag.md): Detects the strictest growth-stock continuation pattern: a pole that roughly doubles (90%+ by default) within 40 bars, then a 5 to 25 bar flag giving back no more than 25%.
- [Kicking Pattern](https://www.luxalgo.com/library/indicator/kicking.md): Detects the kicking pattern: two opposite-colored marubozu, shadows within 15% of range, with the second candle's whole range gapping beyond the first.
- [Spike and Channel](https://www.luxalgo.com/library/indicator/spike-and-channel.md): Detects Al Brooks' spike and channel trend: a spike of consecutive strong trend bars with little overlap, the pullback whose extreme starts the channel, and a channel of at least two legs at a shallower slope than the spike.
- [Three Rising Valleys & Falling Peaks](https://www.luxalgo.com/library/indicator/three-rising-valleys-falling-peaks.md): Detects Bulkowski's three rising valleys and three falling peaks from confirmed swings: three successively higher lows or lower highs, alike in height and width.
- [Three White Soldiers](https://www.luxalgo.com/library/indicator/three-white-soldiers.md): Detects three white soldiers after a decline: three long white candles, each opening in the prior body and closing near its high, with body, shadow and similarity rules.
- [Triple Top/Bottom](https://www.luxalgo.com/library/indicator/triple-top-bottom.md): Detects triple tops and bottoms from confirmed swings: three tests of one level within an ATR tolerance, two meaningful reactions between them and a prior trend into the level.

## Support/Resistance & Levels

- [Support & Resistance Pro Toolkit](https://www.luxalgo.com/library/indicator/support-resistance-pro-toolkit.md): A structural analysis toolkit that finds support and resistance through four swing engines (Pivots, Donchian Alternating, CSID, and ZigZag) and draws them as ATR-scaled zones with a breakout confirmation buffer.
- [Supply Demand Profiles](https://www.luxalgo.com/library/indicator/supply-demand-profiles.md): Profiles traded volume across every price in a range you select, framing supply and demand zones alongside a full volume profile and a sentiment profile.
- [Support and Resistance Levels with Breaks](https://www.luxalgo.com/library/indicator/support-and-resistance-levels-with-breaks.md): Plots pivot-based support and resistance levels and tags the breaks that matter, using a volume oscillator to screen out low-volume breaches.
- [Support and Resistance Signals MTF](https://www.luxalgo.com/library/indicator/support-and-resistance-signals-mtf.md): Detects swing-based support and resistance zones and stamps the price action around them (breakouts, tests, retests, and rejections) with non-repainting breakout marks.
- [Supply and Demand Visible Range](https://www.luxalgo.com/library/indicator/supply-and-demand-visible-range.md): Converts the volume traded across your visible chart range into supply and demand zones, recalculating instantly as you scroll or zoom.
- [DTFX Algo Zones](https://www.luxalgo.com/library/indicator/dtfx-algo-zones.md): DTFX Algo Zones auto-draws Fibonacci retracement zones from market structure shifts, anchoring each zone from the broken swing to the extreme reached after the break.
- [Supply and Demand Daily](https://www.luxalgo.com/library/indicator/supply-and-demand-daily.md): Builds each day's supply and demand zones automatically from the prior session and plots them as support and resistance on any chart.
- [Previous Highs & Lows](https://www.luxalgo.com/library/indicator/previous-highs-lows.md): Previous Highs & Lows plots the high and low of each completed period (hourly through yearly) as numbered levels on the chart, with optional zones built from the percentile ranks of those extremes.
- [Rally Base Drop Signals](https://www.luxalgo.com/library/indicator/rally-base-drop-signals.md): Rally Base Drop Signals colors price action in supply-and-demand grammar (Rally runs of bullish candles, Drop runs of bearish candles, transitional Base bars) and flags RBD and DBR reversals plus RBR and DBD continuations as they confirm.
- [Gann Square of 9 Vibration Levels](https://www.luxalgo.com/library/indicator/gann-square-of-9-vibration-levels.md): D. Gann's Square of 9, converting 45, 90, 180, and 360 degree rotations into price levels from an automatic swing pivot or a manual anchor.
- [Supply and Demand Anchored](https://www.luxalgo.com/library/indicator/supply-and-demand-anchored.md): Draws volume-based supply and demand zones between two anchor points you place directly on the chart, so the calculation covers exactly the swing, session, or event you care about.
- [Candle Body Support/Resistance](https://www.luxalgo.com/library/indicator/candle-body-support-resistance.md): Support and resistance levels built from high-volatility candle bodies instead of swing points, with every valid test marked by a dot.
- [Golden Pocket](https://www.luxalgo.com/library/indicator/golden-pocket.md): 786 retracement by default. Detects swings confirmed by 20 bars per side, keeps the three most recent pockets, and alerts on entries, rejections, breaks and invalidations.
- [Support & Resistance Zones Strength Classifier](https://www.luxalgo.com/library/indicator/support-resistance-zones-strength-classifier.md): Clusters pivot highs and lows into volatility-scaled support and resistance zones and ranks each by how many times price has respected it.
- [Support Resistance Classification](https://www.luxalgo.com/library/indicator/support-resistance-classification.md): Derives support and resistance levels from higher-timeframe references (moving averages, band extremes, previous highs and lows, Fibonacci pivots, or swings) over a fixed lookback, then grades each from 1 (strongest) to 10.
- [Fibonacci Toolkit](https://www.luxalgo.com/library/indicator/fibonacci-toolkit.md): The Fibonacci Toolkit packs six Fibonacci drawing tools into one indicator: retracements, arcs, circles, fans, timezones, and spirals, all calculated from a single pair of user-set anchor points.
- [Fibonacci Ranges (Real-Time)](https://www.luxalgo.com/library/indicator/fibonacci-ranges-real-time.md): Fibonacci Ranges (Real-Time) builds live Fibonacci channels from the latest swing high and low, keeping each range on the chart until a chosen number of consecutive closes escapes its break levels.
- [Fibonacci Confluence Toolkit](https://www.luxalgo.com/library/indicator/fibonacci-confluence-toolkit.md): The Fibonacci Confluence Toolkit chains CHoCH detection, automatic areas of interest, and self-anchoring Fibonacci retracements into a single reversal workflow, then marks engulfing candles that confirm inside the zones.
- [Fibonacci Grid](https://www.luxalgo.com/library/indicator/fibonacci-grid.md): The Fibonacci Grid lays a lattice of 45-degree diagonals across the chart, spacing them by Fibonacci ratios applied to the highest and lowest prices of a lookback window, or switching to equidistant lines on demand.
- [Fibonacci Pivots](https://www.luxalgo.com/library/indicator/fibonacci-pivots.md): 2% rungs. Daily, weekly or monthly anchors, an R1–S1 rotation zone, level labels and close-based cross alerts on the pivot and every standard tier.
- [Murrey Math Levels](https://www.luxalgo.com/library/indicator/murrey-math-levels.md): Draws the full Murrey Math octave ladder from a 64-bar frame, snapping the range onto the published power-of-ten scale and labeling every rung from -2/8 to +2/8 with its conventional role.
- [Pivot Points](https://www.luxalgo.com/library/indicator/pivot-points.md): Projects the classic floor-trader ladder (a central pivot with up to three support and resistance rungs) from the prior day, week or month, with an Auto anchor that follows the chart timeframe.
- [Predictive Channels](https://www.luxalgo.com/library/indicator/predictive-channels.md): Predictive Channels estimates the underlying linear trend in real time and wraps it in two support levels, two resistance levels, and an average line.
- [Round Numbers](https://www.luxalgo.com/library/indicator/round-numbers.md): Round Numbers draws the psychological price grid automatically.
- [Rally Base Drop SND Pivots](https://www.luxalgo.com/library/indicator/rally-base-drop-snd-pivots.md): Rally Base Drop SND Pivots detects pivots to a stricter standard than a fractal.
- [Overnight & ETH Levels](https://www.luxalgo.com/library/indicator/overnight-and-eth-levels.md): Freezes the overnight session's high, low, and midpoint (ONH/ONL) and the pre-market extremes (PMH/PML) at the regular-session open, extends them across the day, and tracks each level as untested, tested, broken, or faded.
- [All Time High (ATH) Levels](https://www.luxalgo.com/library/indicator/all-time-high-ath-levels.md): Plots a user-defined number of historical all-time highs as horizontal levels, filtered by how long each record stood and how far apart the levels sit.
- [Rolling Liquidity Clusters Channel](https://www.luxalgo.com/library/indicator/rolling-liquidity-clusters-channel.md): A three-line channel that locates the most-respected prices in a rolling window: levels wicks keep rejecting while candle bodies never close through.
- [Central Pivot Range](https://www.luxalgo.com/library/indicator/central-pivot-range.md): Central Pivot Range plots the prior period's pivot, top central, and bottom central lines, classifies each new range narrow or wide against a 20-period width history, reports the two-period relationship, and carries untested ranges forward as virgin CPRs.
- [Monday Range](https://www.luxalgo.com/library/indicator/monday-range.md): Marks Monday's high, low and midpoint once the session completes and extends them to Friday as the week's reference frame, with a range fill, level labels and up to 5 archived past weeks.
- [Camarilla](https://www.luxalgo.com/library/indicator/camarilla.md): 1, plus H5/L5 extensions. A shaded rotation band between L3 and H3, a day-type panel reading the open, and level-test alerts support both fade and breakout playbooks for intraday traders.
- [Floor Pivots](https://www.luxalgo.com/library/indicator/floor-pivots.md): The definitive clean build of floor pivots: the classic (H+L+C)/3 pivot with R1–R3 and S1–S3 fanned around it from the prior day, week, month or year, rolling at each period boundary without repainting.
- [Woodie Pivots](https://www.luxalgo.com/library/indicator/woodie-pivots.md): Draws the Woodie pivot ladder from a completed prior period (daily by default, weekly or monthly optional) with the close-weighted center P = (H + L + 2C) / 4 or the open-based variant, plus R1/S1 and R2/S2 tiers and an optional R3/S3.
- [Support Resistance Classification (VR)](https://www.luxalgo.com/library/indicator/support-resistance-classification-vr.md): Scores every support and resistance level found in the visible chart range from 1 to 10, strongest first, built from higher-timeframe references such as moving averages, band extremes, Fibonacci pivots, and swings.
- [ATH/ATL Tracker](https://www.luxalgo.com/library/indicator/ath-atl-tracker.md): Charts the price change between each new all-time high or low and the previous record across an instrument's full history, as a histogram with per-record tooltips showing price and date.
- [Pivot Points Standard](https://www.luxalgo.com/library/indicator/pivot-points-standard.md): Calculates a central pivot level from the prior period's high, low, and close, and plots the derived support and resistance levels above and below it.
- [DiNapoli Levels](https://www.luxalgo.com/library/indicator/dinapoli-levels.md): Implements DiNapoli's disciplined Fibonacci workflow: stacked F38/F61 retracement sets, one per reaction against a shared focus number, COP/OP/XOP expansion objectives projected from the ABC thrust, and confluence areas where levels from different reactions overlap within an ATR-scaled tolerance.
- [Birdies](https://www.luxalgo.com/library/indicator/birdies.md): Birdies derives curved support and resistance from a circle fitted between the latest swing high and low, projecting bird-shaped patterns whose wings act as breakout triggers.
- [Fibonacci Progression with Breaks](https://www.luxalgo.com/library/indicator/fibonacci-progression-with-breaks.md): Fibonacci Progression with Breaks flags each point where price deviates significantly from a central level, then raises the bar by scaling the next threshold through Fibonacci sequence multipliers.
- [Tirone Levels](https://www.luxalgo.com/library/indicator/tirone-levels.md): Draws both published Tirone constructions from a window's extremes.
- [Level Freshness & Decay](https://www.luxalgo.com/library/indicator/level-freshness-and-decay.md): Level Freshness & Decay tracks every swing-born support and resistance level through a fresh-tested-spent lifecycle, scoring each from 100% and spending 30% per touch with optional touch-quality grading and a 500-bar time half-life.
- [Curve Position](https://www.luxalgo.com/library/indicator/curve-position.md): Reads where price sits on its long-run growth curve: a full-history logarithmic regression with deviation bands 2 standard errors wide, position measured 0-100% across the corridor.
- [52 Week High/Low](https://www.luxalgo.com/library/indicator/52-week-high-low.md): Plots horizontal lines at the highest high and lowest low reached over the trailing 52 weeks, updating as new data extends or resets those extremes.
- [Malaysian SnR](https://www.luxalgo.com/library/indicator/malaysian-snr.md): Draws Malaysian SnR levels from candle closes: A-levels at line chart peaks, V-levels at valleys and gap levels between same-colored candles, each fresh until a wick touches it and renewed with the opposite role when a body closes through it.
- [Period Opens](https://www.luxalgo.com/library/indicator/period-opens.md): Plots the opening price of each calendar period as stepped levels, picking daily, weekly and monthly opens on intraday charts and monthly, quarterly and yearly opens on a daily chart.
- [Role Reversal](https://www.luxalgo.com/library/indicator/role-reversal.md): Builds support and resistance zones from swings that touched them at least twice, then grades the role reversal.

## Statistics

- [Spline Quantile Regression Channel](https://www.luxalgo.com/library/indicator/spline-quantile-regression-channel.md): Spline Quantile Regression Channel fits cubic splines to chosen quantiles of recent price, producing a channel that bends with the trend instead of forcing a straight line.
- [Precision Market Entropy Heatmap](https://www.luxalgo.com/library/indicator/precision-market-entropy-heatmap.md): Precision Market Entropy Heatmap paints volume distribution across every price level of each anchored session, computed from intrabar data for resolution the chart timeframe cannot show.
- [Predictive Monte Carlo Engine](https://www.luxalgo.com/library/indicator/predictive-monte-carlo-engine.md): Predictive Monte Carlo Engine simulates up to 200 future price paths using geometric Brownian motion, a simple random walk, or bootstrapped historical returns, optionally filtered to bars matching the current trend or momentum regime.
- [Consecutive Candle Streak Analysis](https://www.luxalgo.com/library/indicator/consecutive-candle-streak-analysis.md): Counts runs of consecutive higher or lower closes and benchmarks the live streak against every comparable run in the historical lookback.
- [Probability Grid](https://www.luxalgo.com/library/indicator/probability-grid.md): The Probability Grid maps where the next reversal is statistically likely to land, projecting a 10x10 grid of percentile cells built from your chart's own swing history.
- [Change-Point Detection (CUSUM)](https://www.luxalgo.com/library/indicator/change-point-detection-cusum.md): A statistical regime detector that standardizes log-returns and accumulates meaningful deviations CUSUM-style until a threshold confirms a structural shift.
- [Recursive Least Squares Forecast](https://www.luxalgo.com/library/indicator/recursive-least-squares-forecast.md): An adaptive linear regression that re-estimates its slope and intercept on every bar, plotting an equilibrium RLS Mean, volatility-adjusted bands, and a forward Ghost Line projection wrapped in standard-deviation forecast bands.
- [Adaptive Harmonic Forecast](https://www.luxalgo.com/library/indicator/adaptive-harmonic-forecast.md): Adaptive Harmonic Forecast decomposes recent price into its dominant cycles, fits sine and cosine waves plus a linear trend by least squares, and extends the composite forward as a color-coded projection.
- [Correlated Sine Oscillator](https://www.luxalgo.com/library/indicator/correlated-sine-oscillator.md): A cycle oscillator that detrends price, estimates the dominant cycle's phase, and plots a phase-aligned sine wave normalized between -1 and +1.
- [Monte Carlo Expected Move Distribution](https://www.luxalgo.com/library/indicator/monte-carlo-expected-move-distribution.md): Runs up to 500 Geometric Brownian Motion simulations and condenses them into a forward histogram: median outcome, one-standard-deviation expected move, and low-probability tails.
- [Kalman Filter](https://www.luxalgo.com/library/indicator/kalman-filter.md): 01) and Measurement Noise (R, default 1) rather than a length.
- [Bitcoin Expectile Model](https://www.luxalgo.com/library/indicator/bitcoin-expectile-model.md): The Bitcoin Expectile Model fits seven expectile log-log regressions across Bitcoin's entire price history, mapping accumulation and distribution zones and extrapolating them forward.
- [Monte Carlo Mean Reversion Heatmap](https://www.luxalgo.com/library/indicator/monte-carlo-mean-reversion-heatmap.md): Projects 100+ simulated price paths as a forward probability heatmap and scores how many revert to an EMA within the window, turning 'price looks stretched' into a measurable percentage.
- [Rolling Segment](https://www.luxalgo.com/library/indicator/rolling-segment.md): A volatility-adjusted trend line drawn as straight segments that hold their slope until the market state changes.
- [Daily Polynomial Regressions](https://www.luxalgo.com/library/indicator/daily-polynomial-regressions.md): Fits a fresh polynomial regression curve to each trading day's price action inside an expanding session box, colored bullish or bearish by whether the fit ends above or below the day's start.
- [Sector Correlation Matrix](https://www.luxalgo.com/library/indicator/sector-correlation-matrix.md): The Sector Correlation Matrix tracks rolling Pearson correlation between your charted symbol and any benchmark, classifying the relationship into five states from Strong Positive to Strong Negative.
- [Percentile Nearest Rank Using Arrays](https://www.luxalgo.com/library/indicator/percentile-nearest-rank-using-arrays.md): A rolling percentile engine using the nearest-rank method: sort the last N values and read the level below which a chosen percentage of them sit.
- [Variable Sine Wave Fit](https://www.luxalgo.com/library/indicator/variable-sine-wave-fit.md): The Variable Sine Wave Fit applies least-squares regression to recent price, fitting a sine wave with damped, expanding, or constant amplitude on top of a linear trend, then projects the curve forward with RMSE error bands and marked turning points.
- [Normalized Resonator](https://www.luxalgo.com/library/indicator/normalized-resonator.md): The Normalized Resonator isolates a chosen market cycle with a second-order bandpass filter, then normalizes the output against its rolling peak so overbought and oversold levels hold across any symbol or timeframe.
- [Extrapolated Previous Trend](https://www.luxalgo.com/library/indicator/extrapolated-previous-trend.md): The Extrapolated Previous Trend fits a linear trend to each completed interval and projects it into the current one, turning the prior slope into a live forecast line.
- [3D Opportunity Cone](https://www.luxalgo.com/library/indicator/3d-opportunity-cone.md): The 3D Opportunity Cone projects a three-dimensional cone beside price and plots the market inside it along three axes: Stochastic-based value, ATR-based risk, and volume-based conviction.
- [Anchored Monte Carlo Shuffled Projection](https://www.luxalgo.com/library/indicator/anchored-monte-carlo-shuffled-projection.md): Projects future price paths by shuffling the bar-to-bar changes recorded since a chart anchor you place, running up to 1,000 randomized simulations forward from the current close.
- [Correlation Clusters](https://www.luxalgo.com/library/indicator/correlation-clusters.md): A machine learning tool that measures the correlation of up to ten selected tickers against a reference symbol and groups them into clusters with k-means.
- [Periodic Linear Regressions](https://www.luxalgo.com/library/indicator/periodic-linear-regressions.md): Fits a linear regression to each anchor period and resets when the next begins.
- [Polynomial Regression Extrapolation](https://www.luxalgo.com/library/indicator/polynomial-regression-extrapolation.md): Polynomial Regression Extrapolation fits a polynomial of any chosen degree to recent price and projects the fitted curve forward.
- [Linear Regression Histogram](https://www.luxalgo.com/library/indicator/linear-regression-histogram.md): The Linear Regression Histogram counts how often price lands in each bin of a linear regression channel, turning trend data into a frequency map.
- [Monte Carlo Shuffled Projection](https://www.luxalgo.com/library/indicator/monte-carlo-shuffled-projection.md): Projects a fan of possible price paths by shuffling the bar-to-bar changes from a recent lookback window and compounding them forward from the last close.
- [Historical Correlation](https://www.luxalgo.com/library/indicator/historical-correlation.md): Measures how up to 10 ticker pairs have correlated from any anchor point you set, drawn as evolving line plots or as a heatmap of the latest readings.
- [Roofing Filter](https://www.luxalgo.com/library/indicator/roofing-filter.md): The Roofing Filter chains Ehlers' two published stages: a two-pole high-pass keyed to 48 bars strips trend and drift, then a 10-bar SuperSmoother removes noise and aliasing.
- [Even-better Sinewave](https://www.luxalgo.com/library/indicator/even-better-sinewave.md): Implements Ehlers' even-better sinewave: price high-pass filtered at a 40-bar duration, smoothed by a 10-bar SuperSmoother and normalized by its own recent power so the wave holds between -1 and +1.
- [Hurst Exponent](https://www.luxalgo.com/library/indicator/hurst-exponent.md): Estimates the Hurst exponent with classical rescaled-range analysis over a rolling 128-increment window, fitting log R/S against log subsample size across dyadic scales.
- [Autocorrelation](https://www.luxalgo.com/library/indicator/autocorrelation.md): Plots the rolling autocorrelation of returns, squared or absolute returns, or detrended price at a chosen lag (lag 1 over a 200-observation window by default) with 2/sqrt(n) significance bands, a 20-lag ACF or PACF correlogram beside the last bar, and a regime dashboard.
- [Wavelet Decomposition](https://www.luxalgo.com/library/indicator/wavelet-decomposition.md): Runs a shift-invariant wavelet pyramid over a rolling 256-bar window, splitting the source into stacked detail lanes (D1 holding 2-4 bar moves, each level an octave slower) plus a trend approximation, all summing back to the source exactly.
- [Linear Regression Fan](https://www.luxalgo.com/library/indicator/linear-regression-fan.md): Fits a least-squares linear regression over a chosen window and fans equidistant lines around it, spaced by root-mean-square deviation times an adjustable multiplier.
- [Visible Range Mean Deviation Histogram](https://www.luxalgo.com/library/indicator/visible-range-mean-deviation-histogram.md): The Visible Range Mean Deviation Histogram maps the prices on your visible chart into bins anchored at their mean and sized by standard deviation, counting observations relative to highs and lows for an unusually smooth profile.
- [Maximum-entropy Spectrum](https://www.luxalgo.com/library/indicator/maximum-entropy-spectrum.md): Estimates the dominant market cycle with Burg's maximum-entropy method: a 12th-order autoregressive model is fitted to 64 conditioned samples each bar and its spectrum scanned over 8-48 bar periods.
- [Lead-lag Detection](https://www.luxalgo.com/library/indicator/lead-lag-detection.md): Sweeps the cross-correlation of two instruments' returns across lags of -20 to +20 bars over a rolling 100-observation window - SP:SPX as the default comparison - and plots the peak with 2/sqrt(n) significance bounds.
- [Cointegration](https://www.luxalgo.com/library/indicator/cointegration.md): Rolling Engle-Granger cointegration testing on the chart: a 252-bar regression of log prices against a comparison symbol yields the hedge ratio, and the residual spread is z-scored and tested for stationarity every bar.
- [Cubic Bézier Curve Extrapolation](https://www.luxalgo.com/library/indicator/cubic-b-zier-curve-extrapolation.md): A drawing-style tool that fits a cubic Bézier curve through four user-positioned control points and extrapolates it forward to project the path of price.
- [Hilbert Transform](https://www.luxalgo.com/library/indicator/hilbert-transform.md): Runs Ehlers' Hilbert transform cycle engine on the bar midpoint.
- [ArcTan Oscillator](https://www.luxalgo.com/library/indicator/arctan-oscillator.md): An oscillator that squashes its output through an arctangent sigmoid, emphasizing trend direction by sign while compressing noise toward the rails.
- [Standard Deviation](https://www.luxalgo.com/library/indicator/standard-deviation.md): Standard Deviation computes the sample standard deviation of a selected price source over a lookback window and plots it as a single line, quantifying how far prices deviate from their mean over that period.
- [Distribution Moments](https://www.luxalgo.com/library/indicator/distribution-moments.md): Computes the shape of a rolling return distribution (mean, variance, standard deviation, skewness, and kurtosis) over 252 bars of log returns, plotting a chosen moment (skewness by default) while a dashboard reports all of them with tail reads.
- [Decycler](https://www.luxalgo.com/library/indicator/decycler.md): Decycler plots John Ehlers' simple decycler (price minus its high-pass-filtered cycle content) as a trend-colored baseline directly on the price chart, alongside a decycler oscillator built from 30- and 60-bar cutoffs in its own pane.
- [Correlation Coefficient](https://www.luxalgo.com/library/indicator/correlation-coefficient.md): Computes the Pearson correlation coefficient between the chart symbol and a second user-selected symbol over a rolling window, plotted as an oscillator between -1 and +1.
- [ARIMA Forecasts](https://www.luxalgo.com/library/indicator/arima-forecasts.md): Fits ARIMA models to log price on closed bars only, choosing the order by AIC or by hand, and projects a labeled model forecast with prediction bands from the last closed bar.

## Machine Learning

- [Nadaraya-Watson Envelope](https://www.luxalgo.com/library/indicator/nadaraya-watson-envelope.md): Wraps a kernel-regression estimate of the underlying trend in bands offset by mean absolute deviation, flagging stretched prices for contrarian trading.
- [kNN Market Architecture](https://www.luxalgo.com/library/indicator/knn-market-architecture.md): Maps short, medium, and long-term market structure, validating every pivot through a k-nearest-neighbors comparison against historical volatility and volume signatures.
- [Dynamic Time Warping Similarity](https://www.luxalgo.com/library/indicator/dynamic-time-warping-similarity.md): Searches history for the windows whose shape most resembles the last 30 bars, comparing z-normalized windows with dynamic time warping under a Sakoe-Chiba band.
- [Nadaraya-Watson Smoothers](https://www.luxalgo.com/library/indicator/nadaraya-watson-smoothers.md): The Nadaraya-Watson Smoothers fit a Gaussian kernel regression through price, with smoothness set by a bandwidth input instead of a window length.
- [The Echo Forecast](https://www.luxalgo.com/library/indicator/the-echo-forecast.md): A forecasting tool that scans history for the window most correlated, or deliberately most dissimilar, to recent price action and projects what followed it forward.
- [KDE Value Clouds](https://www.luxalgo.com/library/indicator/kde-value-clouds.md): Maps the statistical distribution of price with kernel density estimation, painting gradient value clouds over accepted zones plus a smooth side profile with its own point of control.
- [Structural SVM Ranker](https://www.luxalgo.com/library/indicator/structural-svm-ranker.md): Scores every break of structure and change of character from 0 to 100 using a linear SVM-inspired model that weighs relative volume, RSI momentum, and ATR-normalized break distance.
- [Historical Price Projection](https://www.luxalgo.com/library/indicator/historical-price-projection.md): Pick any stretch of past price action and this tool replays its behavior forward from an anchor you set, producing a projected path plus a configurable forecast area.
- [AI Channels (Clustering)](https://www.luxalgo.com/library/indicator/ai-channels-clustering.md): AI Channels runs rolling K-means clustering over recent prices and draws its channel from the centroids of the lowest, average, and highest clusters.
- [Machine Learning: Gaussian Process Regression](https://www.luxalgo.com/library/indicator/machine-learning-gaussian-process-regression.md): Applies Gaussian process regression to a rolling window of recent prices, drawing a denoised estimate of the underlying trend and projecting it a chosen number of bars ahead.
- [Decision Trees](https://www.luxalgo.com/library/indicator/decision-trees.md): Decision Trees grows a CART tree walk-forward on five stationary features (RSI, relative volume, rate of change, Stochastic %K, and ATR %) to predict direction probability, forward return, or forward volatility over a 10-bar horizon.
- [Model Stacking](https://www.luxalgo.com/library/indicator/model-stacking.md): Trains three small logistic models on momentum, mean-reversion and volume/volatility features, then blends their stored out-of-fold predictions through a ridge-regularized meta-learner into one stacked probability plotted from 0 to 100%.
- [Matrix Profile](https://www.luxalgo.com/library/indicator/matrix-profile.md): Computes a full matrix profile self-join over the last 400 bars.
- [Gaussian Mixture Models](https://www.luxalgo.com/library/indicator/gaussian-mixture-models.md): Fits a two- or three-component Gaussian mixture to returns and volatility over a rolling 200-observation window, plotting each regime's probability from 0 to 100% with variance-ordered components, confidence-scaled candle coloring and an EM diagnostics dashboard.
- [Gradient Boosting](https://www.luxalgo.com/library/indicator/gradient-boosting.md): Trains a walk-forward boosted-trees ensemble on five stationary chart features and plots its prediction as an oscillator.
- [Ensemble Voting of Signals](https://www.luxalgo.com/library/indicator/ensemble-voting-of-signals.md): Polls nine classic components (EMA cross, price vs SMA, RSI, MACD, Stochastic %K, Bollinger %B, Donchian position, OBV trend and MFI) as weighted voters and plots the smoothed net consensus on a -100 to +100 scale.
- [Logistic Signal Calibration](https://www.luxalgo.com/library/indicator/logistic-signal-calibration.md): 3. A reliability dashboard grades each score against its 10-bar outcome, tracking hit rate, average confidence, Brier score and overconfidence.
- [Machine Learning: Anchored Gaussian Process Regression](https://www.luxalgo.com/library/indicator/machine-learning-anchored-gaussian-process-regression.md): Gaussian process regression trained on exactly the slice of history you choose: drop two anchors on the chart and the model fits only the bars between them, then projects a forecast forward.
- [Bagging](https://www.luxalgo.com/library/indicator/bagging.md): A working bootstrap-aggregating ensemble on the chart: 50 k-NN base models, each trained on its own resample of a 100-bar window of three standardized features, combined by averaging or majority vote.

## Time, Sessions & Seasonality

- [Asia Sweep Reversals](https://www.luxalgo.com/library/indicator/asia-sweep-reversals.md): The Asia Session Range indicator helps traders identify liquidity zones established during the Asian trading session.
- [8AM 1H Range & Breaks](https://www.luxalgo.com/library/indicator/8am-1h-range-breaks.md): 8AM 1H Range & Breaks boxes a defined opening hour, then waits for a close beyond either boundary.
- [8am Road Map Zone](https://www.luxalgo.com/library/indicator/8am-road-map-zone.md): The 8am Road Map Zone captures the 8:00-8:15 pre-market range and grades the session against it from the 9:30 open: green above the range high, red below the low, blue while price holds inside.
- [Ultimate Opening Range Breakout](https://www.luxalgo.com/library/indicator/ultimate-opening-range-breakout.md): Turns the opening range into a full trading framework: BULL and BEAR BREAK signals graded by volume, expansion targets sized to the range, an ATR trailing stop with a five-setting optimizer, and a dashboard logging historical target hit rates.
- [Sessions](https://www.luxalgo.com/library/indicator/sessions.md): Sessions draws up to four fully custom session windows on the chart, each with an optional range highlight, trendline, mean, and session VWAP, plus a dashboard scoring status, trend, volume, and volatility per window.
- [9:30 AM 15m Fib Breakout](https://www.luxalgo.com/library/indicator/9-30-am-15m-fib-breakout.md): The 9:30 AM 15m Fib Breakout measures the first fifteen minutes of the New York session against a 15-minute ATR and, when the opening candle clears the multiplier, projects Fibonacci levels in the direction of its close until midday.
- [Opening Range with Breakouts & Targets](https://www.luxalgo.com/library/indicator/opening-range-with-breakouts-targets.md): Opening Range with Breakouts & Targets plots each session's opening range, fires breakout arrows when price escapes it, and projects a ladder of targets sized as a percentage of the range's width.
- [Moon Phases Strategy](https://www.luxalgo.com/library/indicator/moon-phases-strategy.md): A calendar-driven strategy that times entries to the lunar cycle, buying new moons and selling full moons by default, with conditions you can invert or switch to higher/lower-moon trend-following.
- [Session Streaks](https://www.luxalgo.com/library/indicator/session-streaks.md): Session Streaks labels every trading session bullish or bearish and counts how many consecutive sessions have shared the same bias, while a dashboard reports the number, median, and mode of historical streak lengths.
- [Buy Sell Calendar](https://www.luxalgo.com/library/indicator/buy-sell-calendar.md): The Buy Sell Calendar grades every day or month as bullish or bearish and lays the verdicts out on an on-chart calendar, scored by your choice of three sentiment methods.
- [Buyback Blackout Windows](https://www.luxalgo.com/library/indicator/buyback-blackout-windows.md): Buyback Blackout Windows shades the recurring stretches when companies typically pause discretionary share repurchases.
- [Volume by Time](https://www.luxalgo.com/library/indicator/volume-by-time.md): Volume by Time averages volume by its time of day across past sessions and overlays the current session on that baseline: hollow bars for the historical norm, solid bars for today.
- [Peak Trading Activity Graphs](https://www.luxalgo.com/library/indicator/peak-trading-activity-graphs.md): Aggregates market history into graphs of median volume and volatility by month, day of month, day of week, or hour of day.
- [DR/IDR Candles](https://www.luxalgo.com/library/indicator/dr-idr-candles.md): DR/IDR Candles plots the defining range and implied defining range of two configurable sessions as clean range candles, color-coded blue, gray, or orange by where price sits against the range.
- [Power Hour Breakout Signals](https://www.luxalgo.com/library/indicator/power-hour-breakout-signals.md): m. New York time by default) as a tradable range.
- [Session Levels Predictor](https://www.luxalgo.com/library/indicator/session-levels-predictor.md): The Session Levels Predictor projects up to three expected highs and three expected lows the moment your defined session opens, derived from percentile statistics of past session extremes, with hit-rate percentages reporting how often each level has been reached.
- [NFP Price Zones](https://www.luxalgo.com/library/indicator/nfp-price-zones.md): NFP Price Zones prepares a chart for Non-Farm Payrolls by projecting expansion zones from the statistics of past releases and freezing them 30 minutes before the print.
- [High/Low Location Frequency](https://www.luxalgo.com/library/indicator/high-low-location-frequency.md): A statistics dashboard that measures where your market's tops and bottoms actually tend to print: by hour of day, day of week, day of month, and month of year.
- [Futures Roll Dates](https://www.luxalgo.com/library/indicator/futures-roll-dates.md): Tracks the futures roll from the chart's own root: front and next contract volume print side by side with open interest lines, the scheduled window ahead of quarterly or monthly expirations is shaded, and markers stamp the day volume leadership passes and the day open interest migrates.
- [Day Of Week Price Distribution](https://www.luxalgo.com/library/indicator/day-of-week-price-distribution.md): Builds a box plot of closing prices for each weekday over a configurable window of weeks: median, interquartile range, and hoverable dots carrying price, open-to-close delta, volume, and date.
- [Gap Rules Interaction](https://www.luxalgo.com/library/indicator/gap-rules-interaction.md): Reads each session's opening gap against the prior day's map and the opening range on intraday charts.
- [Astro Cycles](https://www.luxalgo.com/library/indicator/astro-cycles.md): Marks every new and full moon at its exact astronomical time, tags eclipse-window events, projects upcoming lunar dates past the last bar, and shades the new-moon and full-moon halves of each lunation.
- [RTH vs ETH](https://www.luxalgo.com/library/indicator/rth-vs-eth.md): Splits intraday charts into regular and extended hours: the overnight session is shaded, the developing ETH high and low are plotted and projected across the day session, and the prior RTH close is carried forward as the gap reference.
- [Periodic Activity Tracker](https://www.luxalgo.com/library/indicator/periodic-activity-tracker.md): Tracks cumulative buy and sell volume inside each hourly, daily, weekly, or monthly period, drawing gradient buy/sell lines, per-period volume bars, and the delta between the two sides.
- [Volume Forecasting](https://www.luxalgo.com/library/indicator/volume-forecasting.md): Volume Forecasting projects trading volume several bars ahead by extracting the periodic rhythm in a symbol's volume history.
- [Fixed Time Cycles](https://www.luxalgo.com/library/indicator/fixed-time-cycles.md): The definitive clean build of fixed time cycles: pick an anchor, set a period N, and vertical cycle lines project at every Nth bar with shaded turn windows around each.
- [Seasonality Chart](https://www.luxalgo.com/library/indicator/seasonality-chart.md): The Seasonality Chart condenses years of daily data into one seasonal curve, averaging each calendar day's price change into a seasonal index running January through December.
- [Seasonality Widget](https://www.luxalgo.com/library/indicator/seasonality-widget.md): The Seasonality Widget buckets market history by hour, weekday, day of month, month, or day of year, then reports the mean, median, max, min, or max-min average of price change, range, or volume per bucket.
- [Weekly Stacked Daily Changes](https://www.luxalgo.com/library/indicator/weekly-stacked-daily-changes.md): Stacks every week's daily net price changes into a single column, so each weekday's contribution and the week's total volatility sit side by side.
- [Market Performance by Yearly Seasons](https://www.luxalgo.com/library/indicator/market-performance-by-yearly-seasons.md): Market Performance by Yearly Seasons charts an asset's average return in each of the four seasons across a decade of history, highlighting the current season for instant orientation.
- [Turn-of-month Effects](https://www.luxalgo.com/library/indicator/turn-of-month-effects.md): Highlights the turn-of-month window (the last trading day of the old month through the first three sessions of the new one by default), tinting each day by its own historical average return on the charted symbol.
- [Asset-class Seasonality](https://www.luxalgo.com/library/indicator/asset-class-seasonality.md): Applies driver-based seasonal templates by asset class: equity flow windows, grain, natural gas and gasoline supply-demand seasons, yen fiscal-year and month-end FX flows, or a custom window.
- [Expiration Effects](https://www.luxalgo.com/library/indicator/expiration-effects.md): Maps the US derivatives expiration calendar onto the chart: monthly OpEx third Fridays, quarterly witching dates and VIX expiry Wednesdays are labeled and shaded along with OpEx week, while a dashboard counts down upcoming dates and measures each window's average session range, absolute change and relative volume from the symbol's own history.
- [January Effect](https://www.luxalgo.com/library/indicator/january-effect.md): Measures the January seasonal on the chart symbol or on its ratio to a benchmark.
- [Long-horizon Calendar Cycles](https://www.luxalgo.com/library/indicator/long-horizon-calendar-cycles.md): Long-horizon Calendar Cycles buckets completed calendar years by presidential term, decennial digit, the Benner schedule or a custom fixed-year cycle, plotting the current bucket's historical mean return as a tilt line with every year's actual outcome dotted around it.
- [ACD Method](https://www.luxalgo.com/library/indicator/acd-method.md): Draws Mark Fisher's ACD levels each session: the opening range, A and C levels offset by a share of the average daily range, and the prior session's pivot range.
- [Overnight vs Intraday Returns](https://www.luxalgo.com/library/indicator/overnight-vs-intraday-returns.md): Splits every session's return into the overnight leg, prior close to open, and the intraday leg, open to close, and plots both cumulative curves beside buy and hold to show where an instrument earns its drift.

## Breadth, Sentiment & External Data

- [Crypto Liquidation Heatmap](https://www.luxalgo.com/library/indicator/crypto-liquidation-heatmap.md): A real-time heatmap that estimates long and short liquidations for the top 29 cryptocurrencies by market cap and ranks them by liquidation value.
- [Liquidation Levels](https://www.luxalgo.com/library/indicator/liquidation-levels.md): Liquidation Levels projects the prices where clusters of highly leveraged longs and shorts would be forced out, marking each detection with a significance-sized bubble and zone lines for 100x, 50x, and 25x tiers.
- [Market Breadth Toolkit](https://www.luxalgo.com/library/indicator/market-breadth-toolkit.md): The Market Breadth Toolkit packs six classic breadth thrust measures (from Zweig's Breadth Thrust to Deemer's Breakaway Momentum and Whaley's volume thrusts) into one tool, each computable on NYSE or NASDAQ data for twelve market-wide reads.
- [Bitcoin Power Law Clock](https://www.luxalgo.com/library/indicator/bitcoin-power-law-clock.md): The Bitcoin Power Law Clock spirals Bitcoin's full price history around a 12-hour clock face built on Giovanni Santostasi's power-law model.
- [Bitcoin Power Law](https://www.luxalgo.com/library/indicator/bitcoin-power-law.md): The Bitcoin Power Law plots daily Bitcoin closes on double-logarithmic axes and wraps them in a fitted regression channel, following Giovanni Santostasi's power-law theory.
- [Open Interest Inflows & Outflows](https://www.luxalgo.com/library/indicator/open-interest-inflows-outflows.md): Open Interest Inflows & Outflows measures whether changes in open interest come from new positions arriving or old ones closing, plotting an OI flow sentiment oscillator beside an Elder-Ray-based price sentiment line.
- [Liquidations Meter](https://www.luxalgo.com/library/indicator/liquidations-meter.md): The Liquidations Meter grades each bar's momentum by estimating the leverage tiers of longs and shorts liquidated within it, separating bull from bear pressure and hinting at exhaustion when even low-leverage positions get hit.
- [Intermarket Swing Projection](https://www.luxalgo.com/library/indicator/intermarket-swing-projection.md): Projects the swing structure of any external symbol onto the active chart, z-score rescaled so both markets share one price axis.
- [Relative Performance Areas](https://www.luxalgo.com/library/indicator/relative-performance-areas.md): Shades every session green or red depending on whether the charted asset beat or lagged a chosen benchmark, with SPX as the default comparison.
- [Open Interest Chart](https://www.luxalgo.com/library/indicator/open-interest-chart.md): The Open Interest Chart plots the percentage change of futures open interest as color-coded circles at the chart's edge: green when money enters a market, red when it leaves.
- [Liquidation Estimates (Real-Time)](https://www.luxalgo.com/library/indicator/liquidation-estimates-real-time.md): Liquidation Estimates (Real-Time) approximates long and short liquidations bar by bar on any timeframe, inferring them from volume and price behavior where exchange records are unavailable.
- [On-Chain Analysis](https://www.luxalgo.com/library/indicator/on-chain-analysis.md): On-Chain Analysis plots blockchain fundamentals beneath a crypto chart.
- [On-Chain Signals](https://www.luxalgo.com/library/indicator/on-chain-signals.md): On-Chain Signals distills four blockchain metrics (Net Network Growth, In the Money, Concentration, and Large Transactions) into a single bullish, bearish, or neutral market bias.
- [Stablecoin Dominance](https://www.luxalgo.com/library/indicator/stablecoin-dominance.md): Stablecoin Dominance charts the supply share of USDT, USDC, BUSD, DAI, and TUSD as color-filled dominance areas, with any coin toggleable in or out of the calculation.
- [Implied Volatility](https://www.luxalgo.com/library/indicator/implied-volatility.md): Plots the implied volatility index matched to the chart symbol (VIX, VXN, RVX, VXD, GVZ, OVX, EVZ, or BVIV/EVIV) with IV Rank and IV Percentile over a 252-session lookback.
- [Currency Strength](https://www.luxalgo.com/library/indicator/currency-strength.md): Tracks the relative strength of five user-selected currencies by normalizing each one's close-to-open change and summing it across the basket, with readings that reset each period.
- [TICK Arbitrage Toolkit](https://www.luxalgo.com/library/indicator/tick-arbitrage-toolkit.md): Streams NYSE TICK or NASDAQ TICKQ market breadth directly onto your price bars, grading internal pressure through three extension levels with intensifying color and session high/low labels.
- [Up/down Volume](https://www.luxalgo.com/library/indicator/up-down-volume.md): Up/down Volume splits each bar's volume by close direction and displays the streams as mirrored columns, a net-volume oscillator, or the running Cumulative Volume Index, with smoothed averages (default 20-bar SMA) overlaying every mode.
- [Relative Strength Scatter Plot](https://www.luxalgo.com/library/indicator/relative-strength-scatter-plot.md): Plots user-selected symbols on a four-quadrant scatter of relative strength ratio versus momentum against a benchmark, in the spirit of relative rotation analysis.
- [Crypto Wallets Profitability & Performance](https://www.luxalgo.com/library/indicator/crypto-wallets-profitability-performance.md): Plots the percentage of a cryptocurrency's wallets in profit, at a loss, or breaking even at current prices using IntoTheBlock on-chain data.
- [Put/call Ratio](https://www.luxalgo.com/library/indicator/put-call-ratio.md): Put/call Ratio charts a Cboe put/call volume series (equity-only by default) smooths it with a 10-period SMA, and ranks the smoothed line against its own 252-bar distribution.
- [Relative Crypto Dominance Polar Chart](https://www.luxalgo.com/library/indicator/relative-crypto-dominance-polar-chart.md): Compares the dominance of up to ten cryptocurrencies on one polar area chart, mapping volatility to each slice's radius and traded dollar volume to its arc.
- [Participation Divergence at Index Highs](https://www.luxalgo.com/library/indicator/participation-divergence-at-index-highs.md): Grades every new index high against participation witnesses (the share of members above their 200-day average and an equal-weight ratio by default) and flags highs no witness confirms.
- [Distribution Day Count](https://www.luxalgo.com/library/indicator/distribution-days.md): 2% on higher volume than the prior session, each held for 25 sessions or removed early once the index closes 5% above it.
- [Follow-through Day](https://www.luxalgo.com/library/indicator/follow-through-day.md): 25% gain on higher volume. The rally low then becomes the failure level, and early distribution days after the signal are flagged.

## Risk & Exits

- [Universal Signal Backtester](https://www.luxalgo.com/library/indicator/universal-signal-backtester.md): The Universal Signal Backtester turns any signal into measurable results: predefined moving average crosses, crossovers of two external sources, or triggers piped in from your own scripts.
- [Elder SafeZone Stop](https://www.luxalgo.com/library/indicator/elder-safezone-stop.md): 5 noise coefficient and hung from the previous bar's extreme, ratcheting so the trail never gives ground.
- [Volume Delta Trailing Stop](https://www.luxalgo.com/library/indicator/volume-delta-trailing-stop.md): The Volume Delta Trailing Stop watches for bars where lower-timeframe volume delta contradicts price direction, marks them blue or orange, and places a trigger line at their extreme.
- [Targets For Overlay Indicators](https://www.luxalgo.com/library/indicator/targets-for-overlay-indicators.md): Attaches automatic trade targets to any overlay source on your chart: one target type when price crosses over it, another when price crosses under, each with alerts for newly set and reached levels.
- [Targets For Many Indicators](https://www.luxalgo.com/library/indicator/targets-for-many-indicators.md): Prints managed trade targets whenever a condition you define fires between two series, with more than thirty built-in sources spanning RSI, MACD, Bollinger Bands, Supertrend, and VWAP, plus external indicator inputs.
- [Sigmoid Transition Trailing Stop](https://www.luxalgo.com/library/indicator/sigmoid-transition-trailing-stop.md): Sigmoid Transition Trailing Stop is an ATR trailing stop that pulls itself toward price along an S-curve whenever the gap grows too wide, instead of waiting for a new extreme.
- [Market Structure Trailing Stop](https://www.luxalgo.com/library/indicator/market-structure-trailing-stop.md): A trailing stop driven by market structure: it resets to the prior trend's extreme whenever a CHoCH (or optionally any BOS) prints, then converges toward price at a speed set by the Increment Factor.
- [Stop Placement vs Liquidity Pools](https://www.luxalgo.com/library/indicator/stop-placement-vs-liquidity-pools.md): 5 ATR buffer. An optional audit checks an intended stop price against every mapped pocket.
- [Stop-and-reverse](https://www.luxalgo.com/library/indicator/stop-and-reverse.md): 2) and each touch closes one leg and opens the opposite one in the same act.
- [Neighboring Trailing Stop](https://www.luxalgo.com/library/indicator/neighboring-trailing-stop.md): The Neighboring Trailing Stop builds a ratcheting stop-loss from the local distribution of recent prices, using k-nearest neighbors selection and a percentile filter instead of ATR multiples.
- [Fibonacci Trailing Stop](https://www.luxalgo.com/library/indicator/fibonacci-trailing-stop.md): The Fibonacci Trailing Stop derives a trailing stop line from Fibonacci levels of the most recent swing high and low, moving only in the trend's direction until price breaks through it.
- [Risk Management Tool](https://www.luxalgo.com/library/indicator/risk-management-tool.md): An on-chart position manager that sizes trades from account capital and per-trade risk, then tracks P&L against stop-loss and take-profit levels defined by fixed price, percentage, ATR, or rolling range.
- [Statistical Trailing Stop](https://www.luxalgo.com/library/indicator/statistical-trailing-stop.md): A trailing stop that sets its distance with statistics instead of guesswork: four levels derived from the log-normal distribution of grouped volatility, from reactive Level 0 to patient Level 3.

## Meta & Composition

- [Signals & Overlays](https://www.luxalgo.com/library/indicator/luxalgo-signals-overlays.md): Signals & Overlays™ is the flagship LuxAlgo signal toolkit.
- [Oscillator Matrix](https://www.luxalgo.com/library/indicator/luxalgo-oscillator-matrix.md): Oscillator Matrix™ is the LuxAlgo oscillator toolkit. The HyperWave adaptive oscillator carries a signal line, turning points, and real-time divergence detection.
- [Line Break](https://www.luxalgo.com/library/indicator/line-break.md): Builds a three-line break chart from confirmed closes - chart timeframe by default, any higher timeframe optional - and draws it beside the last bar while stepped plots track the active line across chart time.
- [HTF Candle Projections](https://www.luxalgo.com/library/indicator/htf-candle-projections.md): Draws recent and still-forming higher timeframe candles in the open space to the right of price, tracing each HTF wick back to the exact lower timeframe bar that created it.
- [LuxAlgo - Screener (OSC)](https://www.luxalgo.com/library/indicator/luxalgo-screener-osc.md): The LuxAlgo Screener (OSC) reports Oscillator Matrix™ readings for up to 10 tickers on custom timeframes.
- [LuxAlgo - Screener (S&O)](https://www.luxalgo.com/library/indicator/luxalgo-screener-s-o.md): The LuxAlgo Screener (S&O) monitors up to 10 tickers, each on its own timeframe.
- [Arbitrage Detector](https://www.luxalgo.com/library/indicator/arbitrage-detector.md): Monitors one asset across up to 19 crypto exchanges and 13 forex brokers, exposing live price and volume spreads in a sortable on-chart dashboard.
- [Backtester (S&O)](https://www.luxalgo.com/library/indicator/luxalgo-backtester-s-o.md): The S&O Backtester is a strategy script built on Signals & Overlays™.
- [Backtester (PAC)](https://www.luxalgo.com/library/indicator/luxalgo-backtester-pac.md): The PAC Backtester is a strategy script that converts Price Action Concepts™ features into testable rules.
- [Backtester (OSC)](https://www.luxalgo.com/library/indicator/luxalgo-backtester-osc.md): The OSC Backtester is a strategy script that builds testable strategies from Oscillator Matrix™ components.
- [Renko Boxes](https://www.luxalgo.com/library/indicator/renko-boxes.md): Overlays volatility-adaptive Renko bricks directly on the candlestick chart, sizing each brick from the Average True Range so the structure adjusts to market conditions.
- [HTF Candle Dynamics](https://www.luxalgo.com/library/indicator/htf-candle-dynamics.md): Projects the developing higher timeframe candle beside current price, complete with live OHLC levels, an intraperiod volume profile, and a polyline tracing how the point of control has migrated.
- [Market Sentiment Technicals](https://www.luxalgo.com/library/indicator/market-sentiment-technicals.md): Market Sentiment Technicals condenses a full panel of classic techniques (momentum oscillators, trend tools, and market structure) into one normalized sentiment value.
- [Indicator Configuration Forecasting](https://www.luxalgo.com/library/indicator/indicator-configuration-forecasting.md): Encodes the state of RSI, SMA cross, Supertrend, MACD and ADX into a regime vector, finds the K nearest historical matches, and projects a median forecast path with 25th and 75th percentile bands built from what price actually did next.
- [Market State Matrix](https://www.luxalgo.com/library/indicator/market-state-matrix.md): The Market State Matrix compresses trend, momentum, volatility, volume, and price structure into one radial dashboard: five concentric rings crossed by twelve lookback slices spanning 8 to 220 bars.
- [Arbitrage Matrix](https://www.luxalgo.com/library/indicator/arbitrage-matrix.md): Compares price and volume for one asset across every enabled crypto exchange and forex broker in a row-by-column matrix.
- [Multi-Chart Widget](https://www.luxalgo.com/library/indicator/multi-chart-widget.md): Docks up to three mini charts beside your main chart, each with its own symbol, timeframe, and style: candles, volume candles, line, area, Heikin Ashi, and more.
- [Alternative Bar Types](https://www.luxalgo.com/library/indicator/alternative-bar-types.md): Rebuilds the chart as activity-driven synthetic candles: tick, volume, dollar value, range or delta bars that print when a set amount of activity accumulates rather than on the clock.
- [EquiVolume](https://www.luxalgo.com/library/indicator/equivolume.md): EquiVolume redraws the visible chart with candle widths scaled to traded volume, stretching busy bars wide and squeezing quiet ones thin.
- [Point & Figure](https://www.luxalgo.com/library/indicator/point-and-figure.md): Renders a time-compressed Point & Figure chart beside the last bar: X and O columns built from highs and lows with an ATR(14) box size and 3-box reversals by default.
- [Volatility Regime Switches](https://www.luxalgo.com/library/indicator/volatility-regime-switches.md): Classifies volatility into Quiet, Normal, and Stressed states from ATR, realized volatility, or Bollinger Band width, normalized as a ratio to average or a percentile rank.
- [Omni-Flow Consensus](https://www.luxalgo.com/library/indicator/omni-flow-consensus.md): Omni-Flow Consensus is a momentum and liquidity oscillator that scores the conviction behind each move, blending candle structure, directional flow, and volume-weighted aggression into one normalized -100 to +100 line.
- [Kagi](https://www.luxalgo.com/library/indicator/kagi.md): Builds a classic Kagi line from closing prices, turning only after a full reversal amount - ATR-adaptive by default (14-period ATR x1), with percentage and fixed-amount methods.
- [Normalized Oscillators Spider Chart](https://www.luxalgo.com/library/indicator/normalized-oscillators-spider-chart.md): The Normalized Oscillators Spider Chart overlays a radial spider chart beside price, giving eight normalized oscillators (RSI, %K, MFI, WPR, CMO, Aroon and more) one shared view with a dashed median reference.
- [Custom Indices/baskets](https://www.luxalgo.com/library/indicator/custom-indices-baskets.md): Builds a synthetic index from up to ten symbols: rebased prices for buy-and-hold weight drift or compounded returns for a continuously rebalanced basket, weighted equally, manually or by liquidity, with optional currency conversion.
- [HTF-level Proximity Filters](https://www.luxalgo.com/library/indicator/htf-level-proximity-filters.md): Gates lower-timeframe signals by their distance to higher-timeframe levels: prior day, week and month high/low/close plus the daily floor pivot ladder, normalized in ATR multiples or percent of price.
- [Christmas Toolkit](https://www.luxalgo.com/library/indicator/christmas-toolkit.md): A fully decorated Christmas tree on your chart whose seven ornaments score real conditions (RSI, Stochastic, and EMA position and slope) from very bullish lime to very bearish dark red.
- [Circular Barplot - Oscillators Sentiment](https://www.luxalgo.com/library/indicator/circular-barplot-oscillators-sentiment.md): Six normalized oscillators (RSI, Stochastic %K, Linear Correlation, Williams Percent Range, Percent Rank, and Money Flow Index) drawn as concentric circle arcs, where arc length shows how close each sits to its maximum.
- [Volume-adjusted Time](https://www.luxalgo.com/library/indicator/volume-adjusted-time.md): Re-samples price onto a volume clock: a candle prints once a volume threshold fills (average daily volume divided by 12 target bars by default), so chart space measures participation rather than minutes.
- [Lead-lag Instrument Triggers](https://www.luxalgo.com/library/indicator/lead-lag-instrument-triggers.md): Executes on the chart only after a related leader instrument moves first.

---

Source: https://www.luxalgo.com/library/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
