Tushare 平台的操作手册中,调取数据中调取的是交易日历,下载交易日历需要2000积分。同时,普通用户注册+更新个人资料后,只有120积分,所以新用户直接调用这段代码后会出现如下错误:
exception: 抱歉,您没有访问该接口的权限,权限的具体详情访问:https://tushare.pro/document/1?doc_id=108。
收到积分限制,新用户可先试着调取A股日线行情
官网链接:A股日线行情
下面以调取贵州白酒20240101到20240301的日线行情为例
import tushare as ts
import os
# Set Tushare token
ts.set_token('Your_token') #Your_token换成 tushare主页中的token
pro = ts.pro_api()
# 600519.SH 为白酒的股票代码
df = pro.daily(ts_code='600519.SH', start_date='20240101', end_date='20240301')
# 将获取到的数据存在代码运行文件夹下的stock_data文件夹中,并命名为 股票代码.csv
folder_name = "stock_data"
inp_code = '600519.SH'
path = os.path.join(os.getcwd(), folder_name, inp_code + ".csv")
df.to_csv(path)