Not in the top 1,000 by GitHub stars
zzquant/zzshare
自在量化的开放接口
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b318a8b19fe5
No earlier version was observed for comparison.
Heat
4.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- zzquant
/
How it works
zzquant
When your agent uses it
A-share Quant Data Engine - Expert analysis tool for historical and real-time market data, technical indicators, and market sentiment.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
1,014 tokensWhen the skill is activated
Reference documents
17,062 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Capabilities
- Best Practices & Instructions
- Instructions for Tool Usage
- Sample Analytical Flows
- Sample Prompts
Scripts executed separately
__init__.pytest/__init__.pytest/client_test.pytest_zzshare.pyzzshare/__init__.pyzzshare/ai_utils.pyzzshare/cli.pyzzshare/client.pyzzshare/core.pyzzshare/logger.pyzzshare/mcp.pyzzshare/utils.py
Files
.github/workflows/workflow.ymlasset1,083 bytes.gitignoreasset465 bytes.pypirc.exampleasset279 bytesFUNDAMENTALS.mddoc30,705 bytesLICENSEasset1,064 bytesMANIFEST.inasset117 bytesREADME.mddoc27,568 bytesSKILL.mdcore4,040 bytes__init__.pyruns0 bytescli_help.txtdoc7,604 bytesgroup1103.pngasset208,277 bytespyproject.tomlasset1,594 bytessmithery.yamlasset323 bytestest/__init__.pyruns24 bytestest/client_test.pyruns12,466 bytestest_zzshare.pyruns2,993 byteszzshare/__init__.pyruns2,149 byteszzshare/ai_utils.pyruns3,470 byteszzshare/cli.pyruns11,424 byteszzshare/client.pyruns40,830 byteszzshare/client.pyiasset7,223 byteszzshare/core.pyruns7,136 byteszzshare/logger.pyruns1,828 byteszzshare/mcp.pyruns4,680 byteszzshare/utils.pyruns1,642 bytes
Read SKILL.md
# zzquant (Zizi Quant)
You are an expert A-share quantitative analyst. You have access to the `zzshare` quantitative data engine, which provides deep market insights, technical analysis, and sentiment indicators for the Chinese stock market.
## Core Capabilities
- **Market Snapshots**: Fetch real-time or historical data for the entire market or specific sectors (Main board, STAR market, GEM, Beijing exchange).
- **Technical Analysis**: Retrieve Daily and Minute-level (1m, 5m, 15m, 30m, 60m) K-lines with support for Forward (qfq) and Backward (hfq) adjustment.
- **Sentiment & Breadth**: Analyze market "mood" through up/down distribution, money flow, and volume trends.
- **Plate & Leaderboard Analysis**: Identify leading sectors (题材, 概念, 行业) and the "Uplimit Tiers" (涨停梯队) to find market leaders.
- **Security Discovery**: Fuzzy search for stock codes by company name or sector.
## Best Practices & Instructions
View the complete source on GitHubSkills included
- zzquant
Repository facts
- License
- MIT
- Created
- Jan 31, 2026
- Last pushed
- Nov 4, 2026
- Forks
- 20
- Open issues
- 8
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
- No broad tool permissions
- No dangerous shell commands
- 32 network referencesin 7 files: README.md:43 zzshare/client.py:10 zzshare/core.py:16 and 4 more
- No hidden or obfuscated text
- No instruction overrides
- 12 executable scriptsin 12 files: __init__.py:1 test/__init__.py:1 test/client_test.py:1 and 9 more
- 4 references to secretsin 4 files: .gitignore:20 test/client_test.py:22 test_zzshare.py:14 and 1 more
- No requests to vote in Hot
Show all 48 signals by file
.gitignore
- Access to secretsline 20
[Credential-related source omitted]
README.md
- Network accessline 43
pip install git+https://github.com/zzquant/zzshare.git - Network accessline 49
git clone https://github.com/zzquant/zzshare.git - Network accessline 68
> 💡 **提示**:[可选,需要提高访问频率时使用] 接口 Token 可在官网个人资料页面 [点此免费获取](https://quant.zizizaizai.com/me/profile?tab=2&invite_code=E22541A0)。 - Network accessline 258
- 数据说明:实时获取 A 股快照数据,支持单支、多代码并发以及通配符筛选全市场。 - **注意**:本接口需要token才能使用, 限制20次/分钟,token在官网个人资料页面获取(<https://quant.zizizaizai.com/me/profile>) - Network accessline 259
- **注意**:本接口需要token才能使用, 限制20次/分钟,token在官网个人资料页面获取(<https://quant.zizizaizai.com/me/profile>) - Network accessline 641
[Credential-related source omitted] - Network accessline 642
[Credential-related source omitted] - Network accessline 643
[Credential-related source omitted] - Network accessline 677
<summary><b>Q: 需要申请 Token 吗?</b></summary> 大部分不需要,但是为了保障接口稳定性,zzshare 部分接口需要 API Token。 您可以在 [个人中心](https://api.zizizaizai.com/user/profile) 免费获取初始 Token。 - Network accessline 679
您可以在 [个人中心](https://api.zizizaizai.com/user/profile) 免费获取初始 Token。
__init__.py
- Executable scriptline 1
Executable file
pyproject.toml
test/__init__.py
- Executable scriptline 1
Executable file
test/client_test.py
- Executable scriptline 1
Executable file - Network accessline 22
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Network accessline 23
timeout=30, http_url=os.getenv("API_BASE_URL", "https://api.zizizaizai.com") ) - Network accessline 24
http_url=os.getenv("API_BASE_URL", "https://api.zizizaizai.com")
test_zzshare.py
zzshare/__init__.py
zzshare/ai_utils.py
- Executable scriptline 1
Executable file
zzshare/cli.py
- Executable scriptline 1
Executable file
zzshare/client.py
- Executable scriptline 1
Executable file - Network accessline 10
[Credential-related source omitted] - Network accessline 11
[Credential-related source omitted] - Network accessline 614
data = body elif res.status_code == 401: logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile") - Network accessline 615
elif res.status_code == 401: logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile") elif res.status_code == 429: - Network accessline 616
logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile") - Network accessline 802
data = body elif res.status_code == 401: logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile") - Network accessline 803
elif res.status_code == 401: logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile") elif res.status_code == 429: - Network accessline 804
logger.error("Unauthorized. Please check your API token at https://quant.zizizaizai.com/me/profile")
zzshare/core.py
- Executable scriptline 1
Executable file - Network accessline 16
[Credential-related source omitted] - Network accessline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Network accessline 94
while True: try: res = requests.get( - Network accessline 95
try: res = requests.get( url, - Network accessline 96
res = requests.get(
zzshare/logger.py
- Executable scriptline 1
Executable file
zzshare/mcp.py
- Executable scriptline 1
Executable file
zzshare/utils.py
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 43 facts
- Network access in code of documentationREADME.md:43Low confidence
- Network access in code of documentationREADME.md:49Low confidence
- Network access in prose of documentationREADME.md:68Low confidence
- Network access in prose of documentationREADME.md:258Low confidence
- Network access in prose of documentationREADME.md:259Low confidence
- Network access in code of documentationREADME.md:641Low confidence
- Network access in code of documentationREADME.md:642Low confidence
- Network access in code of documentationREADME.md:643Low confidence
- Network access in prose of documentationREADME.md:677Low confidence
- Network access in prose of documentationREADME.md:679Low confidence
- Executable script in prose of a file that runs__init__.py:1Low confidence
- Executable script in a comment of a testtest/__init__.py:1Low confidence
- Executable script in code of a testtest/client_test.py:1Low confidence
- Network access in code of a testtest/client_test.py:22Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuetest/client_test.py:22Low confidence
- Network access in code of a testtest/client_test.py:23Low confidence
- Network access in code of a testtest/client_test.py:24Low confidence
- Executable script in code of a testtest_zzshare.py:1Low confidence
- Network access in a comment of a testtest_zzshare.py:13Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuetest_zzshare.py:14Low confidence
- Executable script in a comment of a file that runszzshare/__init__.py:1Low confidence
- Network access in code of a file that runszzshare/__init__.py:11High confidence
- Executable script in a comment of a file that runszzshare/ai_utils.py:1Low confidence
- Executable script in a comment of a file that runszzshare/cli.py:1Low confidence
- Executable script in code of a file that runszzshare/client.py:1High confidence
- Network access in code of a file that runszzshare/client.py:10High confidence
- Network access in code of a file that runszzshare/client.py:11High confidence
- Network access in code of a file that runszzshare/client.py:614High confidence
- Network access in code of a file that runszzshare/client.py:615High confidence
- Network access in code of a file that runszzshare/client.py:616High confidence
- Network access in code of a file that runszzshare/client.py:802High confidence
- Network access in code of a file that runszzshare/client.py:803High confidence
- Network access in code of a file that runszzshare/client.py:804High confidence
- Executable script in a comment of a file that runszzshare/core.py:1Low confidence
- Network access in code of a file that runszzshare/core.py:16High confidence
- Network access in code of a file that runszzshare/core.py:17High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuezzshare/core.py:18Low confidence
- Network access in code of a file that runszzshare/core.py:94High confidence
- Network access in code of a file that runszzshare/core.py:95High confidence
- Network access in code of a file that runszzshare/core.py:96High confidence
- Executable script in a comment of a file that runszzshare/logger.py:1Low confidence
- Executable script in a comment of a file that runszzshare/mcp.py:1Low confidence
- Executable script in code of a file that runszzshare/utils.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.