Documentation

List of Technical Indicators for Stock Queries

This list contains technical indicators that are available for different stocks. All these KPIs are numerical and are updated daily. They can be used with all query types.


KPI Description
SMA50 Simple Moving Average for the last 50 days.
SMA200 Simple Moving Average for the last 200 days.
RSI Relative Strength Index using a period of 14 days.
MACD Moving Average Convergence/Divergence calculated using EMA for the past 12 and 26 days.


In general, there is a large set of technical indicators that are available. We will be adding support for the following ones in the next months:

Technical Indicator Description
Momentum Difference between two prices at different days.
Rate of change Momentum divided by the first day.
Money Flow Index Shows how much a stock was traded, very similar to RSI. Shows enthusiasm in the market for that stock.
Chaikin Money Flow Similar to Money Flow, except that not the total cumulative volume is used, but just a specific period.
Negative Volume Index Related: Positive Volume Index. Old, but still useful for reversals.
On-balance Volume Useful to find weak/strong moves in the market. This indicator can confirm whether a move is really what it appears to be.
Force Index Similar to On-balance Volume, this indicator shows whether there is a strong upward/downward trend.
Ease of Movement Similar to Force Index or On-balance Volume, this indicator shows the strength of a trend.
Donchian Channel Very widespread indicator for observing the volatility of a stock, but also used for creating alerts on cross-overs.
Acceleration Band Simple moving average with special channel.
Ichimoku Kinko Hyo Shows trends based on moving-average, includes multiple elements such as resistance and support.
Keltner channel One 10-day moving average line with a fixed range channel. Alternatives for example include using an exponential moving average.
Bollinger Bands Main difference to Keltner channel is using standard deviation as a basis for the channel. Very widespread indicator.
Commodity channel index Good for indicating cycles using momentum (not only for commodities, but also for stocks etc.)
Mass Index Able to predict trend reversals. Uses exponential moving averages.
Range expansion index Momentum oscillator, showing strength of price movements and overbought/oversold levels.
Smart money index Simple idea: Bet against the dumb money in the morning, and bet with the evening (smart money) trend.
True strength index Shows both trend direction and indicates overbought/oversold levels. Uses exponential moving averages and momentum.
Ulcer index Shows the degree of volatility (but only downward).
Parabolic SAR Good for finding reversals.
Detrended Price Oscillator Shows overbought and oversold levels based on moving averages.
Stochastic oscillator Shows overbought and oversold levels based on support and resistance levels.
KST oscillator Oscillator based on Rate of Change, good for detecting cycles.
Ultimate oscillator Based on buying or selling pressure - more complicated than other oscillators, tries to fix the issues of other oscillators.
Rahul Mohindar oscillator Used to gauge market direction. Crossovers (zero point) are of interest.
Percent Price oscillator Difference between two moving averages, shows overbought/oversold levels.
Chande Momentum oscillator Predicts momentum of a stock.
Trix Oscillator based on three smoothed exponential moving averages. This is a lagging indicator.
Chaikin oscillator Measures momentum of the Accumulation Distribution line using MACD.
Zero lag exponential moving average Double and triple exponential moving average have inherent lag. The idea here is to use de-lagged data to fix this.
Rising moving average Heavily focussed on trend - if a stock rises for a few days, this is a buy signal.
Double exponential moving average Places more weight on recent values to get rid of the lag issue.
Triple exponential moving average Similar to Doulbe exponential moving average, but uses a triple EMA.
Welles Wilder’s Smoothing Average Better smoothed moving average.
Absolute currency strength Used in Forex.
Accumulation/distribution index Estimates trend based on who is currently in control: Buyers or sellers.
Advance-Decline Useful for estimating the sentiment in whole sectors or markets. Keeps track of advancing/declining stocks (simply whether the stock is above or below the last close price) and the advancing/declining volume. Based on that, multiple indicators are possible, such as Advance-Decline Oscillator.
Average directional movement index Only good for trend strength (no direction).
Average true range Shows the degree of price volatility, based on a 14-period smoothed moving average.
Relative currency strength Similar to Absolute currency strength, used in Forex.
Williams %R Shows overbought/oversold levels.
Vortex Used to identify the start of a trend. Uses true range.
Volume-price trend Very similar to on-balance volume.
Aroon Shows strength of trend.
Linear regression Applies a linear regression and predicts price that way.
Volume Weighted Average Price (VWAP) Weighted moving average but includes volume as weights.
Envelope Shows overbought/oversold levels with multiple simple/exponential moving averages.
Heikin-Ashi Show trending periods and reversals.
KDJ Based on the Stochastic oscillator, shows trend.
Psychological Line Very interesting indicator showing the level of psychological resistance currently in the given stock (e.g. people not wanting to buy/sell due to movements).
Rank Correlation Index Shows reversals.
Ratiocator Shows correlations between two stocks.