TUSHARE行情快速使用API入门

本入主要写给想快速上手TUSHARE开发的同学,附上的源码亲测有效。

1,注册账号

https://tushare.pro/

2,记下API token

 [个人主页]->[接口TOKEN]

3, python API接入

import tushare as ts
import pandas as pd
import matplotlib.pyplot as plt

# 设置token,只需要在第一次调用或者token失效时设置
# 设置完成后,之后就不再需要这一个命令了
# ts.set_token('*******')
#token='**********'
#ts.set_token(token)
#pro=ts.pro_api()
#df = pro.fund_basic(market='E')

#一、获取上证指数历史行情数据
pro = ts.pro_api()
df_daily = pro.index_daily(ts_code="000001.SH")
df_daily.head()


#二、处理日期
df_daily.index = pd.to_datetime(df_daily['trade_date'])
df_daily.index[:5]

#三、绘制历史收盘价曲线
# 绘制收盘价曲线
df_daily.plot(y="close");
plt.show()

#四、绘制均线
df_daily = df_daily.sort_index(ascending=True)
plt.figure(figsize=(12, 6))
df_daily.close['20150101':].plot()
df_daily.close.rolling(60).mean()['20150101':].plot();
plt.show()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值