Files
QuanTAlib/docs/indicators/indicators.md
T
Miha Kralj 71f49e8815 benchmarks
2024-09-24 20:37:25 -07:00

6.2 KiB
Raw Blame History

Indicators in QuanTAlib

= Validation against several TA libraries
✔️= Validation tests passed
= Issue

BASIC TRANSFORMS QuanTALib Skender.Stock TALib.NETCore Tulip.NETCore Trady
OC2 - Midpoint price .OC2 CandlePart.OC2 MidPoint
HL2 - Median Price .HL2 CandlePart.HL2 MedPrice
HLC3 - Typical Price .HLC3 CandlePart.HLC3 TypPrice
OHL3 - Mean Price .OHL3 CandlePart.OHL3
OHLC4 - Average Price .OHLC4 CandlePart.OHLC4 AvgPrice
HLCC4 - Weighted Price .HLCC4 WclPrice

AVERAGES & TRENDS QuanTALib Skender.Stock TALib.NETCore Tulip.NETCore Trady
AFIRMA - Autoregressive Finite Impulse Response Moving Average Afirma
ALMA - Arnaud Legoux Moving Average Alma ✔️
DEMA - Double EMA Average Dema
DSMA - Deviation Scaled Moving Average Dsma
DWMA - Double WMA Average Dwma
EMA - Exponential Moving Average Ema
EPMA - Endpoint Moving Average Epma ✔️
FRAMA - Fractal Adaptive Moving Average Frama
FWMA - Fibonacci Weighted Moving Average Fwma
HILO - Gann High-Low Activator
HTIT - Hilbert Transform Instantaneous Trendline Htit ✔️ ✔️
GMA - Gaussian-Weighted Moving Average Gma
HMA - Hull Moving Average Hma ✔️ ✔️
HWMA - Holt-Winter Moving Average Hwma
JMA - Jurik Moving Average Jma
KAMA - Kaufman's Adaptive Moving Average Kama ✔️ ✔️ ✔️
KDJ - KDJ Indicator (trend reversal)
LTMA - Laguerre Transform Moving Average Ltma
MAAF - Median-Average Adaptive Filter Maaf
MACD - Movign Average Convergence/Divergence ✔️ ✔️
MAMA - MESA Adaptive Moving Average Mama ✔️ ✔️
MGDI - McGinley Dynamic Indicator Mgdi ✔️
MMA - Modified Moving Average Mma
PPMA - Pivot Point Moving Average
PWMA - Pascal's Weighted Moving Average
QEMA - Quad Exponential Moving Average Qema
RMA - WildeR's Moving Average Rma
SINEMA - Sine Weighted Moving Average Sinema
SMA - Simple Moving Average Sma
SMMA - Smoothed Moving Average Smma ✔️
SSF - Ehler's Super Smoother Filter
SUPERTREND - Supertrend ✔️
SWMA - Symmetric Weighted Moving Average
T3 - Tillson T3 Moving Average T3 ✔️ ✔️
TEMA - Triple EMA Average Tema ✔️ ✔️ ✔️
TRIMA - Triangular Moving Average Trima ✔️ ✔️
TSF - Time Series Forecast ✔️ ✔️
VIDYA - Variable Index Dynamic Average Vidya ✔️
VORTEX - Vortex Indicator ✔️
WMA - Weighted Moving Average Wma ✔️ ✔️ ✔️
ZLEMA - Zero Lag EMA Average Zlema ✔️

VOLATILITY INDICATORS QuanTALib Skender.Stock TALib.NETCore Tulip.NETCore Trady
ADL - Chaikin Accumulation Distribution Line GetAdl Ad
ADOSC - Chaikin Accumulation Distribution Oscillator GetChaikinOsc AdOsc
ATR - Average True Range GetAtr Atr
ATRP - Average True Range Percent
ATRSTOP - ATR Trailing Stop GetAtrStop
BETA - Beta coefficient
BBANDS - Bollinger Bands® BollingerBands
CHAND - Chandelier Exit GetChandelier
CRSI - Connor RSI GetConnorsRsi
CVI - Chaikins Volatility
DON - Donchian Channels GetDonchian
FCB - Fractal Chaos Bands GetFcb
FISHER - Fisher Transform
HV - Historical Volatility
ICH - Ichimoku Cloud GetIchimoku
KEL - Keltner Channels GetKeltner
NATR - Normalized Average True Range GetAtr
CHN - Price Channel Indicator
RSI - Relative Strength Index GetRsi
SAR - Parabolic Stop and Reverse GetParabolicSar
SRSI - Stochastic RSI GetStochRsi
STARC - Starc Bands GetStarcBands
TR - True Range
UI - Ulcer Index GetUlcerIndex
VSTOP - Volatility Stop GetVolatilityStop

MOMENTUM INDICATORS & OSCILLATORS QuanTALib Skender.Stock TALib.NETCore Tulip.NETCore Trady
AC - Acceleration Oscillator
ADX - Average Directional Movement Index GetAdx Adx
ADXR - Average Directional Movement Index Rating Adxr
AO - Awesome Oscillator GetAwesome
APO - Absolute Price Oscillator Apo
AROON - Aroon oscillator GetAroon Aroon
BOP - Balance of Power GetBop Bop
CCI - Commodity Channel Index GetCci Cci
CFO - Chande Forcast Oscillator
CMO - Chande Momentum Oscillator GetCmo Cmo
CHOP - Choppiness Index GetChop
COG - Center of Gravity
COPPOCK - Coppock Curve
CTI - Ehler's Correlation Trend Indicator
DPO - Detrended Price Oscillator GetDpo
DMI - Directional Movement Index GetDmi
EFI - Elder Ray's Force Index GetElderRay
FOSC - Forecast oscillator
GATOR - Gator oscillator GetGator
HURST - Hurst Exponent GetHurst
KRI - Kairi Relative Index
KVO - Klinger Volume Oscillator GetKvo
MFI - Money Flow Index GetMfi
MOM - Momentum
NVI - Negative Volume Index
PO - Price Oscillator
PPO - Percentage Price Oscillator
PMO - Price Momentum Oscillator GetPmo
PVI - Positive Volume Index
ROC - Rate of Change GetRoc
RVGI - Relative Vigor Index
SMI - Stochastic Momentum Index GetSmi
STC - Schaff Trend Cycle GetStc
STOCH - Stochastic Oscillator GetStoch
TRIX - 1-day ROC of TEMA GetTrix trix.Run
TSI - True Strength Index GetTsi
UO - Ultimate Oscillator GetUltimate
WILLR - Larry Williams' %R GetWilliamsR
WGAT - Williams Alligator GetAlligator

VOLUME INDICATORS QuanTALib Skender.Stock TALib.NETCore Tulip.NETCore Trady
AOBV - Archer On-Balance Volume
CMF - Chaikin Money Flow GetCmf
EOM - Ease of Movement
KVO - Klinger Volume Oscilaltor
OBV - On-Balance Volume GetObv
PRS - Price Relative Strength GetPrs
PVOL - Price-Volume
PVO - Percentage Volume Oscillator GetPvo
PVR - Price Volume Rank
PVT - Price Volume Trend
VP - Volume Profile
VWAP - Volume Weighted Average Price GetVwap
VWMA - Volume Weighted Moving Average GetVwma