This file lists the public indicator algorithms exported by rtta. Tuning/result helper types are intentionally omitted. Detailed implementation notes and external references live in per-algorithm pages under documentation/algorithms/.
| Algorithm | Description |
|---|---|
AbsolutePriceOscillator |
Difference between fast and slow moving averages in price units. |
AccelerationBands |
TA-Lib style acceleration bands: SMA of scaled high/low extremes with SMA middle. |
AcceleratorOscillator |
Bill Williams Accelerator Oscillator: Awesome Oscillator minus its SMA. |
AccumulationDistribution |
Volume-price accumulation/distribution line. |
AccumulativeSwingIndex |
Cumulative sum of Wilder's Swing Index. |
ADWIN |
Adaptive-window mean drift detector with bounded history and directed shift output. |
Alligator |
Bill Williams Alligator jaw/teeth/lips as shifted SMMA of median price. |
AlphaBetaGammaTrackingFilter |
Steady-state Kalman-like price, velocity, and acceleration tracker. |
AmihudIlliquidity |
Rolling average absolute return per dollar of traded volume. |
AnchoredVWAP |
VWAP accumulated from arbitrary anchor/reset events rather than a fixed session or rolling window. |
AndrewsPitchfork |
Streaming Andrews Pitchfork median and parallel channels from percent swing pivots. |
ArnaudLegouxMovingAverage |
Arnaud Legoux moving average with Gaussian weights controlled by offset and sigma. |
Aroon |
Aroon Up/Down trend age indicators based on recent highs and lows. |
AroonOscillator |
Difference between Aroon Up and Aroon Down. |
ATR |
Average True Range volatility over a rolling window. |
ATRP |
Average True Range expressed as a percentage of price. |
ATRRegimeDetector |
Stateful ATR regime detector with high/low hysteresis bands. |
AuctionContinuousMarketTransitionDetector |
Hysteresis detector for auction-versus-continuous market phase signals. |
AverageDirectionalMovementIndex |
ADX trend-strength indicator. |
AverageDirectionalMovementIndexRating |
ADXR smoothed ADX trend-strength rating. |
AveragePrice |
Average of open, high, low, and close. |
AwesomeOscillator |
Difference between short and long median-price moving averages. |
BalanceOfPower |
Open/high/low/close buying-versus-selling pressure measure. |
BearsPower |
Elder bears power: low minus EMA of close. |
Beta |
Rolling beta of one series against another. |
BetaRegimeDetector |
Stateful rolling beta regime detector with upper/lower hysteresis bands. |
Bias |
Percent deviation of price from its simple moving average. |
BidAskBounceRegimeDetector |
EWMA bid/ask side alternation detector for quote-bounce regimes. |
BollingerBands |
Moving-average envelope based on standard deviations. |
BollingerBandwidth |
Bollinger band width as (upper-lower)/middle for a rolling mean and standard-deviation envelope. |
BollingerPercentB |
Bollinger %B position of price inside a rolling mean and standard-deviation envelope. |
BoundedBOCPD |
Bounded-memory Bayesian online change-point detector with constant hazard. |
BullsPower |
Elder bulls power: high minus EMA of close. |
CalibrationDriftDetector |
EWMA probability-calibration error drift detector. |
CamarillaPivotPoints |
Camarilla support/resistance pivots from the previous bar HLC. |
CDL3BlackCrows |
Three black crows: three declining bearish bodies. |
CDL3Inside |
Three inside up/down: harami plus confirmation bar. |
CDL3Outside |
Three outside up/down: engulfing plus confirmation bar. |
CDL3WhiteSoldiers |
Three white soldiers: three advancing bullish bodies. |
CDLBeltHold |
Belt hold: opens at extreme and posts a long body. |
CDLClosingMarubozu |
Closing marubozu: body closes at/near the extreme of the bar. |
CDLCounterAttack |
Counterattack: opposite long body closing near prior close. |
CDLDarkCloudCover |
Dark cloud cover: bearish close through midpoint of prior bull bar. |
CDLDoji |
Doji candlestick: very small real body relative to range (indecision). |
CDLDojiStar |
Doji star: doji after a long body (reversal risk). |
CDLDragonflyDoji |
Dragonfly doji: doji with long lower shadow (bullish rejection). |
CDLEngulfing |
Engulfing: current body fully engulfs prior body (reversal). |
CDLEveningDojiStar |
Evening doji star: evening star with doji middle bar. |
CDLEveningStar |
Evening star: three-bar bearish reversal. |
CDLGravestoneDoji |
Gravestone doji: doji with long upper shadow (bearish rejection). |
CDLHammer |
Hammer: long lower shadow in a downtrend (bullish). |
CDLHangingMan |
Hanging man: hammer shape in an uptrend (bearish). |
CDLHarami |
Harami: small body inside prior body (reversal/pause). |
CDLHaramiCross |
Harami cross: doji inside prior body. |
CDLHighWave |
High-wave candle: tiny body with very long shadow(s). |
CDLInvertedHammer |
Inverted hammer: long upper shadow in a downtrend (bullish). |
CDLLongLeggedDoji |
Long-legged doji: doji with long upper and lower shadows. |
CDLLongLine |
Long line: large real body relative to recent average body. |
CDLMarubozu |
Marubozu: range dominated by real body (strong directional bar). |
CDLMatchingLow |
Matching low: two bear bars with matching closes (support). |
CDLMorningDojiStar |
Morning doji star: morning star with doji middle bar. |
CDLMorningStar |
Morning star: three-bar bullish reversal. |
CDLPatternPack |
Multi-output pack of common CDL patterns from one OHLC update. |
CDLPiercing |
Piercing line: bullish close through midpoint of prior bear bar. |
CDLShootingStar |
Shooting star: long upper shadow in an uptrend (bearish). |
CDLShortLine |
Short line: small real body relative to recent average body. |
CDLSpinningTop |
Spinning top: small body with upper and lower shadows (indecision). |
CDLTriStar |
Tri-star: three consecutive dojis (reversal). |
ChaikinMoneyFlow |
Volume-weighted money flow over a window. |
ChaikinOscillator |
MACD-style oscillator of the accumulation/distribution line. |
ChaikinVolatility |
Percent rate-of-change of an EMA of the high-low range. |
ChandeForecastOscillator |
Chande forecast oscillator: percent distance of close from time-series forecast. |
ChandelierExit |
ATR trailing chandelier long and short exits from rolling high/low extremes. |
ChandeMomentumOscillator |
Momentum oscillator using sums of recent gains and losses. |
ChoppinessIndex |
CHOP range/trend measure based on true range versus high-low range. |
ClosePressureReversalSignal |
End-of-day cross-sectional reversal signal using rest-of-day return, volume/transaction pressure, VWAP location, and rolling conformal-style error bands. |
CointegrationBreakdownMonitor |
Streaming residual-z monitor for pair relationship breakdowns using an EWMA hedge estimate. |
CommodityChannelIndex |
CCI deviation of typical price from its moving average. |
ComparativeRelativeStrength |
Ratio of two price series (A/B relative strength). |
ConformalBands |
Streaming split-conformal style bands around an SMA center using rolling absolute residual quantiles. |
ConnorsRSI |
Composite oscillator averaging price RSI, streak RSI, and percent-rank of one-period price change. |
CoppockCurve |
Weighted moving average of long and short rate-of-change values. |
Correlation |
Rolling Pearson correlation between two series. |
CorrelationRegimeDetector |
Stateful rolling correlation regime detector with upper/lower hysteresis bands. |
CrossAssetCorrelationBreakDetector |
Short-versus-long rolling correlation break detector for two assets. |
CrossAssetOrderFlowImbalance |
Rolling beta of own return on peer OFI with implied impact and residual. |
CumulativeReturn |
Cumulative return from the first close. |
CUSUM |
Causal cumulative-sum event filter for detecting threshold-sized directional moves. |
DailyLogReturn |
Log return between consecutive closes. |
DailyReturn |
Percentage return between consecutive closes. |
DDM |
Drift Detection Method for Bernoulli prediction-error streams. |
DecomposedOrderFlowImbalance |
Quote-driven add/cancel/trade decomposition of Cont-style order-flow pressure. |
Delay |
Lagged value from a fixed number of samples ago. |
DeMarker |
DeMarker oscillator from rolling up-high and down-low pressure. |
DetrendedPriceOscillator |
DPO cycle indicator comparing price to a displaced average. |
DirectionalChangeDetector |
Directional-change intrinsic-time events with overshoot tracking. |
DirectionalMovementIndex |
DX directional movement trend-strength indicator. |
DollarBarGenerator |
Information-driven dollar bars that close when price×volume accumulates to a threshold. |
DollarRunBarGenerator |
Same-sign dollar run bars that close when cumulative |
DonchianChannel |
Channel from rolling highest high and lowest low. |
DoubleEMA |
DEMA lag-reduced moving average. |
EaseOfMovement |
Volume/range indicator for ease of price movement. |
EDDM |
Early Drift Detection Method using distances between prediction errors. |
EfficiencyRatio |
Kaufman efficiency ratio of net directional move to path length over a rolling window. |
EhlersCenterOfGravity |
Ehlers center-of-gravity oscillator of a rolling price window with lag trigger. |
EhlersCyberCycle |
Ehlers cyber cycle band-pass style cycle oscillator with trigger. |
EhlersDecycler |
Ehlers decycler trend estimate and residual oscillator. |
EhlersInstantaneousTrendline |
Ehlers instantaneous trendline with two-bar trigger. |
EhlersOptimalTrackingFilter |
Adaptive tracking filter using Ehlers' price uncertainty tracking index. |
EhlersRoofingFilter |
Ehlers roofing filter: high-pass plus Super Smoother low-pass. |
EhlersSuperSmoother |
Ehlers two-pole Super Smoother low-pass filter. |
ElderRayIndex |
Bull and bear power as high/low distance from an EMA of close. |
ElderThermometer |
Elder bar-range thermometer: current range vs previous range (ratio and hot flag). |
EMA |
Exponential moving average with more weight on recent samples. |
EWMA |
Exponentially weighted moving average parameterized by alpha/span/com. |
EWMAZScoreShiftDetector |
Causal EWMA mean/variance z-score event detector for threshold-sized shifts. |
ExecutionCostSlippageRegimeDetector |
Stateful relative execution-cost/slippage regime detector from trade price versus quote mid. |
FastStochastic |
Fast stochastic %K/%D oscillator. |
FeatureDistributionDriftDetector |
Bounded ADWIN-style drift detector for a single streaming feature distribution. |
FibonacciPivotPoints |
Fibonacci support/resistance pivots from the previous bar HLC. |
FibonacciRetracementLevels |
Rolling Fibonacci retracement levels between recent high and low. |
FisherTransform |
Ehlers transform of normalized recent high/low position into a turning-point oscillator. |
FlowPressureCapacitySignal |
Event-time aggressive flow versus opposing L1 capacity, corrected for queue replenishment, withdrawal fragility, and transient imbalance. |
FOCuS |
Functional online CUSUM mean changepoint detector with candidate pruning (Romano et al.). |
ForceIndex |
Price-change times volume oscillator. |
FourierResidueIdentity |
Fourier-Residue Identity splitting return autocorrelation into testable direction (sign, k=2) and magnitude (k=4) channels, with Fejér variance ratios per channel. |
FractalAdaptiveMovingAverage |
Ehlers FRAMA using fractal dimension to adapt EMA smoothing. |
GatorOscillator |
Bill Williams Gator Oscillator from Alligator jaw-teeth and teeth-lips gaps. |
GaussianProcessRegressionBands |
Rolling RBF-kernel Gaussian process posterior mean with uncertainty bands. |
GeometricMovingAverage |
Geometric moving average as exp of SMA of log prices. |
GuppyMMARibbon |
Full Guppy MMA ribbon of six short and six long EMAs plus group averages. |
GuppyMultipleMovingAverage |
Guppy MMA short and long EMA-group averages and spread. |
HawkesIntensity |
Exponential Hawkes self-exciting intensity process for event times. |
HDDM |
Hoeffding-bound drift detector for Bernoulli prediction-error streams. |
HeikinAshiTransform |
Incremental Heikin-Ashi OHLC transform for smoothing candles. |
HiddenSemiMarkovRegimeFilter |
Online Gaussian hidden semi-Markov-style regime filter with bounded duration bias. |
High |
Rolling highest value. |
HighIndex |
Offset/index of the rolling highest value. |
HighLow |
Combined rolling minimum and maximum values. |
HighLowIndex |
Combined offsets/indexes of rolling minimum and maximum values. |
HilbertDominantCyclePeriod |
TA-Lib HT_DCPERIOD-compatible dominant cycle period. |
HilbertDominantCyclePhase |
TA-Lib HT_DCPHASE-compatible dominant cycle phase in degrees. |
HilbertPhasor |
TA-Lib HT_PHASOR-compatible in-phase and quadrature components. |
HilbertSineWave |
TA-Lib HT_SINE-compatible sine and lead-sine waves. |
HilbertTrendline |
TA-Lib HT_TRENDLINE-compatible instantaneous trendline. |
HilbertTrendMode |
TA-Lib HT_TRENDMODE-compatible trend-versus-cycle mode flag (1=trend, 0=cycle). |
HistoricalVolatility |
Annualized rolling standard deviation of log returns. |
HitRateDriftDetector |
EWMA hit-rate degradation detector using miss-rate hysteresis. |
HullMovingAverage |
HMA lag-reduced weighted moving average. |
Ichimoku |
Ichimoku conversion, base, leading spans, lagging span, and displaced cloud spans. |
ImbalanceBarGenerator |
Volume-imbalance bars that close when |
Inertia |
Dorsey inertia: linear regression of relative volatility index. |
IntegratedOrderFlowImbalance |
Multi-level Cont OFI projected onto an online first principal component. |
InteractingMultipleModelFilter |
Four-regime IMM Kalman tracker that blends low-volatility, high-volatility, trend, and chop models by online probabilities. |
IntradayClockEchoSignal |
Same-clock intraday return-periodicity signal trained from prior aggregate-bar day lists. |
IntradayIntensity |
Rolling volume-weighted intraday intensity (2C-H-L)/(H-L). |
IntradayMomentumIndex |
RSI-style oscillator of open-to-close gains versus losses within each bar. |
InverseFisherRSI |
Inverse Fisher transform of RSI for sharper turning points. |
KagiChart |
Streaming Kagi line, direction, and reversal events. |
KalmanExtremumTrend |
Kalman trend combined with stochastic-style position inside recent extrema. |
KalmanHedgeRatio |
Online Kalman regression hedge ratio and pair spread. |
KalmanInnovationResidualBOCPD |
Kalman innovation z-score residual piped into ResidualBOCPD changepoint detection. |
KalmanInnovationResidualFOCuS |
Kalman innovation z-score residual piped into FOCuS changepoint detection. |
KalmanInnovationZScore |
Signed measurement innovation normalized by the predicted innovation standard deviation. |
KalmanLocalLinearTrend |
Kalman local level/trend state-space estimator. |
KalmanMovingAverage |
Kalman price filter using a local linear price/velocity model. |
KalmanPredictionBands |
One-step Kalman prediction with upper/lower bands from predicted measurement uncertainty. |
KalmanRegressionChannel |
Online Kalman regression with prediction channel and spread. |
KalmanTrendSignal |
Kalman-filtered trend line with buy/sell signal based on price versus filtered trend. |
KalmanVelocityOscillator |
Zero-centered velocity state from a constant-velocity Kalman price model. |
Kama |
Kaufman Adaptive Moving Average. |
KeltnerChannel |
EMA/ATR volatility channel. |
KeltnerChannelOriginal |
Original SMA/range Keltner channel variant. |
KlingerVolumeOscillator |
Volume-force oscillator using fast and slow EMAs plus signal line. |
KSTOscillator |
Pring Know Sure Thing smoothed multi-ROC oscillator. |
KSWIN |
Kolmogorov-Smirnov sliding-window drift detector. |
KyleLambda |
Rolling price-impact slope of returns against signed square-root dollar volume. |
LeadLagRegimeDetector |
EWMA cross-lag detector for which of two series is leading. |
LinearRegression |
Rolling least-squares fitted value. |
LinearRegressionAngle |
Angle of the rolling linear-regression slope. |
LinearRegressionIntercept |
Intercept of the rolling linear-regression fit. |
LinearRegressionSlope |
Slope of the rolling linear-regression fit. |
LiquidityDroughtDetector |
Relative volume/depth drought detector using lower-threshold hysteresis. |
LiquidityRegimeDetector |
EWMA Amihud-style liquidity regime detector using absolute return per dollar volume. |
Low |
Rolling lowest value. |
LowIndex |
Offset/index of the rolling lowest value. |
MACD |
MACD line, signal, and histogram from fast/slow EMA difference. |
MACDExt |
MACD with selectable SMA/EMA types for fast, slow, and signal. |
MACDFix |
Fixed 12/26 MACD with multi-output line, signal, and histogram. |
MarketFacilitationIndex |
Bar range divided by volume (Bill Williams MFI). |
MarketOpenCloseTransitionDetector |
Session-progress transition detector for market-open and market-close bands. |
MassIndex |
Range-expansion reversal indicator. |
MatchedFlowConformalSignal |
Intraday OHLCV matched-flow signal with conformal-style rolling error bands and target sizing diagnostics. |
McGinleyDynamic |
McGinley Dynamic adaptive moving average that speeds up in trends and slows in chop. |
MedianPrice |
Average of high and low. |
MesaAdaptiveMovingAverage |
Ehlers MAMA/FAMA adaptive moving averages driven by dominant cycle phase. |
MessageEventOrderFlowImbalance |
Rolling OFI accumulated from discrete LOB/trade message events (add/cancel/trade). |
MicrostructureNoiseRegimeDetector |
EWMA trade-versus-mid noise detector normalized by quoted spread. |
MidPoint |
Midpoint of rolling high and low values for one series. |
MidPrice |
Midpoint of rolling high and low price series. |
MinusDirectionalIndicator |
Negative directional indicator. |
MinusDirectionalMovement |
Negative directional movement. |
Momentum |
Difference between current value and a prior value. |
MoneyFlowIndex |
Volume-weighted RSI-like money flow oscillator. |
MovingAverageEnvelope |
Percentage envelope bands above and below a simple moving average. |
MovingAverageVariablePeriod |
SMA with a per-bar variable period (TA-Lib MAVP-style). |
MultiLevelOrderFlowImbalance |
Cont-style order-flow imbalance at each book level with sum/mean aggregates. |
MultiPeerOrderFlowImbalance |
Basket peer OFI (equal-weight mean) with rolling beta impact on own return. |
NadarayaWatsonEnvelope |
Gaussian-kernel Nadaraya-Watson smoother with weighted residual bands. |
NegativeVolumeIndex |
Cumulative indicator that changes on lower-volume periods. |
NormalizedATR |
ATR normalized by close. |
OnBalanceVolume |
Cumulative volume added/subtracted by close direction. |
OnlineGaussianMixtureRegimeFilter |
Online Gaussian mixture regime filter with bounded component count. |
OnlineHMMRegimeFilter |
Online Gaussian hidden Markov regime filter with fixed transition persistence. |
OnlineMarkovSwitchingVolatilityFilter |
Online two-state Markov-switching volatility filter over close-to-close moves. |
OrderFlowImbalance |
Quote-level best bid/ask price and size change pressure over a rolling update window. |
OrderFlowImbalanceRegimeDetector |
EWMA order-flow imbalance regime detector with buy/sell pressure hysteresis. |
PageHinkley |
Causal Page-Hinkley mean-shift event detector with directed up/down output. |
PairsSpreadRegimeDetector |
Streaming EWMA hedge-ratio residual z-score detector for pair-spread regimes. |
ParabolicSAR |
Parabolic stop-and-reverse trailing trend indicator. |
ParabolicSARExtended |
Extended parabolic SAR with separate long/short AF chains (SAREXT-style). |
ParticleFilterTrend |
Deterministic-seed particle trend filter with Laplace measurement likelihood and effective sample size output. |
PercentagePrice |
Percentage Price Oscillator. |
PercentageVolume |
Percentage Volume Oscillator. |
PivotPoints |
Classic floor pivot points (PP/R1-R3/S1-S3) from the previous bar. |
PlusDirectionalIndicator |
Positive directional indicator. |
PlusDirectionalMovement |
Positive directional movement. |
PointAndFigure |
Streaming point-and-figure box price, direction, and reversals. |
PositiveVolumeIndex |
Cumulative indicator that changes on higher-volume periods. |
PredictionErrorDriftDetector |
EWMA absolute prediction-error drift detector. |
PrettyGoodOscillator |
Close minus SMA normalized by ATR (PGO). |
ProjectionOscillator |
Stochastic-style oscillator of close within linear-regression projection bands of high and low. |
PsychologicalLine |
Percent of up-closes over a rolling window. |
QStick |
Simple moving average of close minus open. |
QuoteMessageRateRegimeDetector |
Relative EWMA quote-message-rate regime detector. |
QuoteStuffingDetector |
EWMA quote-to-trade message ratio detector for quote-stuffing episodes. |
RainbowMovingAverage |
Mel Widner rainbow: recursive SMA layers with outer/high/low/mid/width. |
RainbowOscillator |
Rainbow oscillator: percent width and position of recursive SMA layers. |
RandomWalkIndex |
Random walk index high/low relative to ATR-scaled range. |
RangeActionVerificationIndex |
RAVI: absolute short-vs-long SMA gap as a percent of the long SMA. |
RateOfChangePercentage |
Period-over-period rate of change as a fraction. |
RateOfChangeRatio |
Rate-of-change ratio against a prior value. |
RateOfChangeRatio100 |
Rate-of-change ratio scaled by 100. |
RealizedVarianceRegimeDetector |
Rolling realized-variance regime detector from squared close-to-close changes. |
RelativeVigorIndex |
Smoothed close-open momentum relative to high-low range with signal line. |
RelativeVolatilityIndex |
RSI-style relative volatility index on rolling close stddev. |
RenkoBrickGenerator |
Event-driven Renko price transform that emits signed brick counts and current brick state from close updates. |
ResidualBOCPD |
Bounded BOCPD changepoint detector applied to residual/innovation series. |
ResidualDriftDetector |
EWMA residual z-score drift detector with signed hysteresis output. |
ResidualFOCuS |
FOCuS applied to residual/innovation series for model-based changepoint detection. |
ROC |
Rate of Change momentum as percentage change over a lookback. |
RollingBetaShiftDetector |
Causal adjacent-window beta shift detector. |
RollingCorrelationShiftDetector |
Causal adjacent-window correlation shift detector. |
RollingMeanShiftDetector |
Causal adjacent-window mean shift detector using a two-sample z-score. |
RollingMeanVarianceShiftDetector |
Causal adjacent-window combined mean and variance shift detector. |
RollingMedian |
Rolling median of a price window. |
RollingSpreadLiquidityShiftDetector |
Causal adjacent-window quote spread/depth liquidity stress shift detector. |
RollingVarianceShiftDetector |
Causal adjacent-window variance shift detector using log variance ratio. |
RSI |
Relative Strength Index momentum oscillator. |
RunBarGenerator |
Tick run bars that close after consecutive same-sign ticks reach a threshold. |
SavitzkyGolayFilter |
Rolling polynomial least-squares smoother with first and second derivative outputs. |
SchaffTrendCycle |
MACD/stochastic cycle oscillator. |
SMA |
Simple moving average over a rolling window. |
SmoothedMovingAverage |
Wilder/SMMA/RMA smoothed moving average seeded by an initial SMA window. |
SpreadExplosionDetector |
EWMA relative quoted-spread explosion detector. |
SpreadFeatures |
Quoted, effective, and realized spread estimates from trades and contemporaneous quotes. |
SpreadRegimeDetector |
Stateful quoted-spread regime detector using relative bid/ask spread. |
SqrtImpactFlowSignal |
Square-root impact residual flow: continuation of unused impact budget and reversion of overshoot, with optional VWAP alignment (Massive/Polygon). |
SqueezeMomentum |
TTM-style Bollinger-inside-Keltner squeeze flag with linreg momentum. |
StdDev |
Rolling standard deviation. |
StickyHMMRegimeFilter |
Online Gaussian HMM regime filter with high self-transition persistence. |
Stochastic |
Slow stochastic oscillator. |
StochasticMomentumIndex |
Double-smoothed stochastic momentum index with signal line. |
StochRSI |
Stochastic oscillator applied to RSI values. |
Summation |
Rolling sum. |
SuperTrend |
ATR-band trend-following indicator. |
SwingIndex |
Wilder's Swing Index of bar-to-bar price action. |
T3MovingAverage |
Tillson T3 multi-EMA moving average. |
ThresholdRegimeDetector |
Stateful threshold regime detector with upper/lower hysteresis bands. |
TimeSeriesForecast |
Rolling linear-regression time-series forecast. |
TradeIntensityRegimeDetector |
EWMA relative trade-count intensity regime detector. |
TrendChopRegimeDetector |
Efficiency-ratio trend-versus-chop regime detector using true range. |
TrendIntensityIndex |
Percent of positive deviations from SMA over absolute deviations. |
TriangularMovingAverage |
Double-smoothed triangular moving average. |
TripleEMA |
TEMA lag-reduced moving average. |
Trix |
Triple-smoothed rate-of-change oscillator. |
TrueRange |
Maximum of high-low and gaps from previous close. |
TSI |
True Strength Index double-smoothed momentum oscillator. |
TwiggsMoneyFlow |
Twiggs money flow using true high/low and EMA volume normalization. |
TwoFactorKalmanTrendFilter |
Two-state short/long Kalman trend contribution model. |
TypicalPrice |
Average of high, low, and close. |
UlcerIndex |
Drawdown-based downside-risk measure. |
UltimateOscillator |
Weighted multi-window buying-pressure oscillator. |
VariableIndexDynamicAverage |
VIDYA adaptive EMA using absolute CMO as the smoothing factor. |
Variance |
Rolling variance. |
VerticalHorizontalFilter |
Trend strength as net move over path length (VHF). |
VolatilityBreakoutDetector |
EWMA z-score detector for unusually large close-to-close volatility breakouts. |
VolatilityCompressionExpansionDetector |
Short-versus-long EWMA volatility ratio detector for compression and expansion regimes. |
VolatilityRegimeDetector |
EWMA close-change volatility regime detector with high/low hysteresis bands. |
VolumeBarGenerator |
Information-driven volume bars that close when traded volume hits a threshold. |
VolumeOscillator |
Percent difference between short and long simple moving averages of volume. |
VolumePriceTrend |
Cumulative volume adjusted by percentage price change. |
VolumeProfile |
Rolling volume-by-price histogram that emits point of control and value-area high/low levels. |
VolumeRegimeDetector |
EWMA relative volume regime detector with high/low hysteresis bands. |
VolumeRunBarGenerator |
Same-sign volume run bars that close when cumulative volume hits a threshold. |
VolumeWeightedAveragePrice |
VWAP price weighted by traded volume. |
VolumeWeightedMovingAverage |
VWMA rolling close weighted by volume. |
Vortex |
Positive/negative Vortex trend movement indicator. |
VPIN |
Volume-synchronized probability of informed trading using bulk-volume classification and rolling volume-bucket imbalance. |
WaveTrend |
LazyBear WaveTrend oscillator (wt1/wt2) on HLC3. |
WeightedClosePrice |
Weighted close transform using high, low, and close. |
WeightedMovingAverage |
Weighted moving average with larger recent weights. |
WeightedMultiPeerOrderFlowImbalance |
Basket peer OFI with explicit peer weights and rolling beta impact on own return. |
WilliamsAD |
Williams accumulation/distribution cumulative line. |
WilliamsFractals |
5-bar Williams up/down fractal pivots with confirmation lag. |
WilliamsR |
Williams %R overbought/oversold oscillator. |
WoodiePivotPoints |
Woodie floor pivots from previous bar H + L + 2C. |
ZeroLagEMA |
Zero-lag exponential moving average using de-lagged price into an EMA. |
ZigZagSwingDetector |
Close-based swing detector that filters price moves below a percentage threshold and emits confirmed pivots. |
