Python Talib 的一些基础用法

首先还是导入一些业界标准库:

1
2
3
import pandas as pd
import numpy as np
import talib as ta

计算RSI

1
2
close = np.array(bars.close)
print(ta.RSI(close))  # 默认15根bars

计算MA

1
ta.MA(close)  # 默认 30 根 bars,即 MA30

设置计算用的时长,比如计算 MA5

1
ta.MA(close, timeperiod=5)

计算 EMA11 和 EMA22

1
2
ta.EMA(close, timeperiod=11)
ta.EMA(close, timeperiod=22)

全部指标和方法列表

http://mrjbq7.github.io/ta-lib/funcs.html

Comments