关于 macro-regime-detector
macro-regime-detector 是面向投资者的技能,用于评估 1–2 年期的结构性市场变化。它分析月度跨资产比率和国债利率,并生成包含分类依据与投资组合建议的报告。
主要功能
- 01六项加权跨资产及利率指标
- 02五种市场体制分类
- 03月度 6 个月及 12 个月均线
- 04Markdown 报告与 JSON 输出
- 05历史市场体制参考资料
适用场景
- 01评估结构性体制变化是否正在发生
- 02分析市场集中与参与面扩大的变化
- 03依据利率和信用信号制定长期配置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mphinance/ alpha-skills --skill macro-regime-detector安装后在 Claude Code 中输入/macro-regime-detector确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdreferences/historical_regimes.mdindicator_interpretation_guide.mdregime_detection_methodology.mdscripts/fmp_client.pymacro_regime_detector.pyreport_generator.pyscorer.pyscripts/calculators/__init__.pyconcentration_calculator.pycredit_conditions_calculator.pyequity_bond_calculator.pysector_rotation_calculator.pysize_factor_calculator.pyutils.pyyield_curve_calculator.pyscripts/tests/conftest.pytest_concentration.pytest_credit_conditions.pytest_equity_bond.pytest_fmp_client.pytest_helpers.pytest_main_cli.pytest_report_generator.pytest_scorer.pytest_sector_rotation.pytest_size_factor.pytest_utils.pytest_yield_curve.py详细介绍
宏观制度检测器
通过月频跨资产比率分析,检测宏观制度的结构性转变。此技能可识别持续 1-2 年的制度转变,为战略性投资组合配置提供参考。
使用场景
- 用户询问当前宏观制度或制度转变
- 用户想了解结构性市场轮动(集中化还是市场扩散)
- 用户询问基于收益率曲线、信用或跨资产信号的长期配置
- 用户提及 RSP/SPY 比率、IWM/SPY、HYG/LQD 或其他跨资产比率
- 用户想评估是否正在发生制度转变
工作流程
-
加载参考文档以了解方法背景:
references/regime_detection_methodology.mdreferences/indicator_interpretation_guide.md
-
执行主分析脚本:
python3 skills/macro-regime-detector/scripts/macro_regime_detector.py此脚本会获取 9 只 ETF 和国债利率的 600 天数据(共 10 次 API 调用)。
-
阅读生成的 Markdown 报告,并向用户展示分析结果。
-
用户询问历史相似情况时,使用
references/historical_regimes.md提供更多背景信息。
前提条件
- FMP API Key(必需):设置
FMP_API_KEY环境变量,或传入--api-key - 免费套餐(每天 250 次调用)即可满足需求(脚本约使用 10 次调用)
6 个组成部分
| # | 组成部分 | 比率/数据 | 权重 | 检测内容 |
|---|---|---|---|---|
| 1 | 市场集中度 | RSP/SPY | 25% | 超大盘股集中度与市场扩散 |
| 2 | 收益率曲线 | 10Y-2Y 利差 | 20% | 利率周期转变 |
| 3 | 信用状况 | HYG/LQD | 15% | 信贷周期的风险偏好 |
| 4 | 市值因子 | IWM/SPY | 15% | 小盘股与大盘股轮动 |
| 5 | 股票与债券 | SPY/TLT + 相关性 | 15% | 股债关系制度 |
| 6 | 板块轮动 | XLY/XLP | 10% | 周期性与防御性偏好 |
5 种制度分类
- 集中化:超大盘股领涨,市场表现狭窄
- 扩散:市场参与面扩大,小盘股/价值股轮动
- 收缩:信贷收紧、防御性轮动、避险
- 通胀型:股债相关性为正,传统对冲失效
- 过渡型:存在多个信号,但模式尚不明确
输出
macro_regime_YYYY-MM-DD_HHMMSS.json— 供程序使用的结构化数据macro_regime_YYYY-MM-DD_HHMMSS.md— 供人阅读的报告,包含:- 当前制度评估
- 转变信号仪表板
- 组成部分详情
- 制度分类依据
- 投资组合姿态建议
与其他技能的关系
| 方面 | 宏观制度检测器 | 市场顶部检测器 | 市场广度分析器 |
|---|---|---|---|
| 时间范围 | 1-2 年(结构性) | 2-8 周(战术性) | 当前快照 |
| 数据粒度 | 月度(6M/12M SMA) | 日度(25 个工作日) | 日度 CSV |
| 检测目标 | 制度转变 | 10-20% 回调 | 广度健康评分 |
| API 调用 | 约 10 次 | 约 33 次 | 0 次(免费 CSV) |
脚本参数
python3 macro_regime_detector.py [options]
Options:
--api-key KEY FMP API key (default: $FMP_API_KEY)
--output-dir DIR Output directory (default: current directory)
--days N Days of history to fetch (default: 600)
资源
references/regime_detection_methodology.md— 检测方法与信号解读references/indicator_interpretation_guide.md— 跨资产比率解读指南references/historical_regimes.md— 用于参考的历史制度示例
评论
支持 Markdown