核心用法
Tushare Stock 是面向 A 股市场的专业数据获取与分析技能,通过 Python 脚本封装了 Tushare Pro 平台的 200+ 数据接口。核心使用方式分为三类:
1. 数据查询:支持股票列表、日线/周线/月线/分钟行情、财务三表、每日指标、资金流向、龙虎榜等基础数据拉取
2. 个股分析:内置估值分析、财务质量评估、成长性判断、趋势跟踪、股东行为监测五大分析维度
3. 交易观察:提供快档(趋势+量价+资金流+技术指标)和深档(额外叠加龙虎榜+机构席位扫描)两种模式,覆盖均线、RSI、KDJ、布林线、MACD 等常用技术指标
脚本通过环境变量 TUSHARE_TOKEN 完成认证,支持智能参数解析(如将"贵州茅台"自动映射为 600519.SH)、日期区间规范化、季度表达转换等预处理。
显著优点
- 数据维度完整:覆盖行情、基本面、资金面、情绪面、技术面五大数据域,单股分析可调用 50+ 指标交叉验证
- 分析分层合理:区分「快档/深档」交易观察模式,平衡响应速度与信息深度;自动识别"分析" vs "查询"意图,输出格式适配场景
- 权限管控透明:对积分不足或需额外权限的接口做显式拦截,避免调用失败;不再写入本地 token 缓存,降低凭证泄露风险
- 扩展机制清晰:技术指标通过装饰器注册,新增计算逻辑仅需修改
trading_analysis.py即可被主技能识别
潜在局限
- 数据源单一:完全依赖 Tushare 平台,数据质量与更新时效受第三方制约,无跨源校验机制
- A股限域:明确排除 ETF、指数、基金、期货、期权、宏观数据,跨市场分析需切换其他技能
- Token 门槛:所有接口需有效 Pro Token,免费额度有限;高频调用或深度历史数据需较高积分等级
- 分析深度边界:交易观察以信号输出为主,不提供策略回测、仓位建议或自动化交易执行
适合人群
- 量化研究员与基本面分析师:需要结构化财务数据与标准化估值框架
- 主观交易者:关注龙虎榜、游资动向、技术形态与资金面变化
- 投研中台:构建选股因子、监控预警、定期财报跟踪的自动化流程
常规风险
1. 数据风险:Tushare 数据可能存在复权调整误差、财报更正滞后、分钟线缺失等情况,关键决策建议交叉验证
2. 权限风险:积分不足时接口返回空值或错误,脚本虽已拦截但用户需理解「有权限≠有数据」的区别
3. 时效风险:实时行情与盘后数据存在 15 分钟至数小时延迟,不适合高频实时决策
4. 合规风险:数据仅供研究分析,禁止用于非法证券咨询或操纵市场行为