A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Techical Indicator | Description | Arguments | Response Attributes | Example | ||||||||||||||||||||||
2 | SMA | Returns the simple moving average (SMA) values | - indicator (required) = sma - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - sma: List of moving average values. | Sample Request: GET /api/v1/forex/candle?symbol=BINANCE:BTCUSDT&resolution=D&count=250&indicator=bbands&timeperiod=7&seriestype=c&matype=8 Sample Response: { "c": [ 11820.86, 13093.8, 11329.99, ... ], "h": [ 11850, 13970, 13478.04, ... ], "l": [ 11026, 11741, 10525.1, ... ], "lowerband": [ 0, 0, 0, 0, 0, 0, -1602.736829332206, -1709.5372323859742, -1255.559428845574, -1269.1316891705944, ... ], "middleband": [ 0, 0, 0, ... ], "o": [ 11056.59, 11821.28, 13098.38, ... ], "s": "ok", "t": [ 1561420800, 1561507200, 1561593600, ... ], "upperband": [ 0, 0, 0, 0, 0, 0, 1602.736829332206, 1709.5372323859742, 1255.559428845574, 1269.1316891705944, ... ], "v": [ 61276.686648, 155930.147386, 173894.820889, ... ] } | ||||||||||||||||||||||
3 | EMA | Returns the exponential moving average (EMA) values | - indicator (required) = ema - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - ema: List of moving average values. | |||||||||||||||||||||||
4 | WMA | Returns the weghted moving average (WMA) values | - indicator (required) = wma - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - wma: List of moving average values. | |||||||||||||||||||||||
5 | DEMA | Returns the double exponential moving average (DEMA) values | - indicator (required) = wma - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - dema: List of moving average values. | |||||||||||||||||||||||
6 | TEMA | Returns the triple exponential moving average (TEMA) values | - indicator (required) = tema - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - tema: List of moving average values. | |||||||||||||||||||||||
7 | TRIMA | Returns the triple exponential moving average (TEMA) values | - indicator (required) = trima - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - tema: List of moving average values. | |||||||||||||||||||||||
8 | KAMA | Returns the Kaufman adaptive moving average (KAMA) values | - indicator (required) = kama - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - kama: List of moving average values. | |||||||||||||||||||||||
9 | MAMA | Returns the MESA adaptive moving average (MAMA) values | - indicator (required) = mama - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) - fastlimit (optional): Positive float accepted (default = 0.01) - slowlimit (optional): Positive float accepted (default = 0.01) | - mam: List of moving average values - fama: List of moving average values. | |||||||||||||||||||||||
10 | T3 | Returns the triple exponential moving average (T3) values | - indicator (required) = t3 - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - t3: List of moving average values. | |||||||||||||||||||||||
11 | MACD | Returns the moving average convergence / divergence (MACD) values | - indicator (required) = macd - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) - fastperiod (optional): Positive integer accepted (default = 12) - slowperiod (optional): Positive integer accepted (default = 26) - signalperiod (optional): Positive integer accepted (default = 9) | - macd: - macdSignal: - macdHist: | |||||||||||||||||||||||
12 | MACDEXT | Returns the moving average convergence / divergence values with controllable moving average type | - indicator (required) = macdext - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) - fastperiod (optional): Positive integer accepted (default = 12) - slowperiod (optional): Positive integer accepted (default = 26) - signalperiod (optional): Positive integer accepted (default = 9) - fastmatype (optional): Moving average type for the faster moving average (default = 0) - slowmatype (optional): Moving average type for the slower moving average (default = 0) - signalmatype (optional): Moving average type for the signal moving average (default = 0) | - macd: - macdSignal: - macdHist: | |||||||||||||||||||||||
13 | STOCH | Returns the stochastic oscillator (STOCH) values | - indicator (required) = stoch - fastkperiod (optional): Positive integer accepted (default = 5) - slowkperiod (optional): Positive integer accepted (default = 3) - slowdperiod (optional): Positive integer accepted (default = 3) - slowkmatype (optional): Moving average type for the slowk moving average (default = 0) - slowdmatype (optional): Moving average type for the slowd moving average (default = 0) | - slowd - slowk | |||||||||||||||||||||||
14 | STOCHF | Returns the stochastic fast (STOCHF) values | - indicator (required) = stochf - fastkperiod (optional): Positive integer accepted (default = 5) - fastdperiod (optional): Positive integer accepted (default = 3) - fastdmatype (optional): Moving average type for the fastd moving average (default = 0) | - fastd - fastk | |||||||||||||||||||||||
15 | RSI | Returns the relative strength index (RSI) values | - indicator (required) = rsi - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l | - rsi: list of relative strenght index values | |||||||||||||||||||||||
16 | STOCHRSI | Returns the stochastic relative strength index (STOCHRSI) values | - indicator (required) = stochrsi - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l - fastkperiod (optional): Positive integer accepted (default = 5) - fastdperiod (optional): Positive integer accepted (default = 3) - fastdmatype (optional): Moving average type for the fastd moving average (default = 0) | - fastd - fastk | |||||||||||||||||||||||
17 | WILLR | Returns the Williams' %R (WILLR) values | - indicator (required) = willr - timeperiod (optional): Window size for calculating moving average value (default = 3) | - willr: list of William's %R values | |||||||||||||||||||||||
18 | ADX | Returns the average directional movement index (ADX) values | - indicator (required) = adx - timeperiod (optional): Window size for calculating moving average value (default = 3) | - adx: list of average directional movement index values | |||||||||||||||||||||||
19 | ADXR | Returns the average directional movement index rating (ADXR) values | - indicator (required) = adxr - timeperiod (optional): Window size for calculating moving average value (default = 3) | ||||||||||||||||||||||||
20 | APO | Returns the absolute price oscillator (APO) values | - indicator (required) = apo - seriestype (optional): The price type in the time series. Option are: c, o, h and l - fastperiod (optional): Positive integer accepted (default = 12) - slowperiod (optional): Positive integer accepted (default = 26) - matype (optional): Moving average type for the faster moving average (default = 0) | - apo: list of absolute price oscillator values | |||||||||||||||||||||||
21 | PPO | Returns the percentage price oscillator (PPO) values | - indicator (required) = ppo - seriestype (optional): The price type in the time series. Option are: c, o, h and l - fastperiod (optional): Positive integer accepted (default = 12) - slowperiod (optional): Positive integer accepted (default = 26) - matype (optional): Moving average type for the faster moving average (default = 0) | - ppo: list of percentage price oscillator values | |||||||||||||||||||||||
22 | MOM | Returns the momentum (MOM) values | - indicator (required) = mom - timeperiod (optional): Window size for calculating moving average value (default = 3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - mom: list of momentum values | |||||||||||||||||||||||
23 | BOP | Returns the balance of power (BOP) values | - indicator (required) = bop | - pop: list of balance of power values | |||||||||||||||||||||||
24 | CCI | Returns the commodity channel index (CCI) values | - indicator (required) = cci - timeperiod (optional): Window size for calculating moving average value (default = 3) | - cci: list of commodity channel index values | |||||||||||||||||||||||
25 | CMO | Returns the Chande momentum oscillator (CMO) values | - indicator (required) = cmo - timeperiod (optional): Window size for calculating moving average value (default = 3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - cmo: list of chande momentum oscillator values | |||||||||||||||||||||||
26 | ROC | Returns the rate of change (ROC) values | - indicator (required) = roc - timeperiod (optional): Window size for calculating moving average value (default = 3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - roc: list of rate of change values | |||||||||||||||||||||||
27 | ROCR | Returns the rate of change ratio (ROCR) values | - indicator (required) = rocr - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - rocr: list of rate of change ratio values | |||||||||||||||||||||||
28 | AROON | Returns the Aroon (AROON) values | - indicator (required) = aroon - timeperiod (optional): Window size for calculating moving average value (default = 3) | - aroonup: - aroondown: | |||||||||||||||||||||||
29 | AROONOSC | Returns the Aroon oscillator (AROONOSC) values | - indicator (required) = aroonosc - timeperiod (optional): Window size for calculating moving average value (default = 3) | - aroonosc: list of aroon oscillator values | |||||||||||||||||||||||
30 | MFI | Returns the money flow index (MFI) values | - indicator (required) = mfi - timeperiod (optional): Window size for calculating moving average value (default = 3) | - mfi: list of money flow index values | |||||||||||||||||||||||
31 | TRIX | Returns the 1-day rate of change of a triple smooth exponential moving average (TRIX) values | - indicator (required) = trix - timeperiod (optional): Window size for calculating moving average value (default = 3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - trix: list of triple smooth exponential moving average values | |||||||||||||||||||||||
32 | ULTOSC | Returns the ultimate oscillator (ULTOSC) values | - indicator (required) = ultosc - timeperiod1 (optional): first time period for the indicator (default = 7) - timeperiod2 (optional): first time period for the indicator (default = 14) - timeperiod3 (optional): first time period for the indicator (default = 28) | - ultosc: list of ultimate oscillator values | |||||||||||||||||||||||
33 | DX | Returns the directional movement index (DX) values | - indicator (required) = dx - timeperiod (optional): Window size for calculating moving average value (default=3) | - dx: list of directional movement index values | |||||||||||||||||||||||
34 | MINUSDI | returns the minus directional indicator (MINUSDI) values | - indicator (required) = minusdi - timeperiod (optional): Window size for calculating moving average value (default = 3) | - minusdi: list of minus directional indicator values | |||||||||||||||||||||||
35 | PLUSDI | Returns the plus directional indicator (PLUSDI) values | - indicator (required) = plusdi - timeperiod (optional): Window size for calculating moving average value (default = 3) | - plusdi: list of plus directional indicator values | |||||||||||||||||||||||
36 | MINUSDM | Returns the minus directional movement (MINUSDM) values | - indicator (required) = minusdm - timeperiod (optional): Window size for calculating moving average value (default = 3) | - minusdm: list of minus directional movement values | |||||||||||||||||||||||
37 | PLUSDM | Returns the plus directional movement (PLUSDM) values | - indicator (required) = plusdm - timeperiod (optional): Window size for calculating moving average value (default = 3) | - plusdm: list of plus directional movement values | |||||||||||||||||||||||
38 | BBANDS | Returns the Bollinger bands (BBANDS) values | - indicator (required) = bbands - timeperiod (optional): Window size for calculating moving average value (default=3) - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) - nbdevup (optional): the standard deviation multiplier of the upper band (default=2) - nbdevdn (optional): the standard deviation multiplier of the lower band (default=2) | - upperband: list of upperband values - middleband: list of middleband values - lowerband: list of lowerband values | |||||||||||||||||||||||
39 | MIDPOINT | Returns the midpoint (MIDPOINT) values. MIDPOINT = (highest value + lowest value)/2. | - indicator (required) = midpoint - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - midpoint: list of midpoint values | |||||||||||||||||||||||
40 | MIDPRICE | Returns the midpoint price (MIDPRICE) values. MIDPRICE = (highest high + lowest low)/2. | - indicator (required) = midprice - timeperiod (optional): number of data points used to calculate each MIDPRICE value (default = 3) | - midprice: list of midprice values | |||||||||||||||||||||||
41 | SAR | Returns the parabolic SAR (SAR) values | - indicator (required) = sar - acceleration (optional): Positive float accepted (default = 0.01) - maximum (optional): Positive float accepted (default = 0.2) | - sar: list of sar values | |||||||||||||||||||||||
42 | TRANGE | Returns the true range (TRANGE) values | - indicator (required) = trange | - trange: list of true range values | |||||||||||||||||||||||
43 | ATR | Returns the average true range (ATR) values | - indicator (required) = atr - timeperiod (optional): Window size for calculating moving average value (default = 3) | - atr: list of average true range values | |||||||||||||||||||||||
44 | NATR | Returns the normalized average true range (NATR) values | - indicator (required) = natr - timeperiod (optional): Window size for calculating moving average value (default = 3) | - natr: list of normalized average true range values | |||||||||||||||||||||||
45 | AD | Returns the Chaikin A/D line (AD) values | - indicator (required) = ad | - ad: list of chaikin A/D line values | |||||||||||||||||||||||
46 | ADOSC | Returns the Chaikin A/D oscillator (ADOSC) values | - indicator (required) = adosc - seriestype (optional): The price type in the time series. Option are: c, o, h and l - fastperiod (optional): Positive integer accepted (default = 3) - slowperiod (optional): Positive integer accepted (default = 10) | - adosc: list of chaikin A/D oscillator values | |||||||||||||||||||||||
47 | OBV | Returns the on balance volume (OBV) values | - indicator (required) = obv | - obv: list of balance volum values | |||||||||||||||||||||||
48 | HTTRENDLINE | Returns the Hilbert transform, instantaneous trendline (HT_TRENDLINE) values | - indicator (required) = httrendline - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - httrendline: list of hilbert transform instataneous trendline values | |||||||||||||||||||||||
49 | HTSINE | Returns the Hilbert transform, sine wave (HT_SINE) values | - indicator (required) = htsine - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - htsine: list of hilber transform sine wave values | |||||||||||||||||||||||
50 | HTTRENDMODE | Returns the Hilbert transform, trend vs cycle mode (HT_TRENDMODE) values | - indicator (required) = httrendmode - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - httrendmode: hiltert transform, trend vs cycle mode values' | |||||||||||||||||||||||
51 | HTDCPERIOD | Returns the Hilbert transform, dominant cycle period (HT_DCPERIOD) values | - indicator (required) = htperiod - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - htdcperiod: hilbert transform, dominant cycle period values | |||||||||||||||||||||||
52 | HTDCPHASE | Returns the Hilbert transform, dominant cycle phase (HT_DCPHASE) values | - indicator (required) = htphase - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - htdcphase: hilbert transfrom, dominant cycle phase values | |||||||||||||||||||||||
53 | HTPHASOR | Returns the Hilbert transform, phasor components (HT_PHASOR) values | - indicator (required) = htphasor - seriestype (optional): The price type in the time series. Option are: c, o, h and l (default c) | - htphasor: hilbert transform, phasor components values | |||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | Apendix | ||||||||||||||||||||||||||
57 | Moving average type mapping | ||||||||||||||||||||||||||
58 | Code | MAType | |||||||||||||||||||||||||
59 | 0 | SMA | |||||||||||||||||||||||||
60 | 1 | EMA | |||||||||||||||||||||||||
61 | 2 | WMA | |||||||||||||||||||||||||
62 | 3 | DEMA | |||||||||||||||||||||||||
63 | 4 | TEMA | |||||||||||||||||||||||||
64 | 5 | TRIMA | |||||||||||||||||||||||||
65 | 6 | KAMA | |||||||||||||||||||||||||
66 | 7 | MAMA | |||||||||||||||||||||||||
67 | 8 | T3MA | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |