# Market Analyzer

> 分析 A 股大盘、市场情绪、板块轮动和龙头线索。用户询问今日市场、指数强弱、情绪周期、强势板块、北向或资金方向、龙头股时使用。通过 OpenAlphaStack MCP 获取带时间戳的数据，不用于发布交易计划。

- Skill: `44-99/market-analyzer` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add 44-99/market-analyzer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/44-99/market-analyzer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: 44-99 (https://skillmd.com/u/44-99)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/44-99/market-analyzer

---


# 市场研判

先获取事实，再进行解释；缺失的数据必须明确标记。

## 工作流

1. 调用 `market_overview` 获取指数、涨跌分布、成交等市场概况。
2. 调用 `market_news` 获取近期市场新闻，保留来源和时间。
3. 需要判断情绪周期时，读取 `references/sentiment-cycle.md`。
4. 需要判断板块持续性时，读取 `references/sector-rotation.md`。MCP 未返回板块资金数据时，不得用新闻标题替代资金流证据。
5. 需要识别龙头时，读取 `references/dragon-head.md`；对少量候选调用 `stock_quote`、`stock_technical` 和 `stock_news` 复核。
6. 输出市场环境、情绪阶段、板块线索、龙头证据、数据限制和适用的风险暴露区间。

不要把市场研判直接当作买卖指令，也不要承诺收益。

## MCP 响应契约

- 每次调用先检查 `schema_version` 和 `ok`，只有 `ok=true` 才读取 `data`。
- 引用数据时保留 `meta.source`、`meta.as_of` 和 `meta.freshness.status`；状态为 `stale` 或 `unknown` 时降低结论置信度。
- `ok=false` 时报告结构化的 `error.code`，不得把缺失数据补写成事实。
- 用户要求离线演示或实时数据全部不可用时，依次调用 `read_demo_dataset(dataset="market_overview")` 和 `read_demo_dataset(dataset="market_news")`；必须明确标记 `meta.demo=true`，不得将 Demo 数值解释为今日行情。

