Technical Indicators API
261 indicators and candlestick patterns for crypto and US stocks, over REST or WebSocket.
- A
- Abandoned Baby
abandonedbabyAbandoned Baby is a rare three-candle reversal pattern with a doji that gaps away from both the preceding and following candles.Candlestick patterns - Absolute Price Oscillator
apoAbsolute Price Oscillator shows the difference between two exponential moving averages of price, helping identify trend direction and momentum shifts.Momentum - Absolute Value
absAbsolute Value returns the magnitude of each value in the input series, converting negative values to positive.Math - Acceleration Bands
accbandsAcceleration Bands are plotted above and below a simple moving average using a formula based on the high-low range, expanding during trending markets.Trend - Accelerator Oscillator
accoscAccelerator Oscillator measures the acceleration or deceleration of the current market driving force. It is the difference between the Awesome Oscillator and itMomentum - Add
addVector Addition adds two price series element-by-element, useful for combining indicator outputs.Math - Advance Block
advanceblockAdvance Block is a bearish reversal pattern of three bullish candles where each successive candle has a smaller body, signaling weakening buying pressure.Candlestick patterns - Advanced Bearish Patterns
advancedpatternsbearishComposite indicator that evaluates and returns any active bearish advanced pattern (e.g. Double Top, Descending Triangle, Head & Shoulders).Chart patterns - Advanced Bullish Patterns
advancedpatternsbullishComposite indicator that evaluates and returns any active bullish advanced pattern (e.g. Double Bottom, Ascending Triangle, Inverse Head & Shoulders).Chart patterns - ADX Rating
adxrAverage Directional Movement Index Rating is a smoothed version of ADX, calculated as the average of the current ADX and the ADX from a prior period.Momentum - Arc Cosine
acosArc Cosine applies the inverse cosine function to each value in the input series, returning values in radians.Math - Arc Sine
asinArc Sine applies the inverse sine function to each value in the input series, returning values in radians.Math - Arc Tangent
atanArc Tangent applies the inverse tangent function to each value in the input series, returning values in radians.Math - Aroon
aroonAroon indicator measures how recently the highest high and lowest low occurred within a given period. It consists of Aroon Up and Aroon Down lines to identify tMomentum - Aroon Oscillator
aroonoscAroon Oscillator is the difference between Aroon Up and Aroon Down, providing a single line that oscillates between -100 and 100 to signal trend direction.Momentum - Ascending Triangle
triangleascendingAscending Triangle is a bullish continuation pattern with a flat upper resistance line and a rising lower support line, typically resolving with an upside breakChart patterns - Average Daily Range (ADR)
adrAverage Daily Range (ADR) is the average high-to-low range of the previous candles, in price and as a percentage (ADR%). Use the 1d timeframe for the classic daVolatility - Average Deviation
avgdevAverage Deviation calculates the mean absolute deviation of price from its average over a period.Statistics - Average Directional Index
adxAverage Directional Movement Index quantifies the strength of a trend regardless of direction. Values above 25 indicate a strong trend; below 20 suggest a rangiMomentum - Average Price
avgpriceAverage Price returns the arithmetic mean of the open, high, low, and close for each bar.Price & market data - Average True Range
atrAverage True Range measures market volatility by calculating the average of the true range over a period. Higher ATR values indicate greater volatility.Volatility - Awesome Oscillator
aoAwesome Oscillator is a momentum indicator that compares a 5-period and 34-period simple moving average of the bar's midpoint, used to gauge market momentum andMomentum - B
- Balance of Power
bopBalance of Power measures the strength of buyers versus sellers by relating the close price to the trading range, oscillating between -1 and 1.Momentum - Belt-hold
beltholdBelt Hold is a single-candle pattern that opens at its extreme (high or low) and closes significantly in the opposite direction.Candlestick patterns - Beta
betaBeta measures the sensitivity of a security's returns relative to a benchmark. A beta above 1 indicates greater volatility than the benchmark.Statistics - Bollinger Bands
bbandsBollinger Bands consist of a middle SMA and two standard deviation bands above and below. They adapt to volatility, widening during volatile markets and narrowiTrend - Bollinger Bands Width
bbwBollinger Bands Width measures the width of the Bollinger Bands relative to the middle band, indicating market volatility. Low values precede breakouts; high vaTrend - Breakaway
breakawayBreakaway is a five-candle reversal pattern that begins with a long candle followed by a gap and three smaller candles in the same direction, then a reversal.Candlestick patterns - C
- Candles (OHLCV)
candlesRaw open, high, low, close and volume candles for charting, backtesting and custom calculations.Price & market data - Ceiling
ceilCeiling rounds each value in the input series up to the nearest integer.Math - Chaikin A/D Line
adChaikin A/D Line is a cumulative volume indicator that adds or subtracts each period's volume based on where the close falls within the high-low range.Volume - Chaikin A/D Oscillator
adoscChaikin A/D Oscillator is the MACD of the Chaikin A/D Line, measuring the momentum of accumulation and distribution.Volume - Chaikin Money Flow
cmfChaikin Money Flow measures the amount of money flow volume over a period. Positive values indicate buying pressure; negative values indicate selling pressure.Volume - Chaikin Volatility
cviChaikin Volatility Index measures the rate of change of the trading range (high minus low), indicating expanding or contracting volatility.Volatility - Chande Momentum Oscillator
cmoChande Momentum Oscillator measures momentum by comparing the sum of recent gains to the sum of recent losses, oscillating between -100 and 100.Momentum - Choppiness Index
chopChoppiness Index determines whether a market is trending or consolidating. Values near 100 indicate a choppy, sideways market; values near 0 indicate a strong tMomentum - Closing Marubozu
closingmarubozuClosing Marubozu is a candle with no shadow on the closing end — a bullish Marubozu has no upper shadow; a bearish one has no lower shadow.Candlestick patterns - Commodity Channel Index
cciCommodity Channel Index measures the deviation of price from its statistical mean. High values indicate the asset is trading above its average; low values indicMomentum - Concealing Baby Swallow
concealbabyswallConcealing Baby Swallow is a four-candle bullish reversal pattern consisting of two Marubozu candles followed by a candle that gaps down and engulfs the next.Candlestick patterns - Coppock Curve
coppockcurveCoppock Curve is a long-term momentum indicator originally designed to identify buying opportunities in major stock indices after bear market lows.Momentum - Cosine
cosCosine applies the cosine trigonometric function to each value in the input series.Math - Counterattack
counterattackCounterattack is a two-candle reversal pattern where a long candle in one direction is followed by a candle of equal length in the opposite direction.Candlestick patterns - Cup and Handle
cupandhandleCup and Handle is a bullish continuation pattern shaped like a teacup — a rounded bottom (cup) followed by a short consolidation (handle) before a breakout.Chart patterns - Current Price
priceReturns the current or most recent price for the specified symbol and exchange.Price & market data - D
- Dark Cloud Cover
darkcloudcoverDark Cloud Cover is a bearish reversal pattern where a bullish candle is followed by a bearish candle that opens above the prior high and closes below the midpoCandlestick patterns - Decay
decayLinear Decay applies a linear decay function to the input series, reducing values over time at a constant rate.Math - Degrees to Radians
toradDegrees to Radians converts each value in the input series from degrees to radians.Math - Descending Triangle
triangledescendingDescending Triangle is a bearish continuation pattern with a flat lower support line and a declining upper resistance line, typically resolving with a downside Chart patterns - Detrended Price Oscillator
dpoDetrended Price Oscillator removes the trend from price to identify cycles. It compares a past price to a simple moving average, highlighting overbought and oveMomentum - Directional Indicator
diDirectional Indicator (DI) consists of +DI and -DI lines that measure upward and downward price movement. Used together with ADX to assess trend direction and sMomentum - Directional Movement
dmDirectional Movement measures the largest part of today's price range that is outside the previous day's range, forming the basis of the ADX system.Momentum - Directional Movement Index
dmiDirectional Movement Index combines +DI and -DI to indicate trend direction. A bullish signal occurs when +DI crosses above -DI.Momentum - Directional Movement Index
dxDirectional Movement Index is the ratio of the absolute difference between +DI and -DI to their sum, used as a component in calculating ADX.Momentum - Divide
divVector Division divides one price series by another element-by-element, useful for calculating ratios.Math - Doji
dojiDoji is a candle where the open and close are nearly equal, signaling indecision in the market and a potential reversal when appearing after a trend.Candlestick patterns - Doji Star
dojistarDoji Star is a two-candle pattern where a Doji gaps away from the prior candle, signaling indecision and a potential reversal.Candlestick patterns - Donchian Channels
donchianchannelsDonchian Channels plot the highest high and lowest low over a period, forming a channel. Breakouts above or below the channel signal potential trend starts.Trend - Double Bottom
doublebottomDouble Bottom is a bullish reversal pattern with two troughs at approximately the same price level, forming a 'W' shape and signaling the end of a downtrend.Chart patterns - Double Exponential Moving Average
demaDouble Exponential Moving Average reduces the lag of a traditional EMA by applying the exponential smoothing twice, making it more responsive to recent price chTrend - Double Smoothed Stochastics
dssDouble Smoothed Stochastic applies double smoothing to the Stochastic Oscillator, reducing noise and producing cleaner trend signals.Trend - Double Top
doubletopDouble Top is a bearish reversal pattern with two peaks at approximately the same price level, forming an 'M' shape and signaling the end of an uptrend.Chart patterns - Dragonfly Doji
dragonflydojiDragonfly Doji has a long lower shadow and no upper shadow, with the open and close at the high. It signals a potential bullish reversal.Candlestick patterns - E
- Ease of Movement
eomEase of Movement relates price change to volume, showing how easily price moves. High positive values suggest prices are rising with little resistance.Momentum - Engulfing Pattern
engulfingEngulfing Pattern is a two-candle reversal where the second candle's body completely engulfs the first. A bullish engulfing signals a bottom; bearish signals a Candlestick patterns - Evening Doji Star
eveningdojistarEvening Doji Star is a three-candle bearish reversal pattern where a bullish candle is followed by a Doji gap and then a bearish candle.Candlestick patterns - Evening Star
eveningstarEvening Star is a three-candle bearish reversal pattern consisting of a large bullish candle, a small-bodied candle, and a large bearish candle.Candlestick patterns - Exponential
expExponential applies the natural exponential function (e^x) to each value in the input series.Math - Exponential Decay
edecayExponential Decay applies an exponential decay function to the input series, reducing values over time at a decreasing rate.Math - Exponential Moving Average
emaExponential Moving Average gives more weight to recent prices than a simple moving average, making it more responsive to new information and faster to react to Trend - F
- Fair Value Gap (FVG)
fvgFair Value Gap (FVG) marks a three-candle price imbalance where the first and third candles' wicks don't overlap. Returns gaps as they form plus the most recentSupport, resistance & structure - Fibonacci Retracement
fibonacciretracementFibonacci Retracement identifies potential support and resistance levels based on Fibonacci ratios (23.6%, 38.2%, 50%, 61.8%) applied to a prior price swing.Trend - Fisher Transform
fisherFisher Transform converts prices into a Gaussian normal distribution, making turning points easier to identify. Sharp peaks signal potential reversals.Momentum - Floor
floorFloor rounds each value in the input series down to the nearest integer.Math - Forecast Oscillator
foscForecast Oscillator compares the actual closing price to a time-series forecast, showing the percentage difference between the two.Momentum - G
- Gravestone Doji
gravestonedojiGravestone Doji has a long upper shadow and no lower shadow, with the open and close at the low. It signals a potential bearish reversal.Candlestick patterns - H
- Hammer
hammerHammer is a bullish reversal candle with a small body at the top and a long lower shadow at least twice the body length, appearing after a downtrend.Candlestick patterns - Hanging Man
hangingmanHanging Man is a bearish reversal candle with a small body at the top and a long lower shadow, appearing after an uptrend.Candlestick patterns - Harami Cross Pattern
haramicrossHarami Cross is a Harami pattern where the second candle is a Doji, strengthening the reversal signal.Candlestick patterns - Harami Pattern
haramiHarami is a two-candle pattern where a small candle is contained within the body of the prior large candle, signaling a potential reversal.Candlestick patterns - Head and Shoulders
headandshouldersHead and Shoulders is a bearish reversal pattern with three peaks — a higher middle peak (head) flanked by two lower peaks (shoulders) — signaling a trend reverChart patterns - Heikin-Ashi Candles
heikinashicandlesReturns Heikin Ashi candles, which smooth price action by averaging OHLC values, making trends easier to identify.Price & market data - High-Low Activator
hiloactHILO Activator is a trend-following indicator that uses the highest high and lowest low to generate buy and sell signals, acting as a trailing stop.Trend - High-Wave Candle
highwaveHigh Wave Candle has very long upper and lower shadows with a small body, indicating extreme indecision and a potential reversal.Candlestick patterns - Hikkake Pattern
hikkakeHikkake Pattern is a failed inside bar that traps traders in the wrong direction before reversing, creating a reliable reversal signal.Candlestick patterns - Hilbert Transform – Dominant Cycle Period
ht_dcperiodHilbert Transform Dominant Cycle Period uses the Hilbert Transform to measure the period of the dominant price cycle in bars.Cycle - Hilbert Transform – Dominant Cycle Phase
ht_dcphaseHilbert Transform Dominant Cycle Phase measures the phase of the dominant cycle, useful for timing entries and exits relative to the cycle.Cycle - Hilbert Transform – Instantaneous Trendline
ht_trendlineHilbert Transform Instantaneous Trendline uses the Hilbert Transform to extract the dominant cycle and produce a smooth trendline with minimal lag.Trend - Hilbert Transform – Phasor Components
ht_phasorHilbert Transform Phasor Components returns the in-phase and quadrature components of the dominant cycle, used in advanced cycle analysis.Cycle - Hilbert Transform – SineWave
ht_sineHilbert Transform SineWave generates sine and lead sine lines from the dominant cycle, providing anticipatory buy and sell signals.Cycle - Hilbert Transform – Trend vs Cycle Mode
ht_trendmodeHilbert Transform Trend vs Cycle Mode identifies whether the market is currently in a trending or cycling mode, returning 1 for trend and 0 for cycle.Cycle - Homing Pigeon
homingpigeonHoming Pigeon is a bullish reversal pattern of two bearish candles where the second is contained within the first, suggesting slowing selling pressure.Candlestick patterns - Hull Moving Average
hmaHull Moving Average dramatically reduces lag while maintaining smoothness, using weighted moving averages to produce a faster and more accurate trend indicator.Trend - Hyperbolic Cosine
coshHyperbolic Cosine applies the hyperbolic cosine function to each value in the input series.Math - Hyperbolic Sine
sinhHyperbolic Sine applies the hyperbolic sine function to each value in the input series.Math - Hyperbolic Tangent
tanhHyperbolic Tangent applies the hyperbolic tangent function to each value in the input series.Math - I
- Ichimoku Cloud
ichimokuIchimoku Cloud is a comprehensive trend system that shows support/resistance, trend direction, and momentum through five lines and a shaded cloud region.Trend - Identical Three Crows
identical3crowsIdentical Three Crows is a bearish reversal pattern of three consecutive bearish candles that open at or near the prior close.Candlestick patterns - In-Neck Pattern
inneckIn-Neck Pattern is a bearish continuation pattern where a bearish candle is followed by a small bullish candle that closes near the prior low.Candlestick patterns - Index of Maximum
maxindexMaximum Index returns the index (bar offset) of the highest value over a specified lookback period.Math - Index of Min / Max
minmaxindexMin/Max Index returns the bar offsets of both the lowest and highest values over a specified lookback period.Math - Index of Minimum
minindexMinimum Index returns the index (bar offset) of the lowest value over a specified lookback period.Math - Intraday Momentum Index
imiIntraday Momentum Index combines candlestick analysis with RSI to measure intraday momentum. Values above 70 are overbought; below 30 are oversold.Momentum - Inverse Cup and Handle
cupandhandleinverseInverse Cup and Handle is a bearish continuation pattern — an inverted rounded top (cup) followed by a brief consolidation (handle) before a breakdown.Chart patterns - Inverse Head and Shoulders
inverseheadandshouldersHead and Shoulders Inverse PatternChart patterns - Inverted Hammer
invertedhammerInverted Hammer is a potential bullish reversal candle with a small body at the bottom and a long upper shadow, appearing after a downtrend.Candlestick patterns - K
- Kaufman Adaptive Moving Average
kamaKaufman Adaptive Moving Average adjusts its speed based on market volatility. It moves quickly during trending markets and slowly during choppy, sideways marketTrend - KDJ Indicator
kdjKDJ Indicator is a stochastic oscillator variant popular in Asian markets. It adds a J line to the standard %K and %D lines to highlight overbought and oversoldMomentum - Keltner Channels
keltnerchannelsKeltner Channels use an EMA as the middle line with ATR-based bands above and below, expanding during volatile periods and contracting during calm markets.Trend - Kicking
kickingKicking Pattern is a two-candle reversal consisting of two Marubozu candles in opposite directions with a gap between them.Candlestick patterns - Kicking – bull/bear determined by the longer Marubozu
kickingbylengthKicking by Length is a Kicking Pattern variant where the longer Marubozu determines the signal direction.Candlestick patterns - Klinger Volume Oscillator
kvoKlinger Volume Oscillator compares volume to price movement to identify long-term money flow trends while remaining sensitive to short-term fluctuations.Volume - L
- Ladder Bottom
ladderbottomLadder Bottom is a five-candle bullish reversal pattern beginning with three bearish candles, followed by an inverted hammer and a bullish candle.Candlestick patterns - Lag
lagLag shifts the input series backward by a specified number of periods, returning the value from N bars ago.Math - Linear Regression
linearregLinear Regression fits a straight line to price data using the least-squares method, providing a statistical trend estimate.Statistics - Linear Regression
linregLinear Regression fits a straight line to price data and returns the endpoint of that line, providing a lag-free trend estimate.Statistics - Linear Regression Angle
linearreg_angleLinear Regression Angle returns the angle of the linear regression line in degrees, indicating the steepness of the trend.Statistics - Linear Regression Intercept
linearreg_interceptLinear Regression Intercept returns the y-intercept of the linear regression line, representing the starting value of the trend.Statistics - Linear Regression Intercept
linreginterceptLinear Regression Intercept returns the y-intercept of the linear regression line fitted to recent price data.Statistics - Linear Regression Slope
linearreg_slopeLinear Regression Slope returns the slope of the linear regression line, indicating the rate of price change per bar.Statistics - Linear Regression Slope
linregslopeLinear Regression Slope returns the slope of the linear regression line, measuring the rate of price change per bar.Statistics - Log Base 10
log10Base-10 Logarithm applies the log base 10 function to each value in the input series.Math - Long Legged Doji
longleggeddojiLong-Legged Doji has very long upper and lower shadows with the open and close near the midpoint, indicating strong indecision.Candlestick patterns - Long Line Candle
longlineLong Line Candle is a candle with a long body and short shadows, indicating strong directional conviction.Candlestick patterns - M
- MACD
macdMoving Average Convergence/Divergence tracks the relationship between two EMAs of price. The MACD line, signal line, and histogram together identify trend direcMomentum - MACD with Controllable MA Type
macdextMACD with Controllable MA Type is a flexible version of MACD that allows you to specify the type of moving average used for each component.Momentum - Market Facilitation Index
marketfiMarket Facilitation Index measures the efficiency of price movement per unit of volume. Rising MFI with rising volume indicates a strong, efficient trend.Momentum - Marubozu
marubozuthe open equals the low (bullish) or the high (bearish) — indicating strong momentum in one direction.Candlestick patterns - Mass Index
massMass Index uses the high-low range to identify trend reversals. A 'reversal bulge' occurs when the index rises above 27 and then falls below 26.5.Momentum - Mat Hold
matholdMat Hold is a five-candle bullish continuation pattern where a large bullish candle is followed by a brief pullback and then a resumption of the uptrend.Candlestick patterns - Matching Low
matchinglowMatching Low is a two-candle bullish reversal pattern where two bearish candles close at the same low, suggesting strong support at that level.Candlestick patterns - Maximum
maxMaximum returns the highest value in the input series over a specified lookback period.Math - Mean Deviation
mdMean Deviation calculates the average absolute deviation of price from its mean over a period, measuring the typical spread of prices.Statistics - Median Price
medpriceMedian Price returns the midpoint of the high-low range: (high + low) / 2.Price & market data - MESA Adaptive Moving Average
mamaMESA Adaptive Moving Average uses the Hilbert Transform to adapt its speed to the dominant market cycle, reducing whipsaws in ranging markets.Trend - Mesa Sine Wave
mswMesa Sine Wave uses the Hilbert Transform to generate two sine wave lines that oscillate with the dominant market cycle, signaling turning points.Cycle - MidPoint over Period
midpointMidPoint calculates the midpoint of price over a specified period as (highest high + lowest low) / 2, providing a simple measure of the price center.Trend - Midpoint Price over Period
midpriceMidpoint Price calculates the midpoint of the high-low range over a period, useful as a baseline for other calculations.Trend - Min / Max
minmaxMin/Max returns both the lowest and highest values over a specified lookback period in a single call.Math - Minimum
minMinimum returns the lowest value in the input series over a specified lookback period.Math - Minus Directional Indicator
minus_diMinus Directional Indicator (-DI) measures the strength of downward price movement. Used with +DI and ADX to assess trend direction.Momentum - Minus Directional Movement
minus_dmMinus Directional Movement (-DM) measures the portion of today's range that extends below yesterday's range, contributing to the -DI calculation.Momentum - Modified Hikkake Pattern
hikkakemodModified Hikkake Pattern is a variation of the Hikkake with additional confirmation criteria for a stronger reversal signal.Candlestick patterns - Momentum
momMomentum measures the rate of change in price over a specified period. Positive values indicate upward momentum; negative values indicate downward momentum.Momentum - Momentum Support / Resistance
momentumsrMomentum-driven Support and Resistance levels based on RSI and CMO extremes.Support, resistance & structure - Money Flow Index
mfiMoney Flow Index is a volume-weighted RSI that measures buying and selling pressure. Values above 80 indicate overbought conditions; below 20 indicate oversold.Momentum - Morning Doji Star
morningdojistarMorning Doji Star is a three-candle bullish reversal pattern where a bearish candle is followed by a Doji gap and then a bullish candle.Candlestick patterns - Morning Star
morningstarMorning Star is a three-candle bullish reversal pattern consisting of a large bearish candle, a small-bodied candle, and a large bullish candle.Candlestick patterns - Moving Average
maMoving Average calculates the average price over a specified period, smoothing out short-term fluctuations to reveal the underlying trend direction.Trend - Multiply
mulVector Multiplication multiplies two input series element-by-element, useful for scaling indicator values.Math - Multiply (alt)
multVector Multiplication multiplies two price series element-by-element.Math - N
- Natural Logarithm
lnNatural Logarithm applies the natural log function to each value in the input series, useful for normalizing price data.Math - Negative Volume Index
nviNegative Volume Index tracks price changes on days when volume decreases, based on the theory that smart money is active on low-volume days.Volume - Normalized Average True Range
natrNormalized Average True Range expresses ATR as a percentage of the closing price, making volatility comparable across different price levels.Volatility - O
- On Balance Volume
obvOn Balance Volume adds volume on up days and subtracts it on down days, creating a running total that reflects buying and selling pressure.Volume - On-Neck Pattern
onneckOn-Neck Pattern is a bearish continuation pattern where a bearish candle is followed by a small bullish candle that closes near the prior low.Candlestick patterns - Opening Marubozu
openingmarubozuOpening Marubozu is a candle with no shadow on the opening end — a bullish Opening Marubozu has no lower shadow; a bearish one has no upper shadow.Candlestick patterns - P
- Parabolic SAR
psarParabolic SAR places dots above or below price to indicate potential stop and reverse points. It trails price during a trend and flips when the trend reverses.Momentum - Parabolic SAR
sarParabolic SAR places dots above or below price to signal trend direction and potential reversal points, accelerating as the trend matures.Trend - Parabolic SAR Extended
sarextParabolic SAR Extended is a configurable version of the Parabolic SAR with adjustable acceleration factors for both the start and maximum values.Trend - Pearson's Correlation Coefficient
correlPearson's Correlation Coefficient measures the linear relationship between two price series, ranging from -1 (perfect inverse) to +1 (perfect positive correlatiStatistics - Percentage Price Oscillator
ppoPercentage Price Oscillator shows the percentage difference between two EMAs, making it comparable across different price levels unlike the absolute MACD.Momentum - Piercing Pattern
piercingPiercing Pattern is a bullish reversal pattern where a bearish candle is followed by a bullish candle that opens below the prior low and closes above the midpoiCandlestick patterns - Pivot Points
pivotpointsPivot Points calculate key support and resistance levels based on the prior period's high, low, and close, widely used by day traders to identify turning pointsSupport, resistance & structure - Plus Directional Indicator
plus_diPlus Directional Indicator (+DI) measures the strength of upward price movement. Used with -DI and ADX to assess trend direction.Momentum - Plus Directional Movement
plus_dmPlus Directional Movement (+DM) measures the portion of today's range that extends above yesterday's range, contributing to the +DI calculation.Momentum - Positive Volume Index
pviPositive Volume Index tracks price changes on days when volume increases, based on the theory that uninformed investors are active on high-volume days.Volume - Previous Day/Week High and Low
prevhlPrevious Day/Week High and Low (PDH/PDL) returns the previous day's or week's high, low, open and close, the current period's running high and low, and whether Support, resistance & structure - Price Deviation
pdPrice Deviation measures how far the current price deviates from a moving average, expressed as an absolute or percentage value.Statistics - Prior Swing High
priorswinghighReturns the price level of the most recent swing high prior to the current bar, useful for identifying resistance levels.Support, resistance & structure - Prior Swing Low
priorswinglowReturns the price level of the most recent swing low prior to the current bar, useful for identifying support levels.Support, resistance & structure - Q
- Qstick
qstickQstick Indicator is a moving average of the difference between open and close prices, measuring buying or selling pressure over time.Momentum - R
- Radians to Degrees
todegRadians to Degrees converts each value in the input series from radians to degrees.Math - Rate of Change
rocRate of Change measures the percentage change in price over a specified period, showing the speed at which price is moving.Momentum - Rate of Change %
rocpRate of Change Percentage calculates (price - prevPrice) / prevPrice, expressing momentum as a ratio rather than a percentage.Momentum - Rate of Change Ratio
rocrRate of Change Ratio calculates price / prevPrice, providing a ratio-based measure of momentum.Momentum - Rate of Change Ratio ×100
rocr100Rate of Change Ratio 100 Scale calculates (price / prevPrice) × 100, scaling the ratio for easier comparison.Momentum - Relative Strength Index
rsiRelative Strength Index measures the speed and magnitude of recent price changes to evaluate overbought or oversold conditions. Values above 70 suggest overbougMomentum - Relative Vigor Index
rvgiRelative Vigor Index measures the conviction of a recent price move by comparing the closing price to the trading range, smoothed with a symmetric moving averagTrend - Resistance Line
resistancelineOne resistance level where the most candle highs cluster across the history. For levels near the current price, use Support & Resistance.Support, resistance & structure - Resistance Segments
resistancesegmentsResistance from the last momentum high, where RSI was overbought and momentum turned down, and how long it has held.Support, resistance & structure - Rickshaw Man
rickshawmanRickshaw Man is a long-legged Doji where the open and close are at or near the midpoint of the candle, indicating extreme indecision.Candlestick patterns - Rising/Falling Three Methods
risefall3methodsRising/Falling Three Methods is a continuation pattern with a long candle, three small counter-trend candles, and a final candle that closes beyond the first.Candlestick patterns - Round
roundRound rounds each value in the input series to the nearest integer.Math - RSI Divergence
rsidivergenceRSI Divergence detects both bullish and bearish divergences between price action and the RSI indicator, signaling potential trend reversals.Divergence - RSI Divergence – Bearish
rsidivergencebearishRSI Bearish Divergence occurs when price makes a higher high but RSI makes a lower high, warning of weakening upward momentum and a potential reversal downward.Divergence - RSI Divergence – Bullish
rsidivergencebullishRSI Bullish Divergence occurs when price makes a lower low but RSI makes a higher low, signaling weakening downward momentum and a potential reversal upward.Divergence - RSI Hidden Divergence – Bearish
rsidivergencehiddenbearishRSI Hidden Bearish Divergence occurs when price makes a lower high but RSI makes a higher high, confirming continuation of a downtrend.Divergence - RSI Hidden Divergence – Bullish
rsidivergencehiddenbullishRSI Hidden Bullish Divergence occurs when price makes a higher low but RSI makes a lower low, confirming continuation of an uptrend.Divergence - S
- Schaff Trend Cycle
stcSchaff Trend Cycle combines MACD and a Stochastic formula to produce a faster and more accurate cycle indicator, reducing the lag of traditional MACD signals.Trend - Separating Lines
separatinglinesSeparating Lines is a two-candle continuation pattern where both candles open at the same price but close in opposite directions.Candlestick patterns - Shooting Star
shootingstarShooting Star is a bearish reversal candle with a small body at the bottom and a long upper shadow, appearing after an uptrend.Candlestick patterns - Short Line Candle
shortlineShort Line Candle is a candle with a short body and short shadows, indicating low conviction and often appearing during consolidation.Candlestick patterns - Simple Moving Average
smaSimple Moving Average calculates the arithmetic mean of price over a specified period, providing a straightforward measure of the average price trend.Trend - Sine
sinSine applies the sine trigonometric function to each value in the input series.Math - Smoothed Moving Average
smmaSmoothed Moving Average applies additional smoothing to reduce noise, giving equal weight to all periods but with a longer effective lookback than a standard SMTrend - Spinning Top
spinningtopSpinning Top is a candle with a small body and long upper and lower shadows, indicating indecision between buyers and sellers.Candlestick patterns - Square Root
sqrtSquare Root applies the square root function to each value in the input series.Math - Squeeze Momentum
squeezeSqueeze Momentum Index identifies periods of low volatility (the squeeze) followed by explosive moves, combining Bollinger Bands and Keltner Channels.Trend - Stalled Pattern
stalledpatternStalled Pattern is a three-candle bearish reversal pattern where three bullish candles show progressively weakening momentum.Candlestick patterns - Standard Deviation
stddevStandard Deviation measures the dispersion of price from its mean. Higher values indicate greater price variability and volatility.Statistics - Standard Error
stderrStandard Error measures the accuracy of a linear regression fit to price data — lower values indicate a tighter fit to the trend line.Statistics - Stick Sandwich
sticksandwichStick Sandwich is a bullish reversal pattern where two bearish candles with the same close surround a bullish candle.Candlestick patterns - Stochastic
stochStochastic Oscillator (TradingView) compares a closing price to its price range over a given period. The %K and %D lines identify overbought and oversold conditMomentum - Stochastic (TradingView)
stochtvStochastic Oscillator (TradingView) is TradingView's implementation of the classic Stochastic, using a smoothed %K and %D to reduce noise.Momentum - Stochastic Fast
stochfStochastic Fast is the unsmoothed version of the Stochastic Oscillator, more sensitive to price changes and generating more frequent signals.Momentum - Stochastic Momentum Index
smiStochastic Momentum Index refines the Stochastic Oscillator by measuring where the close is relative to the midpoint of the high-low range, rather than the rangTrend - Stochastic RSI
stochrsiStochastic RSI applies the Stochastic formula to RSI values rather than price, creating a more sensitive oscillator for identifying overbought and oversold RSI Momentum - Subtract
subVector Subtraction subtracts one price series from another element-by-element.Math - Summation
sumSummation returns the rolling sum of the input series over a specified lookback period.Math - SuperTrend
supertrendSuperTrend is a trend-following indicator based on ATR that plots above price in a downtrend and below price in an uptrend, providing clear buy and sell signalsTrend - Support & Resistance
supportresistanceEvery horizontal support and resistance level around price, with the nearest of each and their distance in percent. The recommended support and resistance indicator.Support, resistance & structure - Support Line
supportlineOne support level where the most candle lows cluster across the history. For levels near the current price, use Support & Resistance.Support, resistance & structure - Support Segments
supportsegmentsSupport from the last momentum low, where RSI was oversold and momentum turned up, and how long it has held.Trend - Symmetrical Triangle – Bearish
trianglesymmetricalbearishTriangle Symmetrical Bearish PatternChart patterns - Symmetrical Triangle – Bullish
trianglesymmetricalbullishTriangle Symmetrical Bullish PatternChart patterns - T
- Takuri
takuriTakuri is a Japanese candlestick pattern similar to a Dragonfly Doji with an exceptionally long lower shadow, signaling a strong bullish reversal.Candlestick patterns - Tangent
tanTangent applies the tangent trigonometric function to each value in the input series.Math - Tasuki Gap
tasukigapTasuki Gap is a continuation pattern where a gap is followed by two candles, with the second partially filling the gap but failing to close it.Candlestick patterns - TD Lines
tdlinesTD Lines are Tom DeMark's trend lines drawn from the most recent pivot points, providing objective trend line placement without subjective interpretation.Support, resistance & structure - TD Sequential
tdsequentialTD Sequential is Tom DeMark's price exhaustion indicator that counts up to 9 consecutive closes in one direction to signal a potential trend reversal.Momentum - Three Advancing White Soldiers
3whitesoldiersThree White Soldiers is a strong bullish reversal pattern of three consecutive long bullish candles, each closing near its high.Candlestick patterns - Three Black Crows
3blackcrowsThree Black Crows is a strong bearish reversal pattern of three consecutive long bearish candles, each closing near its low.Candlestick patterns - Three Inside Up/Down
3insideThree Inside Up/Down is a reversal pattern where a small candle is followed by a larger candle in the opposite direction, confirmed by a third candle.Candlestick patterns - Three Line Strike
3linestrikeThree-Line Strike is a four-candle pattern where three consecutive candles in one direction are followed by a single candle that engulfs all three.Candlestick patterns - Three Outside Up/Down
3outsideThree Outside Up/Down is a reversal pattern where an engulfing candle is confirmed by a third candle continuing in the new direction.Candlestick patterns - Three Stars In The South
3starsinsouthThree Stars in the South is a bullish reversal pattern of three bearish candles with progressively smaller bodies and lower shadows.Candlestick patterns - Thrusting Pattern
thrustingThrusting Pattern is a bearish continuation pattern where a bearish candle is followed by a bullish candle that closes within the lower half of the prior candleCandlestick patterns - Time Series Forecast
tsfTime Series Forecast projects the next value of a linear regression line, providing a forward-looking estimate of price based on recent trend.Statistics - Trendlines
trendlinesSupport and Resistance Sloping TrendlinesSupport, resistance & structure - Triangular Moving Average
trimaTriangular Moving Average is a double-smoothed SMA that gives more weight to the middle of the data series, producing a very smooth trend line.Trend - Triple Exponential Moving Average
temaTriple Exponential Moving Average reduces lag by combining a single, double, and triple EMA, making it more responsive than a standard EMA.Trend - Triple Exponential Moving Average (T3)
t3Triple Exponential Moving Average (T3) applies exponential smoothing six times with a volume factor, producing an extremely smooth moving average with minimal lTrend - Tristar Pattern
tristarTristar is a three-candle reversal pattern consisting of three consecutive Doji candles, signaling a major turning point.Candlestick patterns - TRIX (Triple Exponential Average)
trixTRIX is a momentum oscillator that shows the percentage rate of change of a triple-smoothed EMA, filtering out short-term price fluctuations.Momentum - True Range
trangeTrue Range is the greatest of: current high minus current low, current high minus previous close, or current low minus previous close.Volatility - Truncate
truncTruncate removes the decimal portion of each value in the input series, returning the integer part.Math - Two Crows
2crowsTwo Crows is a bearish reversal pattern consisting of a long bullish candle followed by two bearish candles that open with a gap up.Candlestick patterns - Typical Price
typpriceTypical Price returns the average of the high, low, and close: (high + low + close) / 3.Price & market data - U
- Ultimate Oscillator
ultoscUltimate Oscillator combines short, medium, and long-term price action into a single oscillator, reducing false divergence signals common in single-period oscilMomentum - Unique 3 River
unique3riverUnique Three River is a bullish reversal pattern of three candles: a long bearish candle, a small bearish hammer, and a small bullish candle.Candlestick patterns - Up/Down-gap Side-by-Side White Lines
gapsidesidewhiteUp/Down Gap Side-by-Side White Lines is a continuation pattern where two white candles of similar size appear after a gap in the trend direction.Candlestick patterns - Upside Gap Two Crows
upsidegap2crowsUpside Gap Two Crows is a bearish reversal pattern where a bullish candle gaps up, followed by two bearish candles that fill the gap.Candlestick patterns - Upside/Downside Gap Three Methods
xsidegap3methodsUpside/Downside Gap Three Methods is a continuation pattern where a gap is followed by three small counter-trend candles that stay within the gap.Candlestick patterns - V
- Variable Index Dynamic Average
vidyaVariable Index Dynamic Average adapts its smoothing factor based on the Chande Momentum Oscillator, moving faster in trending markets and slower in ranging onesTrend - Variance
varVariance measures the squared deviation of price from its mean, providing a statistical measure of price dispersion.Statistics - Vertical Horizontal Filter
vhfVertical Horizontal Filter measures whether the market is trending or ranging by comparing the range of prices to the total price movement over a period.Trend - Volatility
volatilityVolatility measures the standard deviation of logarithmic returns over a period, providing a statistical measure of price variability.Volatility - Volume
volumeReturns the trading volume for the specified symbol, exchange, and timeframe.Price & market data - Volume Oscillator
voscVolume Oscillator shows the difference between two volume moving averages, helping identify whether volume is confirming or diverging from price trends.Momentum - Volume Split
volumesplitReturns volume data split into buy and sell volume, providing insight into the directional pressure behind trading activity.Price & market data - Volume Weighted Average Price
vwapVolume Weighted Average Price calculates the average price weighted by volume, widely used as a benchmark to assess whether a security is trading at a fair pricTrend - Volume Weighted Moving Average
vwmaVolume Weighted Moving Average weights each price by its corresponding volume, giving more influence to prices traded with higher volume.Trend - Vortex Indicator
vortexVortex Indicator consists of two lines (+VI and -VI) that capture positive and negative trend movement. A crossover signals a potential trend change.Momentum - W
- Weighted Close Price
wclpriceWeighted Close Price gives extra weight to the closing price: (high + low + close × 2) / 4.Price & market data - Weighted Moving Average
wmaWeighted Moving Average assigns linearly increasing weights to more recent prices, making it more responsive than a SMA but smoother than an EMA.Trend - Wilder's Smoothing
wildersWilder's Smoothing is a specific exponential smoothing method developed by J. Welles Wilder, used as the basis for RSI, ATR, and the Directional Movement systemTrend - Williams %R
willrWilliams %R measures overbought and oversold levels by comparing the closing price to the high-low range over a period. Values near -100 are oversold; near 0 arMomentum - Williams Accumulation/Distribution
wadWilliams Accumulation/Distribution measures buying and selling pressure by comparing the close to the prior close and the current trading range.Volume - Williams Alligator
williamsalligatorWilliams Alligator uses three smoothed moving averages (Jaw, Teeth, Lips) to identify trending and non-trending periods, signaling when to enter and exit tradesTrend - Z
- Zero Lag EMA
zlemaZero-Lag Exponential Moving Average eliminates the inherent lag of a standard EMA by adjusting for the difference between the current and prior EMA values.Trend - ZigZag
zigzagZigZag filters out minor price fluctuations and draws lines connecting significant highs and lows, helping identify major support/resistance levels and chart paTrend
No indicators match these filters. Clear filters or request an indicator →