According to AlphaMoat, as of 2026-09, Quant-Expert has 1,852 downloads and 0 stars — ranked #4,536 of 5,078 AI skills overall, and #402 of 465 in Professional.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 24 | 996 | - | - |
| SkillHub ↗ | 210 | 1.9K | - | — |
Platforms count differently and update at different times.
It covers stock screening, single-stock diagnosis, market and sector analysis, money-flow checks, ETF and option data, macro data, trading-day and holiday queries, and raw Tushare queries. All bundled scripts except holiday_helper.py require TUSHARE_TOKEN, and the required Python packages are tushare, pandas, and requests. Tooling splits across tushare_helper.py for raw queries; stock_screener.py with value (low PE_TTM, low PB, minimum market cap and ROE, excluding ST), dividend, growth, and momentum strategies; stock_diagnosis.py producing a structured snapshot covering company basics, price performance, valuation, income and financial-indicator trends, top shareholders and holder-count trend, recent money flow, and ST, pledge, and restricted-share checks, which the documentation explicitly calls not an automatic rating model; and holiday_helper.py for trading-day and holiday checks. Hard rules: stop and report when dependencies or the token are missing; do not install packages unless the user explicitly asks; keep Tushare as the primary numeric source; add web research only when the user wants interpretation, diagnosis, ranking, or recommendation; and if Tushare is blocked, report the blocker instead of silently replacing numeric facts with web data. Time reasoning is fixed to Beijing time: before 15:30, daily market data usually means the previous trading day.
Profile published 2026-10-27
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 1.9K | — | - |
| 2026-08 | 1.6K | +6.4% | - |
| 2026-07 | 1.5K | +9.5% | - |
| 2026-06 | 1.4K | +7.1% | - |
| 2026-05 | 1.3K | — | - |
| 2026-03 | 671 | — | - |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
---
name: quant-expert
description: Quantitative analysis skill for the Chinese A-share market using Tushare Pro data and a holiday helper. Use when the user asks for stock screening, stock diagnosis, market or sector analysis, money-flow checks, ETF or option data, macro data, trading-day queries, holiday checks, or raw Tushare data related to Chinese securities.
metadata: {"openclaw":{"emoji":"📈","primaryEnv":"TUSHARE_TOKEN","requires":{"anyBins":["python","python3","py"]},"os":["darwin","linux","win32"]}}
---
# Quant Expert
Use this skill for Chinese A-share quantitative work in OpenClaw.
## OpenClaw Setup
OpenClaw-friendly rule:
- Keep the Tushare token outside the repository.
- Prefer OpenClaw config injection over manual shell export.
- Do not auto-install Python packages.
Recommended OpenClaw config:
```json
{
"skills": {
"entries": {
"quant-expert": {
"apiKey": "your-tushare-token"
}
}
}
}
```
Because `primaryEnv` is set to `TUSHARE_TOKEN`, OpenClaw can inject the token for this skill automatically.
Required Python packages for Tushare features:
- `tushare`
- `pandas`
- `requests`
Note:
- `holiday_helper.py` does not need `TUSHARE_TOKEN`.
- All other bundled scripts need `TUSHARE_TOKEN`.
## Hard Rules
1. If dependencies or `TUSHARE_TOKEN` are missing, stop and report the blocker clearly.
2. Do not install packages unless the user explicitly asks.
3. Use Tushare as the primary numeric data source.
4. Only add web research when the user wants interpretation, diagnosis, ranking, or recommendation.
5. If Tushare is blocked, report the blocker instead of silently replacing numeric facts with web data.
## Path Rule
When referencing bundled files in OpenClaw, use `{baseDir}`:
- `{baseDir}/scripts/tushare_helper.py`
- `{baseDir}/scripts/stock_screener.py`
- `{baseDir}/scripts/stock_diagnosis.py`
- `{baseDir}/scripts/holiday_helper.py`
- `{baseDir}/references/api_quick_reference.md`
- `{baseDir}/references/analysis_strategies.md`
## What To Use
### Raw Tushare query
Use `{baseDir}/scripts/tushare_helper.py`.
Example:
```bash
python {baseDir}/scripts/tushare_helper.py stock_basic '{"list_status":"L"}' -n 20
python {baseDir}/scripts/tushare_helper.py daily_basic '{"trade_date":"20260302"}' -f ts_code,pe_ttm,pb,total_mv
```
### Stock screening
Use `{baseDir}/scripts/stock_screener.py`.
- `value`: low `PE_TTM`, low `PB`, minimum market cap, minimum `ROE`, exclude ST
- `dividend`: minimum `dv_ttm`, then verify consecutive dividend years
- `growth`: revenue YoY, profit YoY, and `ROE`
- `momentum`: daily gain, volume ratio, turnover rate
Example:
```bash
python {baseDir}/scripts/stock_screener.py -s value --pe-max 20 --roe-min 15 --mv-min 100
python {baseDir}/scripts/stock_screener.py -s growth --rev-growth-min 20 --profit-growth-min 25
```
### Stock diagnosis
Use `{baseDir}/scripts/stock_diagnosis.py`.
Current built-in diagnosis is a structured snapshot, not an automatic rating model.
It covers:
- company basics
- price performance
- valuation snapshot
- income and financial-indicator trends
- top shareholders and holder-count trend
- recent money flow
- ST, pledge, and restricted-share checks
Example:
```bash
python {baseDir}/scripts/stock_diagnosis.py 600519.SH
```
### Trading day and holiday
Use `{baseDir}/scripts/holiday_helper.py`.
Example:
```bash
python {baseDir}/scripts/holiday_helper.py check
python {baseDir}/scripts/holiday_helper.py next 2026-09-30
```
## Beijing Time Rule
Always reason in Beijing time.
- Before 15:30 Beijing time, daily market data usually means the previous trading day.
- After 15:30 Beijing time, same-day daily data may be available.
- Do not hardcode dates when the helper utilities can derive them.
## OpenClaw Execution Pattern
### If the user wants raw data
- Stay on the Tushare data layer.
- Use one bundled script first.
- Return concise results without forcing event research.
### If the user wants judgment or interpretation
1. Pull numeric evidence with Tushare first.
2. Add event evidence from credible web sources.
3. Keep the final answer in this order:
1. one-line conclusion
2. key quantitative findings
3. key event findings with source and URL
4. resonance or divergence
5. main risks
6. investment disclaimer
Minimum event evidence target:
- 2 stock-level events
- 2 industry-level events
- 2 macro/global events
## References
- `{baseDir}/references/api_quick_reference.md`
- `{baseDir}/references/analysis_strategies.md`
A data-interface skill that pulls A-share quotes, financials, and sector data through the AkShare library.
Query Eastmoney financial data in natural language and get Excel plus Markdown tables back.
Help organize China-patent materials, search questions, and technical-disclosure drafts.
Financial data skill: query structured market data via the westock CLI.
A local-first market research skill that reads Yahoo Finance data for quotes and fundamentals and renders charts with technical panels.
A valuation analysis skill for A-share and Hong Kong stocks built on a value investing framework.
A script for A-share quotes, intraday volume breakdowns, and portfolio tracking.
Watch watchlist quotes and technical indicators, then push alerts ranked by severity when conditions fire.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.