pip install TA-Lib
python
import talib
python
import pandas as pd
data = pd.read_csv('prices.csv')
python
sma = talib.SMA(close_prices, timeperiod=20)
python
ema = talib.EMA(close_prices, timeperiod=20)
python
rsi = talib.RSI(close_prices, timeperiod=14)
python
slowk, slowd = talib.STOCH(high, low, close, fastk_period=14, slowk_period=3, slowd_period=3)
python
macd, macdsignal, macdhist = talib.MACD(close, fastperiod=12, slowperiod=26, signalperiod=9)
python
result.to_csv('technical_indicators.csv', index=False)
import matplotlib.pyplot as plt
plt.legend()
plt.show()