#21742 混合 免费

ID-643_时变贝塔CVaR尾部防护选股研究报告

公式说明 AI生成

一句话概括:这个公式挑"低贝塔+下行风险小"的抗跌股,当尾部防护得分刚站上阈值时介入,侧重防守而非进攻。 核心买入逻辑:用60日滚动算个股贝塔(相对上证),要求贝塔低于1.05且大于0.1(低系统风险又非异常);20日下行波动率低于其50日均值;95% CVaR(最差日收益均值)好于-5%;收盘价在20日线上;五项打分累计,得分上穿3.5时触发买点。 适合市场环境:震荡或偏弱市中防回撤的防御型配置,不适合强进攻。 风险提示:过度防御易错过主流上涨行情,且贝塔随市况突变可能失效。

研究报告
# FORMULA-643 时变贝塔与CVaR尾部防护选股 — 研究报告 > 公式ID:FORMULA-643|方向:基于时变贝塔与条件风险价值(CVaR)的尾部防护选股 > 生成日期:2026-07-16|市场状态:震荡市(sideways) > 文件:`tongdaxin/formula_ID_643.tn`|类型:选股公式(5星复杂度) --- ## A. 实现细节(Implementation Details) ### 公式逻辑 本公式属**横向新维度(尾部风险防护)**,与现有 642 条公式(以均线/MACD/RSI/布林/资金流为主)正交。核心思路:用**时变贝塔(β)**与**下行波动率/CVaR**刻画个股的系统性风险敞口与抗跌能力,在风险防护重新确立时触发。 - **时变贝塔**:60日滚动协方差/方差 `β = Cov(R_s,R_m)/Var(R_m)`,其中 R_s 为个股日收益、R_m 为上证指数( INDEXC )日收益。β<1.05 且 β>0.1 视为低系统性风险且非失真。 - **下行波动率**:20日 `STD(IF(R_s<0,R_s,0))`,低于其50日均值 → 下跌动能收敛。 - **CVaR(95%)**:用20日最差5%日收益均值近似(LLV窗口内取均值),`CVaR95 > -5%` 视为尾部损失可控。 - **趋势过滤**:收盘价 > MA20,仅在中长期趋势未破坏时介入。 ### 执行时点 信号 = `CROSS(防护得分, 3.5)`。防护得分为 0~6.5 的叠加打分(β低2 + β健康1 + 下行低1.5 + CVaR稳健1.5 + 站上MA1)。**在得分由下向上穿越3.5时买入**——即"尾部防护重新确立"的拐点,而非静态纯AND屏筛选(纯屏筛选实测几乎不触发,已弃用)。 ### 过滤机制 β阈值 + 下行波动 + CVaR 三重尾部风险过滤,排除高β高波动个股;MA20过滤下跌趋势。 ### 风险控制 选股公式输出买点;建议配合动态止损(如入场价 -2×ATR)。本公式自身不含卖出信号,需外接风控模块。 ### 适用市场 A股日线全市场;震荡市与熊市防御场景尤佳(低β抗压属性)。 ### Warmup周期 最大窗口 MKT_N=60(β滚动)+ CVAR_N=20,**前60根K线不生成信号**,评估自第61根起。 ### 回测结果(方案A vs 方案B 交叉验证) | 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | 一致性 | |---|---|---|---| | 参与股票 | 100 | 100 | 一致 | | 平均胜率 | 44.6% | 44.63% | 差异<5% ✅ | | 平均收益率 | +0.7% | +0.69% | 符号一致 ✅ | | 盈利股票占比 | 41/100 | 41/100 | 一致 | 最佳个股示例(方案A):000408 胜率80%/收益+60.8%;000048 胜率55.6%/收益+61.2%;000026 胜率57.1%/收益+98.8%。 --- ## B. 已知偏差(Limitations and Bias) 1. **数据限制**:回测引擎使用本地 SQLite/CSV 行情(100只股票,232交易日/只),非全市场,样本覆盖有限;INDEXC 取上证指数近似全市场风险因子。 2. **回测偏差**:引擎持有期约6日(avg_hold_days=6.0),对中期尾部防护逻辑偏短;信号为得分穿越,存在再入场滑点未计。 3. **市场适应性**:极端普跌行情(β失真、全市场下行波动同步放大)下防护失效;纯牛市中低β个股可能跑输高β进攻型。 4. **参数敏感性**:β窗口(60)、CVaR窗口(20)、触发阈值(3.5)共同决定信号频率;阈值微调会显著改变交易次数与胜率。 5. **Look-Ahead风险**:β/CVaR 均用 T-1 及更早收益计算,INDEXC 取当日收盘(回测以收盘价执行,属约定实现,非未来函数泄漏)。 --- ## C. 结果解读(Result Interpretation) ### 逻辑质量 尾部风险维度具有清晰经济学意义:低β+可控下行+抗压,是防御型选股的核心。打分+穿越的设计兼顾了"风险防护确立"的时机性,避免静态屏筛选的不触发问题。 ### 创新点 全库首条以**时变贝塔 + CVaR**为核心信号的公式,填补了"尾部风险/系统性风险"维度空白,与现有动量/均值回归/资金流类完全正交,拓展了公式拓扑空间。 ### 风险点 平均胜率44.6%(<50%),单公式层面未达有效阈值,属"材料型"公式——按拓扑自进化框架,差公式仍可作为组合节点参与后续交叉进化。收益率偏低(+0.7%)说明纯防护打分在样本期进攻性不足。 ### 适用场景 适合稳健型/防御型投资者,或作为组合中的"压舱石"低β子策略;与高β进攻公式加权组合可改善风险收益。 ### 改进方向 (1) 将触发改为"防护得分高位且动量确认"混合,提升进攻性;(2) 接入真实全市场行情扩大样本;(3) 与已验证强公式(如 effective_logics 中 475/476/477)做加权投票组合。 ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:是否使用了未来数据(Look-Ahead)?** 排除:所有指标均基于 REF/历史窗口(R_s=收盘价/昨收-1,β/CVaR用 T-1 及更早),INDEXC 为当日收盘属回测约定执行价,无 REF(X,-1) 类未来引用,R03通过。 2. **怀疑:胜率<50% 是否说明公式无效、应删除?** 排除:按拓扑自进化 v2.0 规则,回测仅作粗筛,禁止单公式胜率<50%即删除;低胜率公式作为组合材料仍有价值(已注册为材料节点,未入 effective_logics)。 3. **怀疑:是否与现有公式重复(语义相似>60%)?** 排除:对抗式新颖性评分 1.00(≥0.7 通过);语义去重因 chromadb 未安装降级为规则引擎通过( precedent:PROJECT_STATE 已记录 degraded pass);维度为全库未覆盖的尾部风险/β/CVaR,正交性明确。 --- ## 回测指标缺口说明(诚实声明) 本地回测引擎(backtest_cli / backtest_planb)在 `--json` 模式下仅输出 summary(胜率/收益率/最大回撤/盈亏比/持有天数),**不输出 Sharpe/VaR/CVaR/Profit Factor 四项**,亦不生成 equity.csv / trades.csv。依 Iron Rule 5,本报告不编造该四项数据;如需完整7项指标需扩展回测引擎。已保存 `summary_planA.json` / `summary_planB.json` 于 `formula-results/ID_643/`。
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
47.8%
平均收益
10.90%
夏普比率
0.27
最大回撤
-23.6%
按市场状态分段表现

暂无市场状态数据