76 open-source Pine Script indicators
![Crypto ETF Flow Tracker [QuantAlgo]](https://s3.tradingview.com/8/8w3JMyCz_mid.webp)
Tracks daily inflows and outflows of spot crypto ETFs to show how institutional demand is shifting.
![EWMAC Trend Signals [QuantAlgo]](https://s3.tradingview.com/w/WqSr8jFD_mid.webp)
Exponentially weighted moving average crossover signals in the style used by systematic trend funds.
![Auto Range Detector [QuantAlgo]](https://s3.tradingview.com/t/tdmM2Xzb_mid.webp)
Automatically detects ranging markets and marks the range boundaries.
![Order Flow Bar Statistics [QuantAlgo]](https://s3.tradingview.com/k/kByFhbit_mid.webp)
Per-bar buying and selling statistics that reveal order flow imbalance.
![Regression Slope Oscillator [QuantAlgo]](https://s3.tradingview.com/e/EUeBe93y_mid.webp)
Oscillator built from the slope of a linear regression to measure trend direction and strength.
![Jurik Trend Ribbon [QuantAlgo]](https://s3.tradingview.com/c/Cq3tMzy9_mid.webp)
Ribbon of Jurik moving averages that shows trend alignment across multiple speeds.
![Gaussian Filter Trend [QuantAlgo]](https://s3.tradingview.com/a/AqRNdhlR_mid.webp)
Gaussian-smoothed trend line with directional signals and minimal lag.
![Wavelet Transform Trend [QuantAlgo]](https://s3.tradingview.com/y/YI4KzWFT_mid.webp)
Wavelet decomposition of price to isolate the trend component from short-term noise.
![Butterworth Spectral Trend [QuantAlgo]](https://s3.tradingview.com/q/QerTPPmZ_mid.webp)
Butterworth low-pass filter applied to price for a clean spectral trend line.
![Market Structure Trend [QuantAlgo]](https://s3.tradingview.com/w/WuoIIKnH_mid.webp)
Tracks swing highs and lows to define trend from market structure breaks.
![Time-of-Day/Session Performance Stats [QuantAlgo]](https://s3.tradingview.com/y/Yr3kT0uI_mid.webp)
Statistics on returns and range by hour and session to show when an asset moves most.
![Recursive Kernel Trend [QuantAlgo]](https://s3.tradingview.com/n/nsTNb4a3_mid.webp)
Recursive kernel smoother that follows trend with minimal lag.
![Nadaraya-Watson Trend [QuantAlgo]](https://s3.tradingview.com/d/DyPTog1C_mid.webp)
Kernel regression trend estimate with directional colouring for smooth, low-noise trend reading.
![Price Action Breakout Trend [QuantAlgo]](https://s3.tradingview.com/k/kFsR2mbj_mid.webp)
Identifies breakout structure from price action alone and follows the resulting trend.
![Monotonic Trend Consensus [QuantAlgo]](https://s3.tradingview.com/b/BMMefyPo_mid.webp)
Combines multiple monotonic trend tests into a single consensus reading.
![Dynamic Volatility Filter [QuantAlgo]](https://s3.tradingview.com/x/X3xqqnI4_mid.webp)
Filters signals by a volatility threshold so entries only fire in favourable conditions.
![Adaptive Volatility Envelope [QuantAlgo]](https://s3.tradingview.com/j/j911frQL_mid.webp)
Price envelope that expands and contracts with volatility for dynamic support and resistance.
![Fractal Exhaustion Band [QuantAlgo]](https://s3.tradingview.com/n/N2LJK3bs_mid.webp)
Bands that flag exhaustion when price stretches beyond its fractal range.
![Open Interest Suite [QuantAlgo]](https://s3.tradingview.com/h/hCTvvx5o_mid.webp)
Open interest tools for futures and perpetuals, including changes, divergences and trend context.
![Asymmetric Volatility Trend Line [QuantAlgo]](https://s3.tradingview.com/i/IZMG4B5Y_mid.webp)
Trend line with separate upside and downside volatility bands to reflect asymmetric risk.
![Adaptive Friction Filter (AFF) [QuantAlgo]](https://s3.tradingview.com/1/1kfFeRvI_mid.webp)
Filter that models market friction to separate real trend from noise.
![Adaptive Fourier Transform CCI [QuantAlgo]](https://s3.tradingview.com/k/KWRHKdqw_mid.webp)
CCI computed on a Fourier-smoothed series to reduce false signals.
![Hyperbolic Hull Moving Average (HHMA) [QuantAlgo]](https://s3.tradingview.com/5/532dzfsg_mid.webp)
Hull moving average variant with hyperbolic weighting for smoother, low-lag trend tracking.
![Liquidity Sweep Detector [QuantAlgo]](https://s3.tradingview.com/9/9HQHCV2q_mid.webp)
Detects sweeps of prior highs and lows that often precede reversals.
![Hurst Exponent Adaptive Supertrend [QuantAlgo]](https://s3.tradingview.com/l/ltgGTEBV_mid.webp)
Supertrend whose sensitivity adapts to the Hurst exponent, tightening in trends and loosening in chop.
![Volume Bubbles [QuantAlgo]](https://s3.tradingview.com/c/CjNK8au1_mid.webp)
Plots volume as sized bubbles on price to make unusual activity easy to spot.
![Adaptive SuperTrend Oscillator [QuantAlgo]](https://s3.tradingview.com/a/ABYvsqNS_mid.webp)
Supertrend expressed as an oscillator with adaptive bands for momentum reading.
![Volatility-Adjusted Rate of Change [QuantAlgo]](https://s3.tradingview.com/r/r0HFagJE_mid.webp)
Rate of change scaled by volatility for comparable momentum across assets.
![Volatility-Gated Trend Oscillator [QuantAlgo]](https://s3.tradingview.com/n/NPpLwEi1_mid.webp)
Trend oscillator that only signals when volatility confirms a genuine move.
![Price Percentile Heatmap [QuantAlgo]](https://s3.tradingview.com/t/tev2SYjP_mid.webp)
Colours price by its percentile rank within a rolling window to show extremes at a glance.
![Adaptive Entropy Trend [QuantAlgo]](https://s3.tradingview.com/m/mY6syCKl_mid.webp)
Uses price entropy to detect when a market shifts from random to trending behaviour.
![Volume Weighted Trend [QuantAlgo]](https://s3.tradingview.com/h/hxhFpihu_mid.webp)
Trend line weighted by volume, so high-participation moves carry more influence.
![Relative Valuation Oscillator [QuantAlgo]](https://s3.tradingview.com/z/zq7SYdHZ_mid.webp)
Compares current price to its own recent valuation range to flag cheap and expensive zones.
![Adaptive Kinetic Ribbon [QuantAlgo]](https://s3.tradingview.com/z/ZHmXrodG_mid.webp)
Moving average ribbon whose spacing and colour respond to trend speed and strength.
![ATR ZLEMA [QuantAlgo]](https://s3.tradingview.com/m/miq5Yjs6_mid.webp)
Zero-lag EMA with ATR bands for a fast trend line and volatility-aware stops.
![Smart Money Flow Signals [QuantAlgo]](https://s3.tradingview.com/h/HmEj4YXg_mid.webp)
Signals from money flow shifts that suggest institutional accumulation or distribution.
![ATR Supertrend [QuantAlgo]](https://s3.tradingview.com/5/5ZlvGLXX_mid.webp)
Classic Supertrend with a configurable ATR multiplier and clear trend flips.
![Cumulative Volume Delta (CVD) Suite [QuantAlgo]](https://s3.tradingview.com/u/UFnl9AgC_mid.webp)
Cumulative volume delta with divergence and trend tools to read aggressive buying and selling.
![Volume-Weighted Price Z-Score [QuantAlgo]](https://s3.tradingview.com/6/633Bjz5u_mid.webp)
Z-score of price against a volume-weighted mean to spot value and overextension.
![RSI Forecast [QuantAlgo]](https://s3.tradingview.com/u/uDwinpSS_mid.webp)
Projects RSI forward using recent behaviour to anticipate upcoming momentum conditions.
![Adaptive Z-Score Oscillator [QuantAlgo]](https://s3.tradingview.com/q/qTp3HDzg_mid.webp)
Z-score oscillator with an adaptive lookback to flag overbought and oversold extremes.
![Volume-Gated Trend Ribbon [QuantAlgo]](https://s3.tradingview.com/e/EeGKKQ9a_mid.webp)
Moving average ribbon that only signals when volume confirms the direction.
![Simulated Liquidation Heatmap [QuantAlgo]](https://s3.tradingview.com/l/lCnd6Qwl_mid.webp)
Estimates where leveraged positions would be liquidated and maps them as a heatmap.
![Keltner Hull Suite [QuantAlgo]](https://s3.tradingview.com/x/XOw5qc11_mid.webp)
Keltner Channel built around a Hull moving average, with squeeze and breakout signals.
![Trading Sessions [QuantAlgo]](https://s3.tradingview.com/t/TFgYVPQ0_mid.webp)
Highlights the Asian, London and New York sessions and their ranges on any chart.
![Frequency Momentum Oscillator [QuantAlgo]](https://s3.tradingview.com/c/ciGgoWUr_mid.webp)
Momentum oscillator built from the dominant cycle frequency in price.
![Volume Cluster Support and Resistance Levels [QuantAlgo]](https://s3.tradingview.com/f/F4ln8b8T_mid.webp)
Finds price levels where volume clustered and draws them as support and resistance.
![Relative Performance Tracker [QuantAlgo]](https://s3.tradingview.com/n/n1Gow5gP_mid.webp)
Tracks an asset's performance against a benchmark or its peers over selectable windows.
![Seasonality Heatmap [QuantAlgo]](https://s3.tradingview.com/b/Bfz2VMKL_mid.webp)
Heatmap of historical returns by month and year to reveal seasonal patterns in an asset.
![Fisher Transform Trend Navigator [QuantAlgo]](https://s3.tradingview.com/f/fINByO7P_mid.webp)
Fisher Transform applied to price to sharpen turning points and drive trend signals.
![Bollinger Adaptive Trend Navigator [QuantAlgo]](https://s3.tradingview.com/p/pzkAEm34_mid.webp)
Trend navigator built on adaptive Bollinger Bands for entries on expansion and exits on contraction.
![RSI Trend Navigator [QuantAlgo]](https://s3.tradingview.com/c/cyW4qEAu_mid.webp)
RSI reworked into a trend-following tool with dynamic thresholds and directional signals.
![Sequential Pattern Strength [QuantAlgo]](https://s3.tradingview.com/j/jLD42zws_mid.webp)
Counts consecutive higher or lower closes and scores the strength of the resulting sequence.
![Time-Price Velocity [QuantAlgo]](https://s3.tradingview.com/j/Jmf6aeLB_mid.webp)
Measures how fast price travels per unit of time to separate impulsive moves from drift.
![Logarithmic Moving Average (LMA) [QuantAlgo]](https://s3.tradingview.com/g/gaMszEIG_mid.webp)
Moving average computed in log space, better suited to assets with large percentage moves.
![Volatility-Adjusted Momentum Score (VAMS) [QuantAlgo]](https://s3.tradingview.com/p/P71BL3mF_mid.webp)
Momentum divided by volatility, so strong, quiet trends score higher than noisy ones.
![Rolling Z-Score Trend [QuantAlgo]](https://s3.tradingview.com/r/rbeErVR5_mid.webp)
Rolling z-score of price against its mean to spot statistically stretched trends and reversals.
![Aurora Flow Oscillator [QuantAlgo]](https://s3.tradingview.com/w/WzhVYTel_mid.webp)
Smoothed momentum oscillator with flow colouring that shows shifts in buying and selling pressure.
![Advanced Momentum Scanner [QuantAlgo]](https://s3.tradingview.com/s/S08bB7D5_mid.webp)
Multi-factor momentum scanner that ranks strength and flags accelerating or fading moves.
![Adaptive Fourier Transform Supertrend [QuantAlgo]](https://s3.tradingview.com/z/zhdWKMCj_mid.webp)
Supertrend driven by a Fourier-smoothed price series that filters out short-term noise.
![Normalized Jurik Moving Average [QuantAlgo]](https://s3.tradingview.com/v/VOMyCjDm_mid.webp)
Jurik moving average normalized into a bounded oscillator for easier cross-market comparison.
![Dual Bayesian For Loop [QuantAlgo]](https://s3.tradingview.com/3/3tpEiLqr_mid.webp)
Two Bayesian trend estimates combined through a for-loop score into one probability-style signal.
![Zero Lag Signals For Loop [QuantAlgo]](https://s3.tradingview.com/j/jbhEadsV_mid.webp)
Zero-lag moving average scored over a range of lengths for low-lag trend signals.
![Relative Moving Average (RMA) For Loop [QuantAlgo]](https://s3.tradingview.com/k/kvnJaECm_mid.webp)
For-loop scoring of an RMA across many lengths to produce a single trend strength reading.
![Adaptive Trend Flow [QuantAlgo]](https://s3.tradingview.com/1/1ttpw8M3_mid.webp)
Adaptive trend line with directional colouring and flow signals for trend-following entries.
![Adaptive Price Zone Oscillator [QuantAlgo]](https://s3.tradingview.com/3/3VKZ57Sl_mid.webp)
Oscillator that measures where price sits inside an adaptive band to flag stretched conditions.
![EMA Volatility Channel [QuantAlgo]](https://s3.tradingview.com/x/xYgI9yQG_mid.webp)
EMA channel with volatility-scaled bands that highlight breakouts and overextended moves.
![Dynamic Score SMA [QuantAlgo]](https://s3.tradingview.com/f/F0v2Rc8r_mid.webp)
Simple moving average turned into a dynamic trend score for clearer regime reading.
![Dynamic Score Supertrend [QuantAlgo]](https://s3.tradingview.com/p/pqS41dX4_mid.webp)
Supertrend converted into a rolling score that grades how persistent the current trend is.
![Dynamic Score PSAR [QuantAlgo]](https://s3.tradingview.com/k/KAWg6T4j_mid.webp)
Parabolic SAR converted into a rolling trend score that shows how consistently price holds its direction.
![Adaptive Volatility-Controlled LSMA [QuantAlgo]](https://s3.tradingview.com/j/jKk8KDHk_mid.webp)
Least squares moving average that adjusts its length to volatility for a cleaner trend line.
![Adaptive EMA with ATR and Standard Deviation [QuantAlgo]](https://s3.tradingview.com/w/W4SLAv9j_mid.webp)
EMA whose speed adjusts using ATR and standard deviation, with bands for entries and exits.
![H-Infinity Volatility Filter [QuantAlgo]](https://s3.tradingview.com/o/OLPiB2nW_mid.webp)
Robust control-theory filter that smooths price while staying responsive during volatility spikes.
![Adaptive VWAP [QuantAlgo]](https://s3.tradingview.com/8/83qXChyp_mid.webp)
Volume-weighted average price that adapts its lookback to current conditions instead of a fixed session.
![Volatility-Adjusted DEMA Supertrend [QuantAlgo]](https://s3.tradingview.com/r/R7DvzjEB_mid.webp)
Supertrend built on a double EMA with ATR bands that widen and tighten with volatility.
![Dynamic Volume RSI (DVRSI) [QuantAlgo]](https://s3.tradingview.com/m/MXgu1xbN_mid.webp)
RSI weighted by volume, so momentum readings reflect how much conviction sits behind each move.
Want clarity or custom solutions? Send us a message.

Usually respond within 24 hours