-
Notifications
You must be signed in to change notification settings - Fork 163
04_Finance_Sector_Rotation_Regime
youngcan edited this page Jun 1, 2026
·
2 revisions
A 股最显著的特征之一:板块一日游。今天涨停的行业明天就哑火,资金一天一换。
本篇记录系统如何应对这种快速轮动,以及大盘水温仓位控制的实证依据。板块、水温、watch_score 等术语定义见主仓库 GLOSSARY.md,这里重点讲系统为什么这样调参。
实测数据(2025-10 至 2026-04,申万一级 31 个行业):
| 指标 | 数值 | 大白话 |
|---|---|---|
| Top3 板块次日重合率 | 14.8% | 今天的热门板块,明天 85% 概率换了 |
| Top3 完全不同的天数 | 63.2% | 近 2/3 的日子,热门板块全部换人 |
| 板块领涨只持续 1 天 | 46.6% | 近一半的"领涨"只有一天寿命 |
结论:任何依赖"板块会延续领涨"的策略在 A 股会严重失效。
-
hot_bonus(热门板块加分)从 0.05 降至 0.02 - 新增 3 日动量因子 q3,快速感知方向变化
- 板块强度公式从
0.7×q20 + 0.3×q5改为0.4×q20 + 0.3×q5 + 0.3×q3
板块轮动太快,如果对"不在今天热门列表"的股票要求过高,会错过正在启动的板块。
| 级别 | 条件 | 门槛 |
|---|---|---|
| 核心热门板块 | 在当日 Top 热门列表 | 直通 |
| 次优板块 | 在保留板块集但非核心 | 个股强度 ≥ 0.60 |
| 超强个股 | 无视板块限制 | 个股强度 ≥ 0.80 |
系统每天根据各行业涨跌分布,判定当前属于哪种板块状态:
| 状态 | 特征 | 系统反应 |
|---|---|---|
| 共识高潮 | 多板块同时暴涨,市场亢奋 | 扣分(-0.08),警惕见顶 |
| 分歧回调 | 涨跌严重分化,领涨板块回调 | 微加分(+0.01) |
| 健康主线 | 一条明确主线持续领涨 | 加分(+0.03) |
| 派发风险 | 领涨板块高位放量滞涨 | 重扣(-0.10),最危险状态 |
| 中性混沌 | 涨跌互现,无序 | 不加不减 |
实测验证:共识高潮后 3 日下跌 > 2% 的概率达 29.8%,所以扣分有据可依。
核心结论:选股选得好,不如市场选得对。
通过上证指数的均线关系和市场广度,判定 5 档水温,直接裁剪开仓数量:
| 水温 | 含义 | 开仓比例 |
|---|---|---|
| NEUTRAL | 均线健康,正常市况 | 100% |
| RISK_ON | 短线涨幅过大,过热 | 50% |
| PANIC_REPAIR | 暴跌后反弹,方向不明 | 50% |
| RISK_OFF | 均线空头排列,趋势向下 | 30% |
| CRASH | 单日暴跌或广度断崖 | 0%(不开新仓) |
| 水温 | 平均收益 |
|---|---|
| NEUTRAL | +1.17% |
| RISK_ON | -1.54% |
| CRASH | -3.2% |
中性市场是唯一正收益的环境。过热追高和崩盘抄底都亏钱。
系统给每只候选股打一个综合分,排序后取 Top-N:
watch_score = 0.25×q20 + 0.20×q5 + 0.05×q3
+ 0.20×dry_q + 0.30×trigger_q
+ hot_bonus + sector_bonus
| 因子 | 含义 | 权重 |
|---|---|---|
| q20 | 20 日动量排名 | 0.25 |
| q5 | 5 日动量排名 | 0.20 |
| q3 | 3 日动量排名(新增) | 0.05 |
| dry_q | 缩量程度排名 | 0.20 |
| trigger_q | 威科夫信号质量排名 | 0.30(第一权重) |
| hot_bonus | 热门板块加分 | 0.02 |
威科夫信号质量(trigger_q)是最大权重——这符合系统"以量价结构为核心"的定位。
| 文件 | 内容 |
|---|---|
core/sector_rotation.py |
板块状态判定和 SECTOR_STATE_SCORE_BONUS
|
core/wyckoff_engine.py |
L3 layer3_sector_resonance()
|
scripts/wyckoff_funnel.py |
watch_score 计算 |
scripts/backtest_runner.py |
REGIME_POSITION_RATIO |
scripts/sector_continuity_report.py |
板块延续性报告 |
scripts/theme_radar_job.py |
中长线主题雷达任务 |