tushare-finance
Installation
SKILL.md
Tushare 金融数据 Skill
本 skill 通过 Tushare Pro API 获取中国金融市场数据,支持 220+ 个数据接口。
快速开始
1. Token 配置
询问用户:是否已配置 Tushare Token?
如未配置,引导用户:
- 访问 https://tushare.pro 注册
- 获取 Token
- 配置环境变量:
export TUSHARE_TOKEN="your_token"
2. 验证依赖
检查 Python 环境:
python -c "import tushare, pandas; print('OK')"
如报错,安装依赖:
pip install tushare pandas
常用接口速查
| 数据类型 | 接口方法 | 说明 |
|---|---|---|
| 股票列表 | pro.stock_basic() |
获取所有股票列表 |
| 日线行情 | pro.daily() |
获取日线行情数据 |
| 财务指标 | pro.fina_indicator() |
财务指标(ROE等) |
| 利润表 | pro.income() |
利润表数据 |
| 指数行情 | pro.index_daily() |
指数日线数据 |
| 基金净值 | pro.fund_nav() |
基金净值数据 |
| GDP数据 | pro.gdp() |
国内生产总值 |
| CPI数据 | pro.cpi() |
居民消费价格指数 |
完整接口列表:查看 接口文档索引
数据获取流程
- 查找接口:根据需求在 接口索引 找到对应接口
- 阅读文档:查看
reference/接口文档/[接口名].md了解参数 - 编写代码:
import tushare as ts # 初始化(使用环境变量中的 Token) pro = ts.pro_api() # 调用接口 df = pro.daily(ts_code='000001.SZ', start_date='20241201', end_date='20241231') - 返回结果:DataFrame 格式
参数格式说明
- 日期:YYYYMMDD(如 20241231)
- 股票代码:ts_code 格式(如 000001.SZ, 600000.SH)
- 返回格式:pandas DataFrame
接口文档参考
接口索引:reference/README.md
接口文档按类别组织:
- 股票数据(39 个接口)
- 指数数据(18 个接口)
- 基金数据(11 个接口)
- 期货期权(16 个接口)
- 宏观经济(10 个接口)
- 港股美股(23 个接口)
- 债券数据(16 个接口)
参考资源
- Tushare 官方文档:https://tushare.pro/document/2
- API 测试工具:https://tushare.pro/document/1
Related skills
More from oldhouse-g/openclaw-skills
valuation
A股股票估值分析工具。基于DDM+CAPM模型,包含资格筛选、增长率交叉验证、内在价值计算、风险分析和情景分析。当用户要求分析某只股票估值、判断是否值得投资时使用。
2deep-research-pro
Multi-source deep research agent. Searches the web, synthesizes findings, and delivers cited reports. No API keys required.
2physics-animator
物理科学动图生成器。用于生成知乎等平台的物理/数学科普配图(3D动图、波形、场线等)。当用户说"画一个XX动图"、"生成物理示意图"、"知乎配图"时激活。
1morning-briefing
M早报 - 股市晨报自动生成。运行脚本即出完整简报,无需模型做任何分析。当蟹大爷要求发早报、股市简报、M早报时使用。
1stock-briefing
股市简报 - 零依赖增强版。行情+成交量趋势+资金流向+北向资金+多源新闻+量价分析,不需要任何API Key。当蟹大爷说"来份股市简报"、"股市简报"时使用。
1stock-monitor
股票价格实时监控。支持多只股票监控,使用 Yahoo Finance API 获取实时股价,自定义涨跌阈值提醒。当股价波动超过设定阈值时自动发送提醒,支持首次预警和续警机制。用于:(1) 监控持仓股票价格波动 (2) 设置价格提醒 (3) 定期检查股价变化
1