python 实现MA指标

交易中均线是非常常用的指标,有指标终于均线的说法,利用均线指标可以构造更多基于价格的指标。目前广大的交易者多用python打造自已的相关交易工具,下面是我利用python产现的MA指标计算代码:

 def read_ma(self, stock_dat, *window):
        if len(window) == 0:
            window = [5, 20, 60]

        for item in window:
            stock_dat['SMA' + str(item)] = stock_dat.close.rolling(window=item).mean()

        return stock_dat

其核心不是利用了pandas的rolling方法。

你可能感兴趣的:(python,大数据,开发语言)