Individual skill
a-stock-data
当任务需要写代码实际获取A股及相关市场数据时使用——行情/K线/逐笔(腾讯日周月前后复权+分钟线+当日逐笔、通达信官网全市场盘后包、百度)、研报(东财+新浪+同花顺+iwencai)、信号(热点/北向/龙虎榜/解禁/行业/板块资金流)、资金面(融资融券/大宗/股东户数/分红/资金流/ETF份额)、新闻(财联社/东财/华尔街见闻/新闻联播)、财务三表/F10/估值历史/ST名单、公告(巨潮)、打板(涨停池/连板/炸板率/监控池/异动)、ETF期权、舆情互动(互动易/上证e互动/热榜)、筹码分布、复权因子、申万行业变迁、宏观与利率(社融/PMI/中债收益率曲线/回购定盘利率/LPR/全球宏观日历)、指数成分/权重/估值/交易日历、期货与大宗商品(五家期货交易所日行情/商品与股指期权/持仓排名/期货日K含大商所/实时期货/A50/上海金)、事件驱动(业绩预告/机构调研/增减持/回购/股权质押/新股申购)、可转债等真实数据。十五层·87端点(含5备胎)·34个来源·内嵌全部可运行代码,自包含零外部文件;优先用腾讯/交易所官方等不封IP源,东财接口已内置限流防封,主源被封可查「备用源速查」降级。仅在需要调用数据接口取数时使用:A股概念解释、投资观点讨论、策略问答等无需取数的话题不要加载本skill。
SKILL.md
Source commit f21534946c42be3ad048ac938eecb1bad84cb8ab
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 11,584
- Repository last updated
- Nov 3, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- a-share Repository topic
- ai-agent Repository topic
- ai-skill Repository topic
- china-stocks Repository topic
- claude-code Repository topic
- financial-data Repository topic
- fintech Repository topic
- investment-research Repository topic
- llm-tools Repository topic
- market-data Repository topic
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 38 bytesCHANGELOG.mddoc · 91,558 bytesLICENSEasset · 10,760 bytesREADME.mddoc · 50,171 bytesREADME_en.mddoc · 46,130 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesSKILL.mdcore · 442,341 bytesassets/.gitkeepasset · 0 bytesassets/bmc-qr.pngasset · 80,325 bytesassets/bmc-sponsor.pngasset · 60,327 bytesdocs/source-integration-v3.8.0.mddoc · 7,023 bytesdocs/source-integration-v3.9.0.mddoc · 15,604 bytestests/fixtures/sina_adjust/checkpoints.jsonasset · 4,681 bytestests/fixtures/sina_adjust/sh508000-qfq.htmlasset · 162 bytestests/fixtures/sina_adjust/sh511010-hfq.jsruns · 955 bytestests/fixtures/sina_adjust/sh511010-qfq.jsruns · 955 bytestests/fixtures/sina_adjust/sh513100-hfq.jsruns · 475 bytestests/fixtures/sina_adjust/sh513100-qfq.jsruns · 475 bytestests/fixtures/sina_adjust/sh600519-hfq.jsruns · 1,801 bytestests/fixtures/sina_adjust/sh600519-qfq.jsruns · 1,801 bytestests/fixtures/sina_adjust/sz159919-hfq.jsruns · 955 bytestests/fixtures/sina_adjust/sz159919-qfq.jsruns · 955 bytestests/fixtures/sina_adjust/sz161226-hfq.jsruns · 395 bytestests/fixtures/sina_adjust/sz161226-qfq.jsruns · 395 bytestests/test_official_data.pyruns · 16,061 bytestests/test_v310_sources.pyruns · 27,978 bytestests/test_v37_adjust_factor.pyruns · 13,756 bytestests/test_v39_sources.pyruns · 103,228 bytestests/test_valuation.pyruns · 3,658 bytes
Read excerpt
> 📦 项目主页:https://github.com/simonlin1212/a-stock-data — 更新、反馈、支持作者
>
> 作者:Simon 林 · X [@linsizhen](https://x.com/linsizhen) · 邮箱:simonlin0423@gmail.com
# A股全栈数据工具包 V3.10.4
十五层数据架构,87 个能力端点(82 主端点 + 5 备胎)、34 个来源。V3.10 新增的 2 个入口于 2026-09-22 实测,V3.9 新增的 25 个入口于 2026-09-20 实测;旧端点的验证日期见各章节。覆盖主板/创业板/科创板/ST,北交所覆盖依端点而异;已有备胎的数据可按「备用源速查」降级。
> **V3.10.4(基金复权修复,2026-11-04 · #64):** 入口数、来源数不变,个股的返回值不变。§1.6 `sina_adjust_factor()` / `apply_adjust()`:
> 基金(ETF / LOF)原来只读新浪的 `f`(基金恒为 1),复权等于没做;现在补读 `s`(累计份额折算比例)和 `u`(累计每份分红),
> 前复权 `raw / s - u`、后复权 `(raw + u) * s`,因子多出 `split` / `dividend`,结果多出 `adj_split` / `adj_dividend`。
> **V3.10.3(上证e互动时间列修复,2026-10-23):** 入口数、来源数不变,返回的数据也不变。§10.3 `sse_e_interaction()`:
> 站点 1 天内的回复时间写成「昨天 18:22」,原来只认绝对时间,遇到就整页抛 `RuntimeError`;现在相对 / 绝对写法都换算成