unCoded · Indicator Lab
Understand indicators. Examine decisions.
Each indicator gets a dedicated tool: experiment, inspect the calculation and examine a concrete application and its limitations.
136 / 136 dedicated tools
Candlestick Patterns
Does this completed candle sequence meet the geometric conditions of the selected pattern?
Classifies selected candlestick patterns using bodies, shadows and their arrangement.
Open tool →Candlestick Z-Score
How unusual are open, high, low and close relative to their own recent windows?
Standardizes the four OHLC price series using rolling z-scores.
Open tool →Heikin Ashi
How does synthetic Heikin-Ashi smoothing change the visible candle structure?
Calculates smoothed synthetic OHLC candles from original prices and previous Heikin-Ashi values.
Open tool →Even Better Sinewave
Which smoothed oscillation remains after filtering this price sequence?
Filters prices and normalizes a smoothed oscillation by its local root-mean-square amplitude.
Open tool →Reflex
How does the Reflex filter respond to changes in the current price structure?
Processes the price series using recursive smoothing and a normalized cyclical deviation.
Open tool →Awesome Oscillator
Is the short-term median-price average above or below the long-term average?
Compares two moving averages of HL2 and displays their difference.
Open tool →Absolute Price Oscillator
How large is the gap between fast and slow averages in USDC?
Calculates the unnormalized signed difference between two moving averages.
Open tool →Bias
How far is the close from its moving average in relative terms?
Measures the relative deviation of price from a selected moving average.
Open tool →Balance of Power
What fraction of the candle range is occupied by the directional move from open to close?
Relates the directional candle body to the high-low range.
Open tool →BRAR
How do upper and lower ranges differ relative to open and the previous close?
AR compares high-open with open-low; BR compares positive ranges relative to the previous close.
Open tool →Commodity Channel Index
How far does typical price deviate relative to its mean absolute deviation?
Normalizes the distance of typical price from its mean using mean absolute deviation.
Open tool →Chande Forecast Oscillator
Is the current close above or below the regression value extrapolated one step ahead?
Shows the percentage distance of the close from a linear regression value extrapolated one step ahead.
Open tool →Center of Gravity
How does the time-weighted distribution of closes shift within the window?
Relates a time-weighted price sum to the unweighted price sum.
Open tool →Chande Momentum Oscillator
Do upward or downward price changes dominate within the window?
Normalizes the difference between accumulated upward and downward moves by their sum.
Open tool →Coppock Curve
How does the smoothed combination of two rates of change evolve?
Combines two longer-horizon rates of change and smooths their sum.
Open tool →Connors RSI
How do price movement, streak duration and rate-of-change rank combine?
Averages a price RSI, an RSI of the price streak and a percentile rank of the rate of change.
Open tool →Correlation Trend Indicator
How closely and in which direction does price follow a linear time sequence within the window?
Calculates the rolling correlation between closes and a linear time axis.
Open tool →Efficiency Ratio
How direct was the path from the old to the current price compared with all intermediate moves?
Compares absolute net displacement with the sum of absolute price changes.
Open tool →Elder Ray Index
Where do the candle high and low lie relative to the smoothed price baseline?
Calculates bull power as high minus EMA and bear power as low minus EMA.
Open tool →Fisher Transform
Which turns appear in the nonlinear transformation of relative median-price location?
Normalizes median price within its local range and transforms it nonlinearly; a delayed line provides a comparison.
Open tool →Inertia
What smoothed structure results from a regression of the Relative Volatility Index?
Smooths the Relative Volatility Index with a rolling linear regression.
Open tool →KDJ
How do smoothed range positions K and D and their amplified difference J differ?
Extends a stochastic oscillator with a J line derived from K and D.
Open tool →Know Sure Thing
Does smoothed price momentum agree across four horizons?
Combines four smoothed rates of change with different weights and a signal line.
Open tool →MACD
How do the EMA spread, signal line and their difference change at this candle?
Calculates the difference between two EMAs, its smoothed signal line and their difference histogram.
Open tool →Momentum
By how many USDC has the close changed over the selected interval?
Subtracts an earlier close from the current close.
Open tool →Pretty Good Oscillator
How many ATR units separate the close from its average?
Normalizes the distance of the close from its simple average by a smoothed true range.
Open tool →Percentage Price Oscillator
How large is the average spread relative to the slow average?
Shows the relative spread of two moving averages with a signal line and histogram.
Open tool →Psychological Line
What fraction of recent candles closed above their respective reference?
Counts positive price changes within the window and displays their fraction.
Open tool →Quantitative Qualitative Estimation
Where is smoothed RSI relative to its dynamic trailing bands?
Combines smoothed RSI with dynamic bands derived from its changes.
Open tool →Rate of Change
By what percentage has the close changed over the lookback?
Calculates relative price change from an earlier close.
Open tool →Relative Strength Index
How are smoothed upward and downward moves distributed over the selected lookback?
Condenses the ratio of smoothed gains and losses into a scale from 0 to 100.
Open tool →Relative Strength Xtra
How does recursive smoothing change visible relative price momentum?
Produces an RSI-like oscillator through several recursive processing stages.
Open tool →Relative Vigor Index
Do smoothed positive or negative candle bodies dominate relative to the range?
Relates smoothed close-open moves to smoothed high-low ranges and adds a signal line.
Open tool →Slope
What is the average net change per candle over the selected interval?
Divides the price change over the lookback by the number of candles.
Open tool →SMI Ergodic Indicator
Where is normalized double-smoothed momentum relative to its signal line?
The SMI Ergodic variant used here is based on the True Strength Index and a signal line.
Open tool →Squeeze
Are the Bollinger Bands inside the Keltner Channel and what does accompanying momentum show?
Marks relative band compression and adds a momentum display.
Open tool →Squeeze Pro
Which compression level do Bollinger Bands show relative to several Keltner widths?
Extends squeeze states with several Keltner Channel widths and a momentum component.
Open tool →Schaff Trend Cycle
How does repeatedly normalized MACD move within its local ranges?
Processes MACD with stochastic range normalization and additional smoothing.
Open tool →Stochastic Oscillator
Where is the close within the recent high-low range?
Normalizes the close within the rolling range and smooths it into K and D.
Open tool →Fast Stochastic Oscillator
Which crossings occur when range position is tracked without additional K smoothing?
Shows the fast stochastic K line and its smoothed D signal line.
Open tool →Stochastic RSI
Where is current RSI within its own recent range?
Applies stochastic range normalization to RSI rather than directly to prices.
Open tool →TRIX
How does the triple exponentially smoothed price series change?
Calculates the rate of change of a triple-smoothed EMA series with a signal line.
Open tool →True Strength Index
Which direction dominates after double smoothing of price changes?
Normalizes double-smoothed signed price changes by double-smoothed absolute changes.
Open tool →Ultimate Oscillator
How is relative buying pressure distributed across three different windows?
Combines weighted ratios of close-based buying pressure to true range across three lookbacks.
Open tool →Williams Percent Range
How far below the rolling high is the current close relative to the entire range?
Displays close location between rolling high and low, usually from −100 to 0.
Open tool →Arnaud Legoux Moving Average
How do the center and width of Gaussian weights change the current price baseline?
Smooths closes with Gaussian weighting within the historical window.
Open tool →Double Exponential Moving Average
How does combining EMA with double-smoothed EMA change the price reference?
Combines twice the first EMA with a negative contribution from an EMA of that EMA.
Open tool →Exponential Moving Average
Which trading action follows from the order of the fast and slow EMAs?
Smooths prices recursively with greater weight on recent observations.
Open tool →Fibonacci Weighted Moving Average
How does a Fibonacci weight sequence change the emphasis of the moving average?
Weights prices within the window using normalized Fibonacci numbers.
Open tool →Gann High-Low Activator
Which smoothed high or low branch is active after the current price move?
Switches by state between moving averages of highs and lows.
Open tool →Median Price (HL2)
Where is the midpoint between this candle’s high and low?
Calculates the arithmetic mean of high and low.
Open tool →Typical Price (HLC3)
How does typical price from high, low and close differ from the close?
Averages the high, low and close of each candle.
Open tool →Hull Moving Average
How does a combination of weighted averages respond to the same price change?
Combines weighted averages of different lengths and smooths the result over a square-root length.
Open tool →Holt-Winter Moving Average
How do smoothed level, velocity and acceleration affect the reference line?
Recursively updates estimates of price level, velocity and acceleration.
Open tool →Ichimoku Cloud
How do price, range-midpoint lines and the time-shifted cloud relate?
Combines high-low midpoints over different windows with shifted cloud lines and a lagged price line.
Open tool →Jurik Moving Average
How do adaptive smoothing and the phase parameter change the current price reference?
Calculates adaptive recursive price smoothing using the documented JMA library variant.
Open tool →Kaufman Adaptive Moving Average
How does smoothing adapt to the directness of recent price movement?
Uses the Efficiency Ratio to adapt the recursive smoothing weight.
Open tool →Linear Regression
Where does the best-fitting line end within the current price window?
Fits a least-squares line to the rolling window and displays its endpoint.
Open tool →MESA Adaptive Moving Average
How do adaptive MAMA and its FAMA comparison line respond to estimated phase changes?
Uses phase-related filter states for adaptive price smoothing and calculates a trailing comparison line.
Open tool →McGinley Dynamic
How does price distance change the adaptive tracking of the McGinley line?
Updates a recursive price baseline with a denominator dependent on the price ratio.
Open tool →Rolling Close Midpoint
Where is the midpoint between the highest and lowest close in the window?
Averages the rolling maximum and minimum of closes.
Open tool →Rolling High-Low Midprice
Where is the midpoint between the highest high and lowest low of the lookback?
Calculates the midpoint of the rolling overall high-low range.
Open tool →OHLC Average (OHLC4)
How does including open change this candle’s average price baseline?
Averages open, high, low and close with equal weight.
Open tool →Pascal Weighted Moving Average
How does symmetric binomial weighting change the smoothed price reference?
Weights a historical price window with normalized coefficients from Pascal’s triangle.
Open tool →Wilder Moving Average
How does Wilder smoothing with weight 1/N respond to current price?
Smooths the price series recursively with a smoothing weight of one divided by the period.
Open tool →Sine Weighted Moving Average
How does sine-shaped weighting smooth prices within the window?
Uses positive sine-shaped window weights for a moving price average.
Open tool →Simple Moving Average
How does the equally weighted window change the current price reference?
Averages the last N prices with equal weight.
Open tool →Smoothed Moving Average
How does an SMA seed continue to affect subsequent recursive smoothing?
Starts with a simple average and then updates recursively with weight 1/N.
Open tool →Ehlers Super Smoother
Which price changes remain visible after the recursive low-pass filter?
Processes prices using a recursive digital smoothing filter.
Open tool →Supertrend
Which ATR-based trend branch is active and when does it switch?
Combines ATR-distance bands with a carried-forward direction state.
Open tool →Symmetric Weighted Moving Average
How does symmetric triangular weighting respond to this price sequence?
Smooths the historical window using symmetrically increasing and decreasing weights.
Open tool →Tillson T3
How does the T3 factor change the combination of several EMA smoothing stages?
Combines multiple recursive EMA stages with an adjustable combination factor.
Open tool →Triple Exponential Moving Average
How does the compensated combination of three EMA stages change the price reference?
Combines EMA, EMA of EMA and a third EMA stage using positive and negative weights.
Open tool →Triangular Moving Average
How does triangular weighting affect the current historical price baseline?
Smooths prices using triangular weighting that emphasizes the middle of the window.
Open tool →Variable Index Dynamic Average
How does the magnitude of Chande momentum control the average’s response?
Adapts an EMA-like smoothing weight using the absolute Chande Momentum Oscillator.
Open tool →Weighted Close Price
How does double close weighting change the price baseline compared with HL2 and HLC3?
Averages high and low with a double-weighted close.
Open tool →Weighted Moving Average
How strongly does linear emphasis on recent prices change the average?
Weights prices linearly within the rolling window, giving the newest price the largest weight.
Open tool →Zero Lag Moving Average
How does compensation for a historical price distance change the smoothed line?
Smooths a price input corrected by a historical displacement.
Open tool →Logarithmic Return
What logarithmic price change occurs over the selected interval?
Calculates the natural logarithm of the ratio between current and earlier price.
Open tool →Percentage Return
What is the simple relative price change over the lookback?
Divides the price change by the earlier price and displays it in relative terms.
Open tool →Price Contribution Entropy
How does the library convention distribute normalized price contributions within the window?
Processes price contributions normalized by rolling price sums using a logarithmic entropy form.
Open tool →Rolling Price Kurtosis
How strongly do extreme price levels shape the distribution within the current window?
Calculates rolling kurtosis of price levels under the specified sample convention.
Open tool →Mean Absolute Deviation
How far do prices lie on average in absolute terms from their window mean?
Averages absolute price distances from the arithmetic mean of the window.
Open tool →Rolling Price Median
Which price splits the ordered closes in the window into two halves?
Calculates the rolling median of the price series.
Open tool →Rolling Price Quantile
Which historical price lies at the selected quantile of the window?
Determines a configurable quantile of rolling price levels.
Open tool →Rolling Price Skewness
Is the distribution of price levels within the window asymmetric upward or downward?
Calculates rolling skewness of the price series.
Open tool →Rolling Price Standard Deviation
How widely do closes disperse around their current window mean?
Calculates rolling standard deviation of price levels using the specified degrees-of-freedom convention.
Open tool →Regression Standard Deviation Bands
Where do historical prices lie relative to a fitted regression line and dispersion bands?
Combines a regression line for the selected range with standard-deviation distances.
Open tool →Rolling Price Variance
What is the average squared price distance within the current window?
Calculates rolling variance of price levels.
Open tool →Rolling Price Z-Score
How many historical standard deviations separate close from its window mean?
Standardizes current distance from the rolling mean by rolling standard deviation.
Open tool →Average Directional Index
How pronounced is directional movement, regardless of its direction?
Smooths the relative imbalance between positive and negative directional movement.
Open tool →Archer Moving Average Trends
Which combination of fast and slow average movements is currently active?
Derives long and short trend states from the evolution of two moving averages.
Open tool →Aroon
How long ago did the latest window high and low occur?
Normalizes elapsed time since the high and low within a rolling window.
Open tool →Choppiness Index
How large is accumulated range relative to the entire price range of the window?
Logarithmically compares a sum of true-range movements with the overall high-low range.
Open tool →Chande Kroll Stop
How do ATR-adjusted upper and lower stop references evolve?
Calculates smoothed long and short stop lines from rolling extrema and ATR distances.
Open tool →Decay Transform
How is an earlier input carried forward with linear or exponential attenuation?
Combines current values with an attenuated previous state under the selected decay convention.
Open tool →Decreasing Price Condition
Is the specified downward condition satisfied over the lookback?
Marks a negative change or a strictly decreasing sequence under the selected convention.
Open tool →Detrended Price Oscillator
Which price deviation remains after the specified time alignment of the average baseline?
Forms a time-aligned difference between price and moving average to describe fluctuations.
Open tool →Increasing Price Condition
Is the specified upward condition satisfied over the lookback?
Marks a positive change or a strictly increasing sequence under the selected convention.
Open tool →Parabolic SAR
When does the recursive stop-and-reverse line change its direction state?
Carries a price reference forward using an extreme point, acceleration factor and direction state.
Open tool →Q Stick
Are recent candle bodies positive or negative on a smoothed average?
Smooths the difference between close and open.
Open tool →Vertical Horizontal Filter
How large is price-range width relative to the entire back-and-forth distance traveled?
Compares rolling range width with the sum of absolute price changes.
Open tool →Vortex Indicator
Which of the two cross-candle movement series dominates relative to true range?
Normalizes high-to-previous-low and low-to-previous-high distances by accumulated true range.
Open tool →Aberration
Where is the close within a typical-price baseline with ATR distances?
Forms a channel from smoothed typical price and distances based on Average True Range.
Open tool →Acceleration Bands
How does the relative high-low range widen the smoothed price channel?
Scales highs and lows using their relative range and smooths them into upper and lower bands.
Open tool →Average True Range
What historical range in USDC results when moves relative to the previous close are included?
Smooths true range, accounting for candle range and distances from the previous close.
Open tool →Bollinger Bands
Where is price relative to the mean and historical standard-deviation width?
Constructs upper and lower bands from a moving mean and multiples of price standard deviation.
Open tool →Chandelier Exit
How does an ATR-based exit reference change relative to the rolling extreme?
Derives long and short exit lines from rolling highs or lows with ATR distances.
Open tool →Donchian Channel
Does current price exceed a window range already known beforehand?
Shows rolling highest highs, lowest lows and their midpoint.
Open tool →Holt-Winter Channel
Where is price relative to a recursive level-and-trend baseline with an error band?
Combines recursive estimates of level, trend and acceleration with a channel based on historical errors.
Open tool →Keltner Channel
Where is the close relative to a smoothed price baseline with range-based bands?
Places a multiple of smoothed true range or high-low range around a moving average.
Open tool →Mass Index
How does the ratio of single- and double-smoothed candle ranges change?
Sums ratios of an EMA of the high-low range to its further-smoothed EMA.
Open tool →Normalized Average True Range
What percentage of current price does Average True Range represent?
Normalizes ATR by the current close and scales the ratio as a percentage.
Open tool →Price Distance
What OHLC-based movement distance results from range, gap and candle body?
Combines twice the high-low range with the gap from previous close to open, minus the absolute candle body.
Open tool →Relative Volatility Index
How is smoothed price dispersion distributed across positive and negative price changes?
Assigns standard-deviation contributions by movement direction and normalizes their smoothed sums.
Open tool →Elder Thermometer
How far have highs or lows shifted from the previous candle?
Uses the larger absolute change in high or low and adds a smoothed reference.
Open tool →True Range
What range results when the previous close is included as a reference?
Takes the maximum of the high-low range and absolute distances from high or low to the previous close.
Open tool →Ulcer Index
How far below their rolling peaks were prices within the window?
Aggregates percentage drawdowns from rolling peaks using a root-mean-square calculation.
Open tool →Accumulation/Distribution Line
How does volume weighted by close location within the candle accumulate?
Weights volume by close location within the high-low range and accumulates contributions.
Open tool →Chaikin A/D Oscillator
How do fast and slow smoothing of the A/D line differ?
Calculates the difference between two exponential averages of the accumulation/distribution line.
Open tool →Archer On Balance Volume
How do fast and slow OBV references relate and which trend states arise?
Extends on-balance volume with moving averages, range references and trend flags.
Open tool →Chaikin Money Flow
Does volume-weighted closing in the upper or lower candle range dominate?
Divides accumulated close-location-weighted volume contributions by total window volume.
Open tool →Elder Force Index
How large is smoothed directional price change after weighting by trading volume?
Multiplies price change by volume and smooths the resulting series.
Open tool →Ease of Movement
How large is median-price movement relative to volume and candle range?
Combines changes in the high-low midpoint with a volume-range ratio and smooths them.
Open tool →Klinger Volume Oscillator
How does the spread between fast and slow smoothing of the signed-volume proxy change?
The pinned variant signs volume by the direction of typical-price change and compares two smoothings with a signal line.
Open tool →Money Flow Index
How is typical price times volume distributed across positive and negative price changes?
Normalizes positive and negative typical-price-volume contributions into an oscillator.
Open tool →Negative Volume Index
Which price changes does the index accumulate only when candle volume decreases?
Updates a seeded index using price changes on candles with lower volume than before.
Open tool →On Balance Volume
How does volume accumulate when close-change direction determines its sign?
Adds or subtracts candle volume according to close direction relative to the previous candle.
Open tool →Positive Volume Index
Which price changes are included only when candle volume increases?
Updates a price index only on candles with higher volume than before.
Open tool →Percentage Volume Oscillator
How far is short-term smoothed volume above or below the long-term level in relative terms?
Calculates the percentage spread between fast and slow volume averages with signal line and histogram.
Open tool →Price Volume
What nominal price-volume value results from close times base volume?
Multiplies close by candle volume.
Open tool →Price Volume Rank
Which of the four price-and-volume direction combinations applies to this candle?
Classifies rising or falling prices together with rising or falling volume.
Open tool →Price Volume Trend
How do relative price changes accumulate after weighting by their respective volume?
Accumulates the product of relative close change and volume.
Open tool →Volume Heat Map
How many historical volume standard deviations separate current activity from its smoothed level?
Normalizes the gap between current volume and its moving average by volume standard deviation.
Open tool →Volume Weighted Average Price
Where is current price relative to the volume-weighted session reference price?
Divides cumulative typical-price-times-volume by cumulative volume within the anchor.
Open tool →Volume Weighted Moving Average
How does higher candle volume change a price’s influence in the rolling average?
Weights closes in the rolling window by their respective volume.
Open tool →An indicator is not automatically a trading rule: directional rules, filters, risk scenarios and diagnostic analyses are explicitly defined. Historical results do not establish future profitability.