with one click
专业财务数据Skill - 提供A股基本面、三大财务报表(资产/利润/现金)、股东数据、日线行情 via Tushare Pro
npx skills add https://github.com/aifinlab/FinClaw --skill tushare-proCopy and paste this command into Claude Code to install the skill
专业财务数据Skill - 提供A股基本面、三大财务报表(资产/利润/现金)、股东数据、日线行情 via Tushare Pro
npx skills add https://github.com/aifinlab/FinClaw --skill tushare-proCopy and paste this command into Claude Code to install the skill
A股逆向选择/信息不对称分析。当用户说"逆向选择"、"adverse selection"、"信息不对称"、"知情交易者"、"逆向选择成本"、"信息劣势"时触发。基于 cn-stock-data 获取数据,度量逆向选择与信息不对称程度。支持 formal/brief 两种输出风格。
A股量价异常检测/异动监控。当用户说"异常检测"、"异动"、"anomaly"、"量价异常"、"异常波动"、"XX有异动"时触发。量化检测股价和成交量异常。支持formal和brief风格。
A股自相关/序列相关性/收益率自相关结构分析。当用户说"自相关"、"autocorrelation"、"序列相关"、"收益率预测性"、"动量还是反转"、"自相关系数"、"ACF"、"PACF"、"Ljung-Box"、"收益率是否可预测"、"随机游走检验"时触发。MUST USE when user asks about return autocorrelation, serial correlation tests, or whether a stock's returns are predictable. 量化分析收益率的自相关结构(ACF/PACF、Ljung-Box检验、随机游走检验)。支持formal和brief风格。
A股Beta对冲/市场中性策略。当用户说"对冲"、"beta hedging"、"市场中性"、"对冲策略"、"怎么对冲"、"空头对冲"时触发。量化构建市场中性组合。支持formal和brief风格。
A股买卖价差/流动性度量分析。当用户说"买卖价差"、"bid-ask spread"、"流动性度量"、"报价价差"、"有效价差"、"价差分析"时触发。基于 cn-stock-data 获取数据,分析买卖价差与流动性。支持 formal/brief 两种输出风格。
A股黑天鹅预警/极端事件分析。当用户说"黑天鹅"、"black swan"、"极端事件"、"尾部事件"、"灰犀牛"、"突发风险"、"系统崩溃"时触发。基于 cn-stock-data 获取数据,监控与预警潜在的黑天鹅事件。支持 formal/brief 两种输出风格。
| name | tushare-pro |
| description | 专业财务数据Skill - 提供A股基本面、三大财务报表(资产/利润/现金)、股东数据、日线行情 via Tushare Pro |
| metadata | {"openclaw":{"requires":{"bins":["python3"]},"install":[{"id":"python-packages","kind":"pip","packages":["tushare","pandas","pyyaml"]}]}} |
| 属性 | 内容 |
|---|---|
| 名称 | tushare-pro |
| 版本 | 1.1.0 |
| 分类 | 专业财务数据 |
| 状态 | ✅ 已上线(需Token) |
| 维护者 | FinClaw Core Team |
| 最后更新 | 2026-03-19 |
专业财务数据Skill,基于Tushare Pro提供高质量的A股基本面数据、三大财务报表(资产负债表、利润表、现金流量表)、股东数据、日线行情等。适合深度财务分析和量化研究。
| 用户输入 | 识别意图 | 调用函数 |
|---|---|---|
| 贵州茅台的ROE是多少? | financial_analysis | ts_stock_basic.py 600519.SH |
| 查询宁德时代资产负债表 | balance_sheet | ts_balance_sheet.py 300750.SZ |
| 看一下平安银行的利润表 | income_statement | ts_income.py 000001.SZ |
| 查询股东数据 | shareholder_data | ts_holders.py 600519.SH |
| 获取历史日线数据 | daily_price | ts_daily.py 600519.SH 20260101 20260319 |
| 数据类型 | 主要来源 | 认证要求 |
|---|---|---|
| 股票基础信息 | Tushare Pro | 需Token |
| 资产负债表 | Tushare Pro | 需Token |
| 利润表 | Tushare Pro | 需Token |
| 现金流量表 | Tushare Pro | 需Token |
| 日线行情 | Tushare Pro | 需Token |
| 股东数据 | Tushare Pro | 需Token |
export TUSHARE_TOKEN="your-token-here"
获取Token: https://tushare.pro/register
python scripts/ts_stock_basic.py 600519.SH
python scripts/ts_balance_sheet.py 600519.SH 2024
python scripts/ts_income.py 600519.SH 2024
python scripts/ts_cashflow.py 600519.SH 2024
python scripts/ts_daily.py 600519.SH 20260101 20260319
python scripts/ts_holders.py 600519.SH
| 脚本名 | 功能 | 入口点 |
|---|---|---|
| ts_stock_basic.py | 股票基础信息 | ✅ |
| ts_balance_sheet.py | 资产负债表 | ✅ |
| ts_income.py | 利润表 | ✅ |
| ts_cashflow.py | 现金流量表 | ✅ |
| ts_daily.py | 日线行情 | ✅ |
| ts_holders.py | 股东数据 | ✅ |
Tushare使用 XXXXXX.XX 格式:
| 类型 | 格式 | 示例 |
|---|---|---|
| 上海A股 | XXXXXX.SH | 600519.SH (贵州茅台) |
| 深圳A股 | XXXXXX.SZ | 000001.SZ (平安银行) |
| 创业板 | XXXXXX.SZ | 300750.SZ (宁德时代) |
| 科创板 | XXXXXX.SH | 688981.SH (中芯国际) |
| 上证指数 | 000001.SH | 000001.SH |
| 深证成指 | 399001.SZ | 399001.SZ |
| ETF | XXXXXX.SH/SZ | 510300.SH (沪深300ETF) |
# 设置Token
export TUSHARE_TOKEN="your-token"
# 股票基础信息
python scripts/ts_stock_basic.py 600519.SH
# 三大财务报表
python scripts/ts_balance_sheet.py 600519.SH 2024
python scripts/ts_income.py 600519.SH 2024
python scripts/ts_cashflow.py 600519.SH 2024
# 日线行情
python scripts/ts_daily.py 600519.SH 20240101 20240319
# 股东数据
python scripts/ts_holders.py 600519.SH
import tushare as ts
from finclaw.core.data_annotator import annotate_data
# 设置Token
ts.set_token("your-token")
pro = ts.pro_api()
# 获取财务数据
df = pro.balance_sheet(ts_code='600519.SH', period='20241231')
# 标注数据来源
output = annotate_data(df.to_dict(), source="tushare_pro")
print(output)
本Skill所有输出数据将按以下格式标注来源:
---
📊 **数据来源**: Tushare Pro
⏱️ **数据时间**: 2026-03-19 10:30:15
📌 **报告期**: 2024年年报
🔗 **数据接口**: tushare.pro/document/2
🔧 **分析工具**: FinClaw v1.0
⚠️ **使用限制**: 免费版每日200次调用
tushare>=1.2.0
pandas>=1.3.0
pyyaml>=5.4.0
| 版本 | 每日调用次数 | 数据范围 |
|---|---|---|
| 免费版 | 200次 | 基础数据,有限历史 |
| 积分版 | 5000+次 | 完整数据,更长历史 |
获取更多积分:注册Tushare并完成网站任务
| 指标 | 目标值 | 当前值 |
|---|---|---|
| 数据质量 | > 95% | 98% |
| API响应时间 | < 2s | ~1s |
| 数据准确率 | > 98% | 99% |
| 版本 | 日期 | 变更内容 |
|---|---|---|
| 1.1.0 | 2026-03-19 | 符合FinClaw数据规范v1.0,新增数据来源强制标注 |
| 1.0.0 | 2026-03-12 | 初始版本 |
finclaw/config/data_source_config.yaml本Skill遵循 FinClaw 数据规范 v1.0 | 数据来源强制标注 | 禁止训练数据编造