- macd(close, fast=None, slow=None, signal=None, talib=None, offset=None, **kwargs)#
Moving Average Convergence Divergence (MACD)
The MACD is a popular indicator to that is used to identify a security’s trend. While APO and MACD are the same calculation, MACD also returns two more series called Signal and Histogram. The Signal is an EMA of MACD and the Histogram is the difference of MACD and Signal.
- Default Inputs:
fast=12, slow=26, signal=9
EMA = Exponential Moving Average MACD = EMA(close, fast) - EMA(close, slow) Signal = EMA(MACD, signal) Histogram = MACD - Signal
- if asmode:
MACD = MACD - Signal Signal = EMA(MACD, signal) Histogram = MACD - Signal
close (pd.Series): Series of ‘close’s fast (int): The short period. Default: 12 slow (int): The long period. Default: 26 signal (int): The signal period. Default: 9 talib (bool): If TA Lib is installed and talib is True, Returns the TA Lib
version. Default: True
offset (int): How many periods to offset the result. Default: 0
- asmode (value, optional): When True, enables AS version of MACD.
fillna (value, optional): pd.DataFrame.fillna(value) fill_method (value, optional): Type of fill method
pd.DataFrame: macd, histogram, signal columns.