← Back to Skills Marketplace
Trading Agents Cn
by
Tang Weigang
· GitHub ↗
· v0.3.3
· MIT-0
108
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install trading-agents-cn
Description
基于 LLM 的 A 股多智能体交易分析框架,支持批量选股对比、回测信号生成和因子研究,自带 OpenAI 兼容 API 适配器模板。
Usage Guidance
This skill claims to be a full trading/backtest framework but the manifest omits many real runtime requirements. Before installing or invoking it:
- Ask the publisher (or inspect the full source) for an explicit list of required environment variables and secrets (TUSHARE_TOKEN, JQDATA credentials, TUSHARE_PRO_TOKEN, QMT/BROKER tokens, MONGODB/REDIS URIs, and any LLM provider API keys). Do not supply secrets until you know exactly what will use them and where they'll be stored.
- Review the examples/crawlers referenced (social_media_crawler, internal_message_crawler). Confirm whether the 'internal' crawler requires access to corporate systems or private message stores; if so, avoid granting broad network or filesystem access.
- Because the skill expects Python packages (zvt, data recorders, SDKs), install and run it first inside an isolated environment (VM or sandbox container) and inspect what network connections it makes when executed. Do not run on a production machine with secrets mounted.
- Confirm license and provenance. There is no homepage/source URL; prefer packages with a verifiable upstream repository or published releases. The SKILL.md claims 'Proprietary' license but no LICENSE file in registry metadata — ask for it.
- Verify semantic locks and constraints (T+1, next-bar execution, locked MACD params) align with your intended use; those are hard constraints in the documentation and might halt or change execution.
Given the clear mismatch between declared and implied requirements, treat this skill as untrusted until you can verify its required credentials, inspect the example crawler code, and run it in a controlled sandbox.
Capability Analysis
Type: OpenClaw Skill
Name: trading-agents-cn
Version: 0.3.3
The bundle is a comprehensive and highly structured framework for A-share trading analysis using the zvt library. It provides an AI agent with extensive domain knowledge, including financial regulatory constraints (e.g., T+1 settlement, price limits in CONSTRAINTS.md), technical anti-patterns (ANTI_PATTERNS.md), and logical 'semantic locks' (e.g., SL-01, SL-02 in LOCKS.md) designed to prevent common quant finance errors like look-ahead bias. The instructions in SKILL.md and seed.yaml are focused on maintaining analysis quality and ensuring reproducible results. There are no indicators of malicious intent, data exfiltration, or unauthorized execution; the bundle even includes security-conscious features such as shell operator restrictions and warnings against hardcoding credentials.
Capability Tags
Capability Assessment
Purpose & Capability
The SKILL.md describes an end-to-end A‑share multi-agent trading framework that integrates with data providers (eastmoney, joinquant, baostock, akshare, tushare/qmt) and OpenAI‑compatible LLM providers, and contains crawlers for social and internal messages. However the registry metadata declares no required environment variables, no required binaries, and no install spec. Real usage of the listed providers and examples would normally require API keys/tokens and Python packages (zvt, tushare, jqdatasdk, LLM provider SDKs). This mismatch (claimed integrations but no declared credentials/dependencies) is incoherent.
Instruction Scope
The runtime instructions (SKILL.md/seed.yaml) instruct agents to run precondition checks (python -c 'import zvt', get_kdata, check ZVT_HOME and writable directories), to reload seed.yaml, and to follow semantic locks before executing trading/backtest actions. Use cases and examples reference crawlers including 'internal_message_crawler.py' and social media crawlers — i.e., the skill expects to fetch external data and potentially internal messages. The skill text instructs agents to consult and cite many internal reference files. The instructions therefore expect filesystem access, running Python checks, network I/O and use of external API credentials — but none of these resources are declared in the manifest, creating a scope/privilege ambiguity the agent user should confirm.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing will be written to disk by an automatic install. The SKILL.md does state a runtime expectation (Python 3.12+ and the 'uv' package manager) but does not provide an installer. Lack of an install hook reduces immediate supply‑chain risk, but the skill expects runtime use of external Python packages and recorders (zvt, data recorders) which the agent or user will need to install manually — verify any manual installation sources before proceeding.
Credentials
The skill manifest lists no required environment variables or primary credential, yet SKILL.md and referenced use cases clearly rely on credentials (Tushare token, JoinQuant/jqdatasdk credentials, broker qmt tokens, OpenAI/BaiLian/DeepSeek API keys, possibly MongoDB or Redis connection strings). That mismatch is a red flag: the skill may prompt you at runtime for multiple sensitive tokens or expect them to exist on the host. Also some use cases mention 'internal message' crawlers which could access private/corporate data — confirm what credentials and network endpoints will be used and whether any secrets might be requested or stored.
Persistence & Privilege
The skill is not always-enabled (always: false), has no install spec and no code that would persistently modify agent configuration. It does not request system‑wide privileges in its manifest. However, the seed.yaml/execute protocol requires the host to run preconditions and possibly host_adapter.install_recipes if present — since none are declared, there is no evidence this skill will forcibly persist itself. Still, because it can be invoked autonomously (standard default), treat it like any network-capable skill and review requested credentials before allowing autonomous runs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install trading-agents-cn - After installation, invoke the skill by name or use
/trading-agents-cn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.3
v0.3.3: bilingual metadata injected. H1 shows A 股多智能体; tagline replaced with skill-specific Chinese hook; tags upgraded to Level 1-4.
v0.3.1
Remove install.sh — knowledge-only bundle. Host AI consumes directly from URL; no user-side installation needed. Fixes ClawHub suspicious flag.
v0.3.0
Doramagic crystal portfolio v0.3.0. Full 5-layer bp-009 standard. github.com/tangweigang-jpg/doramagic-skills
Metadata
Frequently Asked Questions
What is Trading Agents Cn?
基于 LLM 的 A 股多智能体交易分析框架,支持批量选股对比、回测信号生成和因子研究,自带 OpenAI 兼容 API 适配器模板。 It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install Trading Agents Cn?
Run "/install trading-agents-cn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Trading Agents Cn free?
Yes, Trading Agents Cn is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Trading Agents Cn support?
Trading Agents Cn is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Trading Agents Cn?
It is built and maintained by Tang Weigang (@tangweigang-jpg); the current version is v0.3.3.
More Skills