Market analyzer
Open-source Codex plugin combining MCP and domain Skills for auditable A-share research, deterministic backtesting, and paper trading.
npx -y skills add 44-99/OpenAlphaStack --skill market-analyzerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
分析 A 股大盘、市场情绪、板块轮动和龙头线索。用户询问今日市场、指数强弱、情绪周期、强势板块、北向或资金方向、龙头股时使用。通过 OpenAlphaStack MCP 获取带时间戳的数据,不用于发布交易计划。
SKILL.md
1.7 KB, as published. Nobody here has run it
市场研判
先获取事实,再进行解释;缺失的数据必须明确标记。
工作流
- 调用
market_overview获取指数、涨跌分布、成交等市场概况。 - 调用
market_news获取近期市场新闻,保留来源和时间。 - 需要判断情绪周期时,读取
references/sentiment-cycle.md。 - 需要判断板块持续性时,读取
references/sector-rotation.md。MCP 未返回板块资金数据时,不得用新闻标题替代资金流证据。 - 需要识别龙头时,读取
references/dragon-head.md;对少量候选调用stock_quote、stock_technical和stock_news复核。 - 输出市场环境、情绪阶段、板块线索、龙头证据、数据限制和适用的风险暴露区间。
不要把市场研判直接当作买卖指令,也不要承诺收益。
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 数值解释为今日行情。