docs: 温区自适应全链路落地记录(regime_perf全策略/去门控/各环节接入/验证)
This commit is contained in:
@@ -250,3 +250,51 @@
|
||||
| strategy_router.py v3 | 读平滑温区 + 温度 → strategy_weights.json |
|
||||
|
||||
**cron 顺序**(每日):16:50 market_regime → 16:52 regime_tracker(平滑)→ 16:55 strategy_router(路由)
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 八、温区自适应全链路(2026-08-13 完整落地)
|
||||
|
||||
### 8.1 核心架构(老莫定)
|
||||
|
||||
组合组织不变(固定的组合/策略),但**组合内策略根据当前温区自动激活/休眠**,选股/买卖/重评各环节按温区过滤。
|
||||
|
||||
### 8.2 策略-温区表现常态化记录(regime_perf.py)
|
||||
|
||||
- 表 strategy_regime_perf(strategy × regime × 胜率/均盈/样本)
|
||||
- **全策略动态纳入**(老莫提醒:不漏历史策略,特定温区可能能打)
|
||||
- 发现被埋没的温区强者:
|
||||
- **v_mr_sel:trend_down 93%/+15.8%(129笔)**——比 v_oversold(60%)强得多
|
||||
- **v7.3:trend_up 94%/+9.2%**、v6.2:82%、v6.0:71%、v9.2:72%
|
||||
- v_combo:trend_up 60%(实盘主力)
|
||||
|
||||
### 8.3 策略去门控(老莫原则)
|
||||
|
||||
- **策略内部不放温区门控因子**——v_next4/v8.1 的 mkt_above_ma20/mkt_adx_min 是反例(只测了 trend_up 一个温区)
|
||||
- **scanner 层的温区门控是执行层合理设计**(mr_scanner 只在 trend_down/choppy 扫,v_next4 让位)——保留
|
||||
- 策略全温区发信号 → 适用温区由实测动态决定(不是内部硬门控)
|
||||
|
||||
### 8.4 各环节接入
|
||||
|
||||
| 环节 | 文件 | 接入方式 |
|
||||
|---|---|---|
|
||||
| 选股 | mr_scanner / predictive_oversold_scanner | 温区判定升级为平滑温区(regime_gate),adx 仍读原始表(甜区门控)|
|
||||
| 买卖 | price_monitor | 温区感知:非激活策略的买入/加仓机会抑制(不进摘要),**风控(卖出/止盈)仍推** |
|
||||
| 重评 | strategy_lifecycle | market_regime 加载用平滑温区(regime_gate)→ timing_signal 合成反映温区 |
|
||||
| 路由 | strategy_router v5 | 动态策略库:当前温区实测胜率高者激活(>=50%门槛剔除全负策略)|
|
||||
| 前端 | research Tab | 温区横幅(平滑温区+温度档+rsi+激活策略)+ 成员卡温区徽章 |
|
||||
|
||||
### 8.5 验证结果
|
||||
|
||||
- **平滑温区 = trend_down**(7/17 起 19 天),**原始 market_regime = choppy**(8/11-8/12 两天)——平滑避免误判
|
||||
- 激活策略(trend_down):s2_panic(86%)、v_mr_sel(93%)、v_oversold(60%)、v_mr4(63%)、v_mr(59%)、v_lurk_v3(77%)
|
||||
- 观察:v_weak(choppy 55%)、v_next4/v_combo(trend_up)
|
||||
- price_monitor 非激活策略买入机会抑制、风控仍推
|
||||
|
||||
### 8.6 新增文件
|
||||
|
||||
| 文件 | 功能 |
|
||||
|---|---|
|
||||
| regime_gate.py | 温区门控共享工具(平滑温区 + 策略激活判断)|
|
||||
| regime_perf.py | 策略-温区表现常态化记录(全策略动态)|
|
||||
|
||||
Reference in New Issue
Block a user