Loading...
Loading...
Compare original and translation side by side
| 阶段 | 智能体 | 职责 |
|---|---|---|
| 1. 分析团队 | 市场/新闻/情绪/基本面/宏观/聪明钱 | 多维度原始数据解读 |
| 2. 博弈裁判 | 博弈论管理者 | 主力与散户预期差分析 |
| 3. 多空辩论 | 多头/空头研究员 + 裁判 | 对立观点激烈博弈 |
| 4. 执行决策 | 交易员 | 综合研判生成操作建议 |
| 5. 风险管控 | 激进/中性/保守分析师 + 组合经理 | 多维度风控审核 |
| Stage | Agents | Responsibility |
|---|---|---|
| 1. Analyst Team | Market / News / Sentiment / Fundamentals / Macro / Smart Money | Multi-dimensional raw data interpretation |
| 2. Game Theory Referee | Game Theory Manager | Analysis of expectation gap between main force and retail investors |
| 3. Bull/Bear Debate | Bull/Bear Researchers + Referee | Intensive game of opposing views |
| 4. Execution Decision | Trader | Generate operation suggestions through comprehensive research and judgment |
| 5. Risk Management and Control | Aggressive/Neutral/Conservative Analysts + Portfolio Manager | Multi-dimensional risk control review |
| Stage | Agents | Role |
|---|---|---|
| 1. Analyst Team | Market / News / Sentiment / Fundamentals / Macro / Smart Money | Multi-dimensional raw data analysis |
| 2. Game Theory | Game Theory Manager | Main-force vs. retail expectation gap |
| 3. Bull/Bear Debate | Bull & Bear Researchers + Judge | Adversarial viewpoint debate |
| 4. Trade Execution | Trader | Synthesize research into actionable decision |
| 5. Risk Control | Aggressive / Neutral / Conservative + Portfolio Manager | Multi-layer risk review |
| Stage | Agents | Role |
|---|---|---|
| 1. Analyst Team | Market / News / Sentiment / Fundamentals / Macro / Smart Money | Multi-dimensional raw data analysis |
| 2. Game Theory | Game Theory Manager | Main-force vs. retail expectation gap |
| 3. Bull/Bear Debate | Bull & Bear Researchers + Judge | Adversarial viewpoint debate |
| 4. Trade Execution | Trader | Synthesize research into actionable decision |
| 5. Risk Control | Aggressive / Neutral / Conservative + Portfolio Manager | Multi-layer risk review |
symboltrade_datehorizonsTRADINGAGENTS_TOKENta-sk-*TRADINGAGENTS_API_URL关于凭证元数据:本技能的 frontmatter 在中声明了metadata.openclaw为TRADINGAGENTS_TOKEN,并列入primaryEnv。requires.env
symboltrade_datehorizonsTRADINGAGENTS_TOKENta-sk-*TRADINGAGENTS_API_URLAbout credential metadata: The frontmatter of this skill declaresasTRADINGAGENTS_TOKENinprimaryEnvand lists it inmetadata.openclaw.requires.env
symboltrade_datehorizonsTRADINGAGENTS_TOKENta-sk-*TRADINGAGENTS_API_URLCredential metadata: This skill's frontmatter declaresasTRADINGAGENTS_TOKENunderprimaryEnv.metadata.openclaw.requires.env
symboltrade_datehorizonsTRADINGAGENTS_TOKENta-sk-*TRADINGAGENTS_API_URLCredential metadata: This skill's frontmatter declaresasTRADINGAGENTS_TOKENunderprimaryEnv.metadata.openclaw.requires.env
export TRADINGAGENTS_TOKEN="ta-sk-your_key_here"undefinedexport TRADINGAGENTS_TOKEN="ta-sk-your_key_here"undefinedundefinedundefinedundefinedundefined
脚本会自动完成:提交任务 → 每 15 秒轮询状态 → 完成后输出 JSON 结果。
批量模式下所有任务并行提交,统一轮询,最后汇总输出。超时默认 600 秒。
可通过环境变量调整行为:
- `POLL_INTERVAL` — 轮询间隔秒数(默认 15)
- `POLL_TIMEOUT` — 最大等待秒数(默认 600)
**手动分步操作**(如需单独调用某一步)
所有请求使用 `$TRADINGAGENTS_TOKEN` 作为 Bearer 令牌。
1. 提交分析任务
```bash
curl -X POST "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/analyze" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"symbol": "贵州茅台"}'curl "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/jobs/{job_id}" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN"curl "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/jobs/{job_id}/result" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN"
The script will automatically complete: submit task → poll status every 15 seconds → output JSON results after completion. In batch mode, all tasks are submitted in parallel, polled uniformly, and finally aggregated and output. The default timeout is 600 seconds.
You can adjust the behavior through environment variables:
- `POLL_INTERVAL` — polling interval in seconds (default 15)
- `POLL_TIMEOUT` — maximum waiting seconds (default 600)
**Manual step-by-step operation** (if you need to call a step separately)
All requests use `$TRADINGAGENTS_TOKEN` as the Bearer token.
1. Submit analysis task
```bash
curl -X POST "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/analyze" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"symbol": "贵州茅台"}'curl "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/jobs/{job_id}" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN"curl "${TRADINGAGENTS_API_URL:-https://api.510168.xyz}/v1/jobs/{job_id}/result" \
-H "Authorization: Bearer $TRADINGAGENTS_TOKEN"{
"decision": "BUY",
"direction": "看多",
"confidence": 78,
"target_price": 1850.0,
"stop_loss_price": 1680.0,
"risk_items": [
{"name": "估值偏高", "level": "medium", "description": "当前 PE 处于历史 75 分位"},
{"name": "外资流出", "level": "low", "description": "近 5 日北向资金小幅净流出"}
],
"key_metrics": [
{"name": "PE", "value": "32.5x", "status": "neutral"},
{"name": "ROE", "value": "31.2%", "status": "good"},
{"name": "毛利率", "value": "91.5%", "status": "good"}
],
"final_trade_decision": "综合技术面突破与基本面支撑,建议逢低分批建仓..."
}{
"decision": "BUY",
"direction": "看多",
"confidence": 78,
"target_price": 1850.0,
"stop_loss_price": 1680.0,
"risk_items": [
{"name": "估值偏高", "level": "medium", "description": "当前 PE 处于历史 75 分位"},
{"name": "外资流出", "level": "low", "description": "近 5 日北向资金小幅净流出"}
],
"key_metrics": [
{"name": "PE", "value": "32.5x", "status": "neutral"},
{"name": "ROE", "value": "31.2%", "status": "good"},
{"name": "毛利率", "value": "91.5%", "status": "good"}
],
"final_trade_decision": "综合技术面突破与基本面支撑,建议逢低分批建仓..."
}bash scripts/analyze.sh <symbol> [date] [horizons]run_in_background: true重要:不要手动编写 curl 轮询循环,直接使用脚本。scripts/analyze.sh
bash scripts/analyze.sh <symbol> [date] [horizons]run_in_background: trueImportant: Do not manually write curl polling loops, directly use thescript.scripts/analyze.sh
002594.SZ601012.SH002594.SZ601012.SH