#21523
混合
免费
质量因子+低波动双重筛选策略
公式说明
AI生成
一句话概括:这个公式是挑出"业绩好、股价波动小、走势平稳向上"的稳健型股票来买,属于价值+低波动的选股思路。 核心买入逻辑:要同时满足多方面条件——基本面过关(ROE大于10%、资产负债率低于50%、连续4个季度盈利)、波动率低(年化波动小于市场平均的0.8倍)、技术面站上20日均线且均线向上、成交量温和放大且够流动,还要过滤掉ST股、上市不足一年新股和市值小于50亿的小票。 适合环境:震荡市和熊市,求稳保本阶段更合适,趋势大涨时可能跑不赢大盘。 风险提示:财务报表更新滞后会影响信号,极端行情仍可能失效,仅作参考不构成投资建议。
研究报告
# 质量因子+低波动双重筛选策略 - 研究报告
**公式ID**: FORMULA-433
**公式名称**: 质量因子+低波动双重筛选策略
**生成日期**: 2026-07-04
**作者**: Q1 (qclaw)
**新颖性评分**: 1.00(已通过)
**语义去重**: 通过(-1.25% < 60%阈值)
---
## A. 策略概述
### A.1 策略逻辑
本策略采用**质量因子+低波动**双重筛选机制,目标是在震荡市和熊市中筛选高质量、低波动的优质股票,通过严格的财务质量过滤和波动率控制来降低下行风险。
**核心逻辑链条**:
1. **质量因子筛选** → 确保标的财务健康
2. **低波动筛选** → 避免高波动风险
3. **趋势确认** → 确保技术面配合
4. **成交量确认** → 保证流动性,避免追高
5. **风险过滤** → 排除高风险标的
6. **止损止盈** → 严格风险控制
### A.2 适用场景
- **市场环境**: 震荡市、熊市
- **持仓周期**: 中短期(10-20交易日)
- **风险偏好**: 低风险
- **标的池**: 沪深300成分股(市值>50亿,上市>1年)
---
## B. 公式设计与实现
### B.1 参数设置
| 参数 | 默认值 | 说明 |
|------|--------|------|
| ROE_MIN | 10% | ROE下限 |
| DEBT_RATIO_MAX | 50% | 资产负债率上限 |
| ROE_STD_MAX | 20% | ROE标准差上限(未直接使用) |
| VOL_RATIO_MAX | 0.8 | 波动率比率上限 |
| MA_PERIOD | 20 | 均线周期 |
| STOP_LOSS_PCT | 7% | 止损百分比 |
| TAKE_PROFIT_PCT | 15% | 止盈百分比 |
### B.2 信号生成
**买入信号**(需同时满足):
- ✅ 质量因子达标(ROE>10% + 资产负债率<50% + ROE稳定)
- ✅ 低波动达标(20日波动率 < 市场波动率中位数×0.8)
- ✅ 20日均线向上 + 价格站上20日均线
- ✅ 量比0.8-1.5(温和放量)+ 成交量>20日均量×0.8
- ✅ 非ST + 上市>1年 + 市值>50亿
**卖出信号**(满足任一):
- 🛑 止损:-7% 或 跌破20日均线-3%
- 🎯 止盈:+15% 或 分批止盈(+7.5%卖一半)
### B.3 技术指标
- **ROE**: FINANCE(28),季度更新
- **资产负债率**: FINANCE(22)
- **波动率**: STD(RETURN,20)×SQRT(252)×100(年化)
- **市场波动率**: 用大盘60日波动率均值近似
---
## C. 对抗式审查(Skeptical Review)
### ⚠️ 怀疑点 #1:条件过于严格,信号稀少
**问题**: 回测显示**零交易**(100只股票,0 valid_stocks),说明条件组合过于严格,实战中可能无法产生足够信号。
**可能原因**:
1. ROE>10% + 资产负债率<50% 同时成立已过滤大量股票
2. 低波动条件(波动率<市场中位数×0.8)在震荡市中可能过于严格
3. 成交量条件(量比0.8-1.5)可能排除冷门优质股
**建议**:
- 放宽ROE下限至8%
- 调整VOL_RATIO_MAX至1.0
- 分层测试各条件的贡献度
---
### ⚠️ 怀疑点 #2:财务数据更新滞后
**问题**: 通达信FINANCE函数依赖财务报表,更新频率低(季度),可能导致:
1. 新发布的财务数据未被及时纳入
2. 财务造假暴露前无法识别
**建议**:
- 增加盈利质量辅助指标(如经营性现金流/净利润)
- 结合市场情绪指标作为二次确认
---
### ⚠️ 怀疑点 #3:低波动策略的局限性
**问题**: 低波动策略在**趋势行情**(牛市)中可能严重跑输大盘,因为:
1. 低波动股票通常弹性不足
2. 质量因子可能排除高成长股(高ROE但高波动)
**回测验证**: 本公式在2023-2026测试期间零交易,无法验证此假设。
**建议**:
- 增加市场环境判断(如均线多头排列时暂停低波动过滤)
- 考虑动态权重(牛市降低低波动权重,熊市提高)
---
### ⚠️ 怀疑点 #4:止损止盈逻辑可能过于理想化
**问题**:
1. `BARSLAST(BUY_SIGNAL)`函数在实盘中可能失效(信号闪烁)
2. 分批止盈(+7.5%卖一半)逻辑未在公式中明确实现
**建议**:
- 使用`REF(CLOSE,BARSLAST(BUY_SIGNAL))`需谨慎,建议改用外部记录买入价
- 明确分批止盈的实现方式(如通过仓位管理)
---
## D. 回测结果
### D.1 回测参数
- **标的池**: 沪深300成分股(100只抽样)
- **时间范围**: 2023-01-01 ~ 2026-05-25
- **初始资金**: 1,000,000元
- **最小交易次数**: 5次
### D.2 回测结果(方案A & B)
| 指标 | 方案A | 方案B |
|------|-------|-------|
| 状态 | ❌ no_trades | ❌ no_trades |
| 有效股票数 | 0 / 100 | 0 / 100 |
| 总交易次数 | 0 | 0 |
| 错误信息 | 条件可能过于严格 | 没有股票产生至少指定次数的交易 |
### D.3 结果分析
**核心问题**: **零交易信号**
**可能原因**(按可能性排序):
1. **质量+低波动双重过滤过严** → 同时满足两项条件的股票极少
2. **成交量条件过于理想化** → 量比0.8-1.5可能排除优质冷门股
3. **趋势确认与市场环境冲突** → 2023-2026可能不适合此策略
**改进方向**:
1. 分层测试:单独测试质量因子、低波动因子的信号数量
2. 参数敏感性分析:放宽ROE_MIN、VOL_RATIO_MAX
3. 增加备用买入条件(OR逻辑)
---
## E. 风险评估
### E.1 策略风险
| 风险类型 | 风险等级 | 说明 |
|---------|---------|------|
| 信号稀少 | 🔴 高 | 回测零交易,实战可能无效 |
| 财务数据滞后 | 🟡 中 | 财务报表更新慢,可能错过调仓时机 |
| 低波动策略局限性 | 🟡 中 | 牛市可能跑输大盘 |
| 止损止盈理想化 | 🟡 中 | 实盘信号闪烁风险 |
### E.2 改进建议
1. **立即改进**(高优先级):
- 放宽质量因子条件(ROE>8%)
- 调整低波动阈值(VOL_RATIO_MAX=1.0)
- 简化成交量条件(仅保证流动性)
2. **中期改进**(中优先级):
- 增加市场环境判断
- 优化止损止盈逻辑
- 增加备用买入条件
3. **长期改进**(低优先级):
- 引入机器学习优化参数
- 结合舆情分析
- 动态仓位管理
---
## F. 结论
### F.1 策略评价
**优势**:
- ✅ 逻辑清晰,风险控制在前端(质量+低波动双重过滤)
- ✅ 新颖性高(1.00分),语义去重通过
- ✅ 适用于震荡市和熊市
**劣势**:
- ❌ **回测零交易**,条件过于严格,实战可能无效
- ⚠️ 财务数据更新滞后
- ⚠️ 低波动策略在牛市表现可能不佳
### F.2 是否推荐实盘?
**❌ 暂不推荐**
**理由**:
1. 回测零交易,无法验证策略有效性
2. 条件过于严格,需大幅放宽参数
3. 建议改进后重新回测
### F.3 下一步行动
1. **参数优化** → 放宽ROE_MIN、VOL_RATIO_MAX
2. **分层回测** → 单独测试质量因子、低波动因子
3. **重新回测** → 优化后重新执行Step 3
4. **实盘测试** → 仅在回测产生>20次交易后考虑
---
## G. 附录
### G.1 公式文件
- **公式路径**: `tongdaxin/ID_433.tn`
- **代码行数**: 180行
- **公式类型**: 选股公式
### G.2 相关文档
- 新颖性检查: 通过(1.00分)
- 语义去重: 通过(-1.25%)
- 回测报告: 见Section D
### G.3 修改记录
| 日期 | 版本 | 修改内容 | 作者 |
|------|------|---------|------|
| 2026-07-04 | v1.0 | 初始版本 | Q1 |
---
**报告结束** | **生成时间**: 2026-07-04 05:06 | **状态**: 待优化
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据