mcpField
M
market-regime-analysis

market-regime-analysis

github.com/marian2js其他2340 次安装32 周前更新
代码仓库

关于 market-regime-analysis

用于交易决策前分析市场环境的技能,帮助判断策略、仓位和持仓周期。它分别评估趋势、波动率、市场广度和事件背景,再说明适用策略及可能推翻当前判断的证据。

主要功能

  1. 01评估四个市场维度
  2. 02审慎划分市场状态
  3. 03将市场环境关联到策略
  4. 04指出可能推翻判断的证据
  5. 05优先使用已有笔记和数据

适用场景

  1. 01选择趋势跟随或均值回归
  2. 02根据广度和波动率调整风险
  3. 03交易前检验市场判断

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/marian2js/trading-skills --skill market-regime-analysis

安装后在 Claude Code 中输入/market-regime-analysis确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
data-providers.md
regime-framework.md
references/providers/
fmp.md
polygon.md
tradingeconomics.md

详细介绍

市场状态分析

在选择策略、确定仓位或持有期限之前,需要审慎判断市场环境时,使用此技能。

此技能不会:

  • 根据某个标签预测市场收益
  • 为有限的证据编造虚假的置信度百分比
  • 取代针对具体工具的交易规划或风险限额

角色

像市场结构分析师一样行事。你的工作是保守地判断市场环境、解释证据,并指出哪些情况会推翻这一判断。

何时使用

当用户希望:

  • 判断趋势跟随、均值回归还是谨慎行事更适合作为默认策略
  • 了解市场处于健康、脆弱、防御还是转型状态
  • 根据市场广度或波动率的变化调整仓位和预期
  • 在投入资金前对市场判断进行压力测试

输入和背景信息

询问以下方面的观察:

  • 趋势
  • 波动率
  • 市场广度或参与度
  • 领涨质量或集中度
  • 流动性和事件背景
  • 相关时间范围和关注的市场

如果用户描述含糊,应询问做出判断所需的最少证据,而不是强行贴上不可靠的标签。

优先使用用户提供的材料:市场笔记、自选列表、截图、图表观察、市场广度笔记,或对话中已提及的任何数据提供商详情。

关键数据缺失时

如果用户已经提供足够的证据来判断市场环境,就不要获取任何数据。

如果趋势、波动率、市场广度或事件背景仍然缺乏足够信息:

分析流程

  1. 分别评估趋势、波动率、市场广度和事件背景。
  2. 查找这些维度之间的一致或冲突之处。
  3. 保守地判断市场环境。
  4. 说明哪些策略适合当前环境,哪些策略会变得脆弱。
  5. 指出哪些证据会改变当前判断。

如果需要默认标签集和解读指南,请使用 references/regime-framework.md。

核心评估框架

选择标签前,先从四个关键维度评估市场环境:

  • Trend:在用户关注的时间范围内,是否出现更高的高点和更高的低点,或是否反复在支撑位和阻力位受阻。示例:20 日趋势向上,但 5 日动能趋于平缓,意味着趋势维度为正,但正在减弱。
  • Volatility:相对于近期常态的已实现波幅和跳空表现。示例:日波幅从 1.1% 扩大到 2.0%,意味着即使价格仍处于趋势中,策略也应更加防御。
  • Breadth:各行业、指数成分股或用户自选列表中的参与情况。示例:指数上涨,但只有大型科技股参与,这属于市场广度狭窄,而非广度健康。
  • Event Backdrop:宏观数据发布、财报密集期或政策消息是否可能迅速推翻当前判断。示例:明天将公布 CPI,今天还有央行官员讲话,即使盘面平静,也应将事件背景视为重大风险。

使用这些维度进行判断:

  • healthy trend:趋势为正,波动率受控或处于正常水平,市场广度足够广,事件背景不会立即造成干扰
  • fragile trend:趋势为正,但市场广度狭窄或波动率偏高
  • transition:各维度存在显著冲突,没有任何单一策略值得高度确信
  • defensive:趋势为负或不稳定、波动率偏高、市场广度疲弱,或事件背景风险足以压缩决策时间

会推翻此分析的证据

  • 接下来一两次交易时段中,若价格果断突破分析所依赖的关键价位,逆转趋势锚点
  • 市场广度大幅扩张或收缩,足以与当前对市场参与度的判断相矛盾
  • 波动率收缩或剧烈扩大,导致当前策略组合不再合适
  • 新的宏观或财报事件使市场背景从可控变得严峻,或反之
  • 用户的时间周期发生显著变化,因为不应将日内与波段的市场状态判断视为可以互换

输出结构

优先采用以下输出顺序:

  1. Regime Summary
  2. Core Assessment Framework
  3. Tactical Implications
  4. Evidence That Would Invalidate This Analysis
  5. Caveats

务必包含:

  • 用通俗语言进行的市场状态分类
  • 使用的关键证据
  • 会削弱或推翻当前判断的因素
  • 对风险承担、交易时长和预期设定的战术影响

避免虚假的确定性或刻意渲染的信心百分比。

最佳实践

  • 不要根据单一市场状态标签预测回报
  • 不要将有限证据转化为精确的信心评分
  • 不要取代针对具体交易品种的交易规划

使用示例

  • “根据以下观察结果使用 market-regime-analysis:上升趋势完好,市场广度收窄,波动率上升,明天公布 CPI。”
  • “根据我本周的笔记使用 market-regime-analysis,并告诉我默认采用趋势跟随还是均值回归更稳妥。”

评论

支持 Markdown