{"id":"6427dd5e-def9-44d8-bde4-9f82419ce885","shortId":"yTaVMd","kind":"skill","title":"tushare","tagline":"A股行情、历史K线、财务数据、宏观数据等证券财经信息获取；当用户提及Tushare或需要获取A股数据时使用","description":"# Tushare 数据获取\n\n## 任务目标\n- 本 Skill 用于:通过 Tushare 数据接口获取 A 股市场数据、财务指标和宏观数据\n- 能力包含:实时行情、历史K线、财务数据、指标数据、股票信息、宏观数据、指数数据\n- 触发条件:用户提及 Tushare 或需要获取 A 股数据、财务信息、宏观数据时\n\n## 前置准备\n- 依赖说明:安装 tushare 库（已包含在 dependency 中）\n- 凭证配置:需配置 Tushare Token（凭证名: TUSHARE_TOKEN，环境变量: TUSHARE_TOKEN）\n- 账号申请:访问 https://tushare.pro/ 注册账号并获取 API Token（详见 references/tushare_quickstart.md）\n\n## 操作步骤\n- 标准流程:\n  1. 确定数据需求 — 智能体理解用户意图（行情/K线/财务/宏观/指数等）\n  2. 调用对应脚本 — 根据数据类型选择脚本\n  3. 解析结果 — 智能体分析返回的 JSON 格式数据\n- 脚本调用映射:\n  - 行情/K线/复权数据 → `python scripts/market_data.py --type daily --ts_code 000001.SZ --start_date 20240101 --end_date 20240131`\n  - 财务数据/利润表/资产负债表 → `python scripts/financial_data.py --type financial --ts_code 000001.SZ --period 2023`\n  - 股票列表/交易日历 → `python scripts/stock_info.py --type stock_basic`\n  - 指数数据/宏观数据 → `python scripts/macro_index_data.py --type index_daily --ts_code 000001.SH --start_date 20240101 --end_date 20240131`\n- 可选分支:\n  - 当需要多只股票数据:使用 --ts_code 参数逗号分隔\n  - 当需要复权数据:使用 --type adj_factor 获取复权因子\n  - 当需要指定报告期:使用 --period 参数（YYYY 或 YYYYMM）\n\n## 使用示例\n- 示例1:获取股票日K线数据\n  - 场景/输入:用户说\"查看平安银行最近一个月的K线数据\"\n  - 预期产出:返回日期、开盘价、最高价、最低价、收盘价、成交量等OHLCV数据\n  - 关键要点:调用 `python scripts/market_data.py --type daily --ts_code 000001.SZ --start_date 20240301 --end_date 20240331`\n- 示例2:查询财务数据\n  - 场景/输入:用户说\"获取招商银行2023年的财务指标\"\n  - 预期产出:返回ROE、ROA、毛利率、净利率等财务指标\n  - 关键要点:调用 `python scripts/financial_data.py --type fina_indicator --ts_code 600036.SH --period 2023`\n- 示例3:获取指数数据\n  - 场景/输入:用户说\"查询上证指数最近的走势\"\n  - 预期产出:返回上证指数的日期、收盘价、成交量等数据\n  - 关键要点:调用 `python scripts/macro_index_data.py --type index_daily --ts_code 000001.SH --start_date 20240301 --end_date 20240331`\n\n## 资源索引\n- 脚本:\n  - [scripts/market_data.py](scripts/market_data.py) (用途与参数:获取行情/K线/复权数据，支持 --type/--ts_code/--start_date/--end_date)\n  - [scripts/financial_data.py](scripts/financial_data.py) (用途与参数:获取财务数据/利润表/资产负债表/现金流量表/指标，支持 --type/--ts_code/--period)\n  - [scripts/stock_info.py](scripts/stock_info.py) (用途与参数:获取股票列表/交易日历/名称变更，支持 --type/--ts_code/--start_date/--end_date)\n  - [scripts/macro_index_data.py](scripts/macro_index_data.py) (用途与参数:获取指数数据/宏观数据/Shibor，支持 --type/--ts_code/--start_date/--end_date)\n- 参考:\n  - [references/tushare_quickstart.md](references/tushare_quickstart.md) (何时读取:首次配置或认证失败时)\n  - [references/api_reference.md](references/api_reference.md) (何时读取:需要查看详细API参数说明时)\n\n## 注意事项\n- 脚本执行需配置 Tushare Token，首次使用需先完成凭证配置\n- Tushare 股票代码格式:上海市场为 XXXXXX.SH，深圳市场为 XXXXXX.SZ\n- 部分数据（如财务数据）可能有延迟，建议在交易日9:30-15:00之外获取\n- 脚本返回 JSON 格式数据，智能体负责解析并转换为用户友好的展示\n- 调用频率有限制，免费账户每分钟最多120次调用（详见 Tushare 官方文档）\n- 首次使用建议先读取 tushare_quickstart.md 完成认证配置","tags":["tushare","finance","quant","skills","lzwme","agent-skills"],"capabilities":["skill","source-lzwme","skill-tushare","topic-agent-skills","topic-skills"],"categories":["finance-quant-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/lzwme/finance-quant-skills/tushare","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add lzwme/finance-quant-skills","source_repo":"https://github.com/lzwme/finance-quant-skills","install_from":"skills.sh"}},"qualityScore":"0.469","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 39 github stars · SKILL.md body (2,580 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:58:29.202Z","embedding":null,"createdAt":"2026-05-09T01:05:19.198Z","updatedAt":"2026-05-18T18:58:29.202Z","lastSeenAt":"2026-05-18T18:58:29.202Z","tsv":"'-15':313 '/k':67,82,236 '/shibor':279 '000001.sh':126,223 '000001.sz':91,107,174 '00之外获取':314 '1':63 '2':72 '2023':109,203 '20240101':94,129 '20240131':97,132 '20240301':177,226 '20240331':180,229 '3':75 '30':312 '600036.sh':201 'adj':142 'api':57 'a股行情':2 'basic':116 'code':90,106,125,137,173,200,222,242,258,269,283 'daili':88,123,171,220 'date':93,96,128,131,176,179,225,228,244,246,271,273,285,287 'depend':41 'end':95,130,178,227,245,272,286 'factor':143 'fina':197 'financi':104 'index':122,219 'indic':198 'json':78,316 'period':108,147,202,259 'python':85,101,112,119,168,194,216 'references/api_reference.md':293,294 'references/tushare_quickstart.md':60,289,290 'roa':189 'scripts/financial_data.py':102,195,247,248 'scripts/macro_index_data.py':120,217,274,275 'scripts/market_data.py':86,169,232,233 'scripts/stock_info.py':113,260,261 'skill':11 'skill-tushare' 'source-lzwme' 'start':92,127,175,224,243,270,284 'stock':115 'token':46,49,52,58,300 'topic-agent-skills' 'topic-skills' 'ts':89,105,124,136,172,199,221,241,257,268,282 'tushar':1,7,14,29,38,45,48,51,299,302,322 'tushare.pro':55 'tushare_quickstart.md':325 'type':87,103,114,121,141,170,196,218,240,256,267,281 'xxxxxx.sh':305 'xxxxxx.sz':307 'yyyi':149 'yyyymm':151 '上海市场为':304 '中':42 '交易日历':111,264 '任务目标':9 '何时读取':291,295 '使用':135,140,146 '使用示例':152 '依赖说明':36 '免费账户每分钟最多120次调用':320 '关键要点':166,192,214 '净利率等财务指标':191 '凭证名':47 '凭证配置':43 '利润表':99,251 '前置准备':35 '历史k线':3,21 '参数':148 '参数逗号分隔':138 '参考':288 '可能有延迟':310 '可选分支':133 '名称变更':265 '场景':155,183,206 '复权数据':84,238 '如财务数据':309 '安装':37 '完成认证配置':326 '宏观':70 '宏观数据':25,118,278 '宏观数据时':34 '宏观数据等证券财经信息获取':5 '官方文档':323 '实时行情':20 '已包含在':40 '库':39 '建议在交易日9':311 '开盘价':161 '当用户提及tushare或需要获取a股数据时使用':6 '当需要复权数据':139 '当需要多只股票数据':134 '当需要指定报告期':145 '成交量等ohlcv数据':165 '成交量等数据':213 '或':150 '或需要获取':30 '指数数据':26,117 '指数等':71 '指标':254 '指标数据':23 '操作步骤':61 '支持':239,255,266,280 '收盘价':164,212 '数据接口获取':15 '数据获取':8 '智能体分析返回的':77 '智能体理解用户意图':65 '智能体负责解析并转换为用户友好的展示':318 '最低价':163 '最高价':162 '本':10 '查看平安银行最近一个月的k线数据':158 '查询上证指数最近的走势':209 '查询财务数据':182 '标准流程':62 '根据数据类型选择脚本':74 '格式数据':79,317 '毛利率':190 '注册账号并获取':56 '注意事项':297 '深圳市场为':306 '环境变量':50 '现金流量表':253 '用于':12 '用户提及':28 '用户说':157,185,208 '用途与参数':234,249,262,276 '确定数据需求':64 '示例1':153 '示例2':181 '示例3':204 '线':68,83,237 '股市场数据':17 '股数据':32 '股票代码格式':303 '股票信息':24 '股票列表':110 '能力包含':19 '脚本':231 '脚本执行需配置':298 '脚本调用映射':80 '脚本返回':315 '获取复权因子':144 '获取招商银行2023年的财务指标':186 '获取指数数据':205,277 '获取股票列表':263 '获取股票日k线数据':154 '获取行情':235 '获取财务数据':250 '行情':66,81 '解析结果':76 '触发条件':27 '访问':54 '详见':59,321 '调用':167,193,215 '调用对应脚本':73 '调用频率有限制':319 '财务':69 '财务信息':33 '财务指标和宏观数据':18 '财务数据':4,22,98 '账号申请':53 '资产负债表':100,252 '资源索引':230 '输入':156,184,207 '返回roe':188 '返回上证指数的日期':211 '返回日期':160 '通过':13 '部分数据':308 '需要查看详细api参数说明时':296 '需配置':44 '预期产出':159,187,210 '首次使用建议先读取':324 '首次使用需先完成凭证配置':301 '首次配置或认证失败时':292","prices":[{"id":"f70464ad-32be-4cbf-8427-f98e2d99e9a2","listingId":"6427dd5e-def9-44d8-bde4-9f82419ce885","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"lzwme","category":"finance-quant-skills","install_from":"skills.sh"},"createdAt":"2026-05-09T01:05:19.198Z"}],"sources":[{"listingId":"6427dd5e-def9-44d8-bde4-9f82419ce885","source":"github","sourceId":"lzwme/finance-quant-skills/tushare","sourceUrl":"https://github.com/lzwme/finance-quant-skills/tree/main/skills/tushare","isPrimary":false,"firstSeenAt":"2026-05-09T01:05:19.198Z","lastSeenAt":"2026-05-18T18:58:29.202Z"}],"details":{"listingId":"6427dd5e-def9-44d8-bde4-9f82419ce885","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"lzwme","slug":"tushare","github":{"repo":"lzwme/finance-quant-skills","stars":39,"topics":["agent-skills","skills"],"license":null,"html_url":"https://github.com/lzwme/finance-quant-skills","pushed_at":"2026-05-18T07:34:02Z","description":"一个面向金融量化交易领域的 Agent Skills 技能维护仓库，主要聚焦A股量化交易。","skill_md_sha":"7d292e276b38c70ab324ae4e35ed3879e1dd93be","skill_md_path":"skills/tushare/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/lzwme/finance-quant-skills/tree/main/skills/tushare"},"layout":"multi","source":"github","category":"finance-quant-skills","frontmatter":{"name":"tushare","description":"A股行情、历史K线、财务数据、宏观数据等证券财经信息获取；当用户提及Tushare或需要获取A股数据时使用"},"skills_sh_url":"https://skills.sh/lzwme/finance-quant-skills/tushare"},"updatedAt":"2026-05-18T18:58:29.202Z"}}