Tushare
1. 注册Tushare
2. 由于Tushare根据积分获得相应数据接口权限, 注册后获取100积分,可通过修改个人资料获20积分,即可获取日线行情数据。
登录Tushare后,拷贝对应的TOKEN
Python获取日线数据
Python安装tushare
pip3 install tushare
使用Tushare获取日线行情
import tushare as ts
ts.set_token('input your token here')
pro = ts.pro_api()
df = pro.daily(ts_code='000001.SZ', start_date='20240101', end_date='20240531')
print(df)
运行结果如下
ts_code trade_date open high low close pre_close change pct_chg vol amount
0 000001.SZ 20240531 11.14 11.19 11.11 11.11 11.12 -0.01 -0.0899 826706.76 921248.146
1 000001.SZ 20240530 11.24 11.34 11.06 11.12 11.26 -0.14 -1.2433 1325496.35 1481608.711
2 000001.SZ 20240529 11.38 11.45 11.23 11.26 11.40 -0.14 -1.2281 1444811.11 1635445.613
3 000001.SZ 20240528 11.50 11.58 11.36 11.40 11.51 -0.11 -0.9557 1204322.85 1377107.204
4 000001.SZ 20240527 11.31 11.53 11.31 11.51 11.31 0.20 1.7683 1454361.43 1663272.118
.. ... ... ... ... ... ... ... ... ... ... ...
93 000001.SZ 20240108 9.23 9.30 9.11 9.15 9.27 -0.12 -1.2945 1121156.19 1029006.549
94 000001.SZ 20240105 9.10 9.44 9.07 9.27 9.11 0.16 1.7563 1991622.16 1852659.692
95 000001.SZ 20240104 9.19 9.19 9.08 9.11 9.20 -0.09 -0.9783 864193.99 787470.082
96 000001.SZ 20240103 9.19 9.22 9.15 9.20 9.21 -0.01 -0.1086 733610.31 673673.614
97 000001.SZ 20240102 9.39 9.42 9.21 9.21 9.39 -0.18 -1.9169 1158366.45 1075742.252
[98 rows x 11 columns]