TuShare
Tushare Pro 并利用其免费版本的功能,需完成注册、获取 Token 及配置环境等步骤。
🔑 一、注册与 Token 获取(核心步骤)
1. 官网注册
• 访问 http://t.cn/Rk64lsg,点击右上角 “注册”。
• 填写手机号、验证码并设置密码,完成账号创建。
2. 完善信息获取积分
• 登录后进入 “个人中心” → “资料修改”,填写真实姓名、机构等信息,可额外获得 20积分(初始注册送100积分,总计120积分)。
3. 获取 Token
• 在 “个人中心” → “接口TOKEN” 页面复制 Token(格式如 c592b...95babb8)。此 Token 是调用数据的唯一凭证。
✅ 提示:Token 需妥善保管,泄露时可点击 “刷新” 生成新 Token 使旧 Token 失效。
💻 二、环境安装与配置
1. 安装 Tushare 库
• 确保已安装 Python(推荐 3.6+)和 pip 工具,执行以下命令:
pip install tushare
• 若安装缓慢,可使用国内镜像源加速:
pip install tushare -i http://t.cn/RyH5u3J
。
2. Token 认证
• 在 Python 脚本中设置 Token 并初始化接口:
import tushare as ts
ts.set_token('YOUR_TOKEN') # 替换为你的 Token
pro = ts.pro_api() # 创建 Pro 接口对象
• 验证安装:print(ts.__version__),确认版本 ≥1.2.10。
🆓 三、免费版功能与积分使用
1. 免费权限说明
• 120基础积分:可调用部分接口,如:
◦ stock_basic(股票列表)
◦ trade_cal(交易日历)
◦ daily(日线行情,但有限流)。
• 调用限制:
◦ 免费用户每分钟最多 500次 请求,每次最多 5000条 数据。
2. 积分升级途径
• 社区贡献:提交 Bug(奖励 5-50 分)、撰写技术文章(100-1000 分)、参与社区答疑(50-200 分)。
• 实名认证/学生认证:额外积分奖励(具体分值以官网为准)。
📊 四、数据调用示例(免费版可用)
1. 获取股票列表
df = pro.stock_basic(exchange='', list_status='L', fields='ts_code,name,industry')
print(df.head())
。
2. 查询交易日历
df = pro.trade_cal(exchange='', start_date='20250101', end_date='20250201', is_open='1')
。
3. 获取单支股票日线数据
df = pro.daily(ts_code='600519.SH', start_date='20250101', end_date='20250223')
。
⚠️ 五、注意事项
1. 版本差异
• Tushare Org(旧版):已停止维护,数据可能不更新。
• Tushare Pro(新版):数据更全、质量更高,但需 Token 认证。
2. 数据延迟
• 免费版日线数据在交易日 15:00-16:00 更新,实时数据需付费权限。
3. 参数规范
• 日期格式必须为 YYYYMMDD(如 20250101),股票代码需带后缀(如 000001.SZ)。
💎 总结
• 免费版入口:注册后使用 120基础积分 调用基础接口。
• Pro 版升级:通过贡献社区或购买积分解锁高阶数据(如财务指标、资金流)。
• 长期建议:将 Token 保存于本地配置文件(如 config.py),避免重复认证。
免费版 vs Pro 版核心差异
功能 免费版 Pro 版
积分要求 120分(基础) 需更高积分(2000+)
数据范围 基础行情、列表 全品类(期货、宏观、财务等)
调用频次 500次/分钟 无限制(高积分用户)
实时性 T+1日更新 部分数据实时
💡 通过官网 http://t.cn/Rk64lsg 完成注册并合理管理积分,即可高效利用免费资源开展量化研究。
公司基本信息
1.公司全称:上海挖地兔信息技术有限公司(Shanghai Digging Rabbit Information Technology Co., Ltd)
2.成立时间:2018年1月19日
3.注册地:中国(上海)自由贸易试验区富特北路211号
4.注册资本:200万人民币
5.企业类型:有限责任公司(自然人投资或控股)
6.法人代表:刘雪晴
发布于 上海
