python 股票分析基础(1)
1.调用的库:tushare,matplotlib,datetime
import tushare as ts
import matplotlib.pyplot as plt
import datetime
2.选取股票与时间区间
ticker1 = '000002'
ticker2 = '603027'
vanke = ts.get_hist_data(ticker1,'2020-01-01','2020-04-24')
qianhe =ts.get_hist_data(ticker2,'2020-01-01','2020-04-24')
#作图前需将日期排位升序
vanke = vanke.sort_index()
qianhe = qianhe.sort_index()
vanke
得到vanke数据,注意以下指标含义:
volume:成交量
price_change:价格变动
p_change:涨跌幅
ma5 :5日均价
v_ma5:5日均量
3.作图:
得到两只股票的收盘价对比图
plt.figure(figsize=(16,8))
vanke['close'].plot()
qianhe['close'].plot()
#legend用于设置图像的图例
plt.legend(['vanke','qianhe'])
同理,得到收盘对比图
4.TIPS(奇怪的知识增加了!)
如何查看当前时间:
import time
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))
2020-04-28 15:45:18