Eastmoney Market Data
HKUDS/Vibe-Trading
Index of Eastmoney's free, no-token market data interfaces for China A-shares and Hong Kong stocks: fund flows, dragon-tiger lists, margin trading, reports and news.
Produces a post-market review report for the China A-share market from local QuantDB data, news sentiment and model signals, ending in a next-day direction call.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add qusong0627/QuantMind --skill daily-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qusong0627/QuantMind daily-review --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/daily-review .claude/skills/daily-review && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .claude/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/qusong0627/QuantMind/tree/master/skills/daily-reviewType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add qusong0627/QuantMind --skill daily-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qusong0627/QuantMind daily-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/daily-review .agents/skills/daily-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .agents/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qusong0627/QuantMind --skill daily-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qusong0627/QuantMind daily-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/daily-review .cursor/skills/daily-review && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .cursor/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/qusong0627/QuantMind.git --path skills/daily-review--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add qusong0627/QuantMind --skill daily-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qusong0627/QuantMind daily-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/daily-review .gemini/skills/daily-review && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .gemini/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install qusong0627/QuantMind daily-reviewInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add qusong0627/QuantMind --skill daily-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/daily-review .github/skills/daily-review && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .github/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qusong0627/QuantMind --skill daily-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install qusong0627/QuantMind daily-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qusong0627/QuantMind.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/daily-review .opencode/skills/daily-review && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "daily-review" agent skill from https://github.com/qusong0627/QuantMind/tree/master/skills/daily-review into .opencode/skills/daily-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daily-review", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
daily-reviewProduces a post-market review report for the China A-share market from local QuantDB data, news sentiment and model signals, ending in a next-day direction call.
Written in Chinese, this skill runs after the market close. It uses two scripts: daily_review.py for index, breadth, sector, capital-flow and L1 and L2 factor data plus model inference signals, and news_review.py for the day's news sentiment. The news script runs first so the news dimension is weighted and the direction confidence rises. The agent then reads the generated facts file and writes a report with a fixed structure.
The report must end with a next-day outlook that gives one clear direction from strongly bullish to strongly bearish, a star confidence rating and the basis for each dimension. Numbers that are not in the facts file must not appear, every figure needs a unit, and amounts are converted to yi yuan. The skill spells out unit pitfalls, requires a data-lag statement for delayed datasets and notes the price-limit rules for ST stocks.
The Markdown report is then converted to PDF with a reportlab script, saved into the stock-report folder as 每日复盘 files and summarized in chat. The skill ships pytest tests for its direction and signal logic and relies on a shared environment contract and the QuantMind setup.
Read from SKILL.md and the folder at commit 81e79e4. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 12 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
dockerpython3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use docker, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
A-Share Daily Review loads about 1.9k tokens when it runs, and up to ~3.1k if it reads all its reference files. Until then it costs about 79 tokens; SKILL.md has 209 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from qusong0627/QuantMind at commit 81e79e4, republished under its AGPL-3.0 licence (© qusong0627). 209 words, ~1,872 tokens.
.claude/skills/daily-review/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.⚙️ 本技能遵循公共运行环境契约(最高优先级,先于本文其余内容执行): 详见 _shared/env-contract.md,执行前先读它。
盘后固定动作:把 QuantDB 当天数据 + 当日新闻情绪 + L1/L2 因子截面变成一份结构固定的复盘报告(Markdown + PDF),落盘到前端「股票报告」页可见目录,并在聊天里回复速览。报告末必含「次日走势研判」——给出明确方向(强烈看多/看多/震荡/看空/强烈看空)+ 置信度星级 + 每维依据。
| 陷阱 | 正确口径 |
|---|---|
| 个股 volume=股、amount=万元 | 指数 volume=手、amount=万元 |
| 复盘报告里金额一律换算为亿元(万元÷1e4) | 脚本输出的 *_yi 字段单位已是亿元 |
technical_indicators.pct_change = %;未来收益用 future_return_*(标签,勿当历史动量);历史动量用 pct_change / mom_ret | 涨跌家数/涨停/连板全用它 |
index_daily.preClose 全 NULL | 指数涨跌幅用 close 序列自算(脚本已处理) |
| l2_factors 已恢复日更(202608+ 当日有数据,L1 主力资金可用);两融通常滞后 1 日(偶与当日对齐,以 facts 为准);北向只有季度快照 | 必须带「数据滞后声明」,滞后数据集禁止当当日数据写 |
# ① 宿主机:daily_review.py 出 指数/广度/板块/资金面 + L1/L2 因子透视 + 板块资金流 + 模型推理信号 + 次日方向
cd <repo>/skills/daily-review/scripts
python3 daily_review.py --date 20260814 # 指定日;不带 --date 则取最新交易日
python3 daily_review.py --watch 601138.SH,600519.SH # 可选:自选/持仓股必带
python3 daily_review.py --model mdl_cn_train_xxx # 可选:指定推理模型,默认每日推理模型(5eea5418)
# ↑ 模型推理信号自动查询 PG:昨日推理→今日信号命中率复盘 + 今日推理→明日信号 Top5;
# 无推理 run 时脚本**自动补跑**(docker exec trigger_inference.py,10-30 秒),
# 补跑失败原因如实写入 facts(常见:特征 parquet 滞后——先跑
# `docker exec quantmind python3 /app/backend/scripts/update_feature_parquet.py` 补特征再复盘)
# 无 PG / PG 挂时该章节降级为缺失(facts 无「十一、模型推理信号」)
# ② 容器内:news_review.py 聚合当日新闻情绪(有新闻股票匹配 + 板块聚焦 + 来源/时段质量)
# .claude 目录未挂载进容器,须先 docker cp 到容器 /tmp 再跑
docker cp <repo>/skills/daily-review/scripts/news_review.py quantmind:/tmp/
docker exec quantmind python3 /tmp/news_review.py --date 20260814顺序:先跑 ② 再跑 ① —— daily_review.py 读到 data/reports/daily_review/{YYYY-MM-DD}_news.json 后,「新闻情绪」维度才加权、方向置信度提到 ★★★★★;只跑 ① 时新闻维度中性、置信度降到 ★★★(facts「六、新闻情绪」会提示补跑 news_review)。
输出 data/reports/daily_review/{YYYY-MM-DD}_stats.json + {YYYY-MM-DD}_facts.md(宿主机 ①);{YYYY-MM-DD}_news.json(容器 ②,写同一共享目录)。
脚本兼容宿主机与容器内(数据目录自动探测;容器内 QuantDB 路径 /data/quantdb、报告路径 /data/reports/daily_review,宿主机 data/quantdb、data/reports/daily_review)。
报告 = facts.md 的事实 + 你的解读。facts.md 没有的数字禁止出现在报告里。
# A股每日复盘 2026-08-14(周五)
> **报告日期**:2026-08-14
> **数据截至**:2026-08-14
## 一、盘面速览(结论先行)
2-4 句:指数表现 → 涨跌结构 → 量能 → 主线板块 → 一句话定性(强势/震荡/弱势 + 依据)→ **一句话次日方向**(引自 facts 十,如「六维合成:强烈看空 -4.6/11,置信 ★★★★★」)
## 二、指数与量能
指数表(facts 一、)+ 两市成交额解读(环比/5 日均对照,放量 or 缩量)
## 三、涨跌结构与情绪
涨停/跌停/炸板数量、最高连板与连板梯队、涨跌分布表(facts 二、四)
情绪读数 + 解读:买压/卖压对比、早盘上涨占比 → 追高意愿强还是弱
## 四、板块与主线
行业一级 Top/Bottom(facts 三)、概念 Top;指出当日主线与杀跌方向;
涨停个股聚集在哪些板块(从涨幅榜的 industry 列归纳)
## 五、资金面
两融(注明截至日与滞后天数)、北向季度快照(注明季度口径);L2 主力净额见七
## 六、新闻情绪(当日有新闻的股票匹配)
当日新闻总数/涉及股票数、利好/利空/中性、净情绪;来源质量(高质量源 vs 反向源);
黄金时段利好占比;新闻聚焦板块(哪些行业消息面热);有新闻个股 Top(篇数/净情绪/事件标签)。
结论:今日消息面是偏多/偏空/中性 + 焦点板块。
## 七、L1/L2 因子透视(facts 七)
L1 换手/动量/波动均值对照前日;L2 微观结构:正向因子强信号股占比(越高=知情资金越扩散)、
VPIN 家族分位、量价背离、超级大单净额及前日对比;板块超级大单净额表(净流入 vs 净流出)。
结论:微观结构是扩散/收敛 + 资金流入/流出方向。
## 八、模型推理信号(对应 facts 十一,模型预测复盘)
两块:
1. **昨日推理 → 今日验证**:昨日模型推理(推理{data}→信号{pred})对今日的 Top10 信号对照今日实际涨跌——
命中率/平均涨幅/相对全市场超额/涨停跌停数。写清信号平均涨幅跑赢还是跑输市场。
2. **明日信号 Top5**:今日推理(基于{data})预测明日最强 5 只(名称/代码/信号分/方向);若今日推理未跑,标注「取最近一次推理」。
结论句点明模型风格:信号股是否集中强势板块、与当日主线是否一致、与次日方向研判是否呼应。
推理信号来自 PG(`engine_signal_scores` fusion_score 降序),数字必须照抄 facts 十一,禁止臆造。
## 九、个股榜
涨幅/跌幅/成交额/换手榜解读(facts 八),挑 3-5 只有代表性的说原因判断(无新闻佐证时只描述数据,不编原因)
## 十、自选/持仓复盘(自带 --watch 时才有)
逐只:涨跌幅、量能、技术位(MA20 上下)、当日状态(涨停/炸板/大涨/异动)
## 十一、昨日复盘回顾(复盘闭环,连续性的核心)
读上一份复盘(同目录 {上一交易日}.md 或 PDF 前的 md)的「要点与明日关注」,
逐条对照今日实际:命中几条 / 未命中几条 / 打脸的原因是什么(禁止含糊带过)
**若上一份复盘有「次日走势研判」,先对照它给出的方向是否兑现**,再对照要点。
## 十二、次日走势研判(六维方向表,直接引用 facts 十)
方向(强烈看多/看多/震荡/看空/强烈看空)+ 得分 + 置信度星级 = 六维(趋势/量能、情绪/结构、L2 微观、新闻情绪、板块/资金流)评分。
逐维解读:哪些维度在看多/看空/中性;多空矛盾点在哪;结合「有新闻股票 + L2 强信号股」交集给 2-4 条可验证的次日明确预期。
**禁止把方向当承诺**——沿 facts 口径:方向只是六维信号的可解释合成,明日以指数/广度/涨停数验证。
## 十三、要点与明日关注
- 要点:今日市场最重要的 3 条事实
- 明日关注:从「次日走势研判」的可验证预期里挑 2-4 条(明天能判断对错的才算,禁止「关注成交量变化」这类废话)
## 数据说明
滞后数据集声明 + 单位说明(从 facts 的数据说明复制)写作铁律:每个数字带单位;涨停梯队/连板高度以脚本 stats 的 market.streaks 为准;涨跌停判定规则见 REFERENCES/review-methods.md;ST 涨跌幅与新股规则别记错(主板 ST 2026-07-06 起 ±10%)。
转换脚本 backend/scripts/md_to_pdf_report.py(reportlab,封面/红涨绿跌语义着色/斑马纹表格自动生效)。
环境分支(先探测:容器内 test -d /app/backend 为真):
# —— 宿主机(Claude Code)——
docker cp /tmp/复盘.md quantmind:/tmp/review.md
docker exec quantmind bash -lc "cd /app && python3 backend/scripts/md_to_pdf_report.py /tmp/review.md /tmp/review.pdf"
docker cp quantmind:/tmp/review.pdf /tmp/复盘.pdf
# —— 容器内(QuantBot / QwenPaw)——
python3 /app/backend/scripts/md_to_pdf_report.py /tmp/review.md /tmp/review.pdf文件名固定:每日复盘_{YYYY-MM-DD}.md / .pdf,放 data/reports/stock_reports/每日复盘/。
# —— 宿主机:宿主机直接 cp 会 EACCES(目录 owner 是容器 root),必须 docker cp ——
docker cp 复盘.md quantmind:/data/reports/stock_reports/每日复盘/每日复盘_2026-08-14.md
docker cp 复盘.pdf quantmind:/data/reports/stock_reports/每日复盘/每日复盘_2026-08-14.pdf
# —— 容器内:直接 cp ——
cp 复盘.md /data/reports/stock_reports/每日复盘/每日复盘_2026-08-14.md
cp 复盘.pdf /data/reports/stock_reports/每日复盘/每日复盘_2026-08-14.pdf落盘后 ls 确认 md + pdf 都在(前端「股票报告」页 → 每日复盘 文件夹)。
**A股复盘 2026-08-14(周五)**
一句话总结:…
指数:上证 +0.01% / 深成 +0.45% / 创业板 +1.12% / 科创50 -0.00% / 北证50 -0.94%
广度:涨 2400 / 跌 2970(涨跌比 0.81);涨停 64 / 跌停 14 / 炸板 22;最高 5 连板
量能:两市成交额 21,565.76 亿元(环比上一交易日 1.04x;5 日均 21,xxx 亿,量比 x.xx)
主线:行业 Top3 …;概念 Top3 …
资金:两融 xxx 亿(截至 08-13,+xx 亿);北向 2026Q2 持仓市值 30,685.68 亿元;超级大单 ±xx 亿
情绪:买压 0.49 / 卖压 0.51;早盘上涨占比 40.68%
新闻:命中 xxx 篇 / 有新闻股票 xxx 只;净情绪 ±xx%;聚焦板块 …
L2:强信号股占比 xx%;VPIN 分位 xx;超级大单 ±xx 亿
模型推理:昨日 TopN 信号今日命中率 xx%(平均 ±xx%,超额 ±xx%);明日信号 Top5:新易盛/兆易创新/…
自选:…(有 --watch 才有)
**次日方向:看空/看多…(得分 xx/11.0,置信 ★★☆)**
→ 完整复盘报告已落盘「股票报告 → 每日复盘」目录--date 20260814;非交易日脚本自动取 ≤ 该日期的最近交易日并在报告封面注明实际复盘日报告日期/数据截至、聊天速览标题三处日期必须一致cd scripts && python3 -m pytest tests/ -q -c tests/pytest.ini(覆盖涨跌停判定/连板/分布/板块加权/单位换算/除权检测/方向引擎/模型推理命中率与 run 选择)daily_review.py — 攻全市场基本面/技术/资金/L1/L2/方向 + 模型推理信号(含 direction_engine.py 六维评分)news_review.py — 当日新闻情绪聚合(须在容器内跑:.claude 未挂载进容器,先 docker cp 脚本到 /tmp;输出写到共享的 /data/reports/daily_review/);PG 富集表是活数据,同一日重跑结果可能因 enrichment 继续更新而略有变化inference_signals.py — 模型推理信号 PG 查询(engine_signal_scores + qm_model_inference_runs):昨日推理→今日验证 / 今日推理→明日 Top5;默认每日推理模型 5eea5418,可用 --model 覆盖;PG 挂则降级缺失direction_engine.py — 纯函数六维评分器,无 I/O;方向只是信号的可解释合成,不是预测承诺backend/services/trade/simulation/services/local_market_data.py(经 ZTPrice/DTPrice 交叉验证 99.71%),禁止在本 skill 里另写一套© qusong0627, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files (scripts, references) in skills/daily-review of qusong0627/QuantMind.
Open the folder on GitHubat commit 81e79e4
A-Share Daily Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| A-Share Daily Review this skillqusong0627/QuantMind | 1.7k | — | ~1.9k | Automated safety check: Pass | AGPL-3.0 | |
| Eastmoney Market DataHKUDS/Vibe-Trading | 35k | — | ~1k | Automated safety check: Pass | MIT | |
| SEC EDGAR Filings FetcherHKUDS/Vibe-Trading | 35k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Senpi Market PulseSenpi-ai/senpi-skills | 134 | — | ~4.9k | Automated safety check: Pass | Apache-2.0 | |
| Insurance Operations Analysiszj-unicom-ai/UniEmployee | 360 | — | ~646 | Automated safety check: Pass | MIT | |
| AKShare Financial DataHKUDS/Vibe-Trading | 35k | — | ~777 | Automated safety check: Pass | MIT |
HKUDS/Vibe-Trading
Index of Eastmoney's free, no-token market data interfaces for China A-shares and Hong Kong stocks: fund flows, dragon-tiger lists, margin trading, reports and news.
HKUDS/Vibe-Trading
Fetches U.S. SEC EDGAR data: resolves tickers to CIK numbers, lists recent 10-K, 10-Q and 8-K filings with document URLs, and pulls XBRL financial series.
Senpi-ai/senpi-skills
Produces a structured cross-asset read of the day across crypto, equities, indices, commodities and macro, using a bundled engine for data and ending with a signals brief.
zj-unicom-ai/UniEmployee
Analyzes insurance operating data such as premium, loss ratio, renewal rate and expense ratio by branch, product and channel, flags anomalies and builds an HTML dashboard.
HKUDS/Vibe-Trading
Pulls free market data from the AKShare Python library: A-share, US and Hong Kong prices, futures, China macro series and forex, with notes on symbol formats and Chinese column names.
wbh604/UZI-Skill
Runs a staged deep analysis of a single stock on China A-share, Hong Kong and US markets, ending in an HTML report with valuation models and investor-panel scores.
qusong0627/QuantMind
Queries Futu quotes, options, fundamentals and accounts and places orders through the Futu OpenAPI Python SDK, defaulting to simulated trading.
qusong0627/QuantMind
Turns a plain-language model training request into a validated QuantMind training config file that can be imported from the Model Training page.
qusong0627/QuantMind
Covers the Tiger Brokers OpenAPI Python SDK for market data, stock, futures and options trading, push subscriptions, a CLI and an MCP server, defaulting to paper trading.
qusong0627/QuantMind
Guides an agent through the Tiger Brokers OpenAPI C++ SDK for build setup, market data, orders and real-time push, defaulting to paper trading.
qusong0627/QuantMind
Guides building C# and .NET apps on the Tiger Brokers OpenAPI SDK: setup, market data, orders, accounts, options and real-time push, defaulting to paper trading.
qusong0627/QuantMind
Reference guides for building Go trading apps on the Tiger Brokers OpenAPI: SDK setup, market data, stock, futures and options orders, accounts and push streams.
Categories
Produces a post-market review report for the China A-share market from local QuantDB data, news sentiment and model signals, ending in a next-day direction call. Written in Chinese, this skill runs after the market close.py for the day's news sentiment.
A-Share Daily Review fits situations like: writing the daily post-market review for the A-share market; reviewing a specific past trading day by date; getting a next-day direction call with a confidence rating and reasons.
Run `npx skills add qusong0627/QuantMind --skill daily-review -a claude-code`. Or copy the skill folder (skills/daily-review in qusong0627/QuantMind) into .claude/skills/daily-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add qusong0627/QuantMind --skill daily-review -a codex`. Or copy the skill folder (skills/daily-review in qusong0627/QuantMind) into .agents/skills/daily-review in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qusong0627/QuantMind --skill daily-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daily-review, .gemini/skills/daily-review, .github/skills/daily-review and .opencode/skills/daily-review in your project.
Going by SKILL.md and its folder, A-Share Daily Review needs Python for the scripts in its folder and the command-line tools its instructions call (docker and python3). Our summary lists: Python 3 for the review scripts; A local QuantDB data store; The QuantMind Docker container for PDF conversion and saving reports.
SKILL.md contains no URLs. Its commands use docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
A-Share Daily Review is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with A-Share Daily Review: Eastmoney Market Data (HKUDS/Vibe-Trading, 35k stars), SEC EDGAR Filings Fetcher (HKUDS/Vibe-Trading, 35k stars), Senpi Market Pulse (Senpi-ai/senpi-skills, 134 stars) and Insurance Operations Analysis (zj-unicom-ai/UniEmployee, 360 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
qusong0627 (a GitHub user) maintains it in qusong0627/QuantMind, which has 1,728 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on October 11, 2026.
Source: qusong0627/QuantMind on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.