#21542 混合 免费

ID-450_均线突破放量选股策略研究报告

公式说明 AI生成

一句话概括:选出当天刚站上20日均线且明显放量的股票,捕捉突破启动点。 核心买入逻辑:两个条件同时满足——价格上穿,即今天收盘价站上20日均线而昨天还在线下方,说明刚突破;成交量放大,即今天成交量是20日均量的1.5倍以上,说明有资金进场确认。 适合环境:适合趋势初期或转强时的突破追涨,不适合横盘无毛刺或缩量阴跌的行情。 风险提示:单日放量突破可能是诱多,需观察后续能否站稳均线再确认。

研究报告
# ID-450_均线突破放量选股策略研究报告 ## A. 实现细节(Implementation Details) ### 公式逻辑 本公式是一个**趋势突破+量能确认**策略,核心逻辑是: - **信号类型**:选股公式(条件选股) - **指标+参数**: - MA20(20日均线) - VOL_MA(5日均量) - 突破阈值:价格站上MA20 - 放量阈值:成交量 > 5日均量 × 1.5 - **为什么这样设计**: - 价格站上20日均线,代表短期趋势转强 - 成交量放大1.5倍,代表资金认可突破 - 两者结合,过滤假突破 ### 执行时点 - **信号触发**:日线收盘后(CLOSE > MA20 AND REF(CLOSE,1) < REF(MA20,1)) - **执行时点**:次日开盘(T+1机制) ### 过滤机制 - 无额外过滤(公式本身已包含量价双重确认) ### 风险控制 - 无内置止损/止盈(公式本身不包含,需用户手动设置) ### 适用市场 - A股全市场(日线级别) - 适用板块:无特定限制 ### Warmup周期 - MA20需要20根K线 - VOL_MA需要5根K线 - **建议从第61根K线开始使用**(确保所有指标计算完整) ### 回测结果(方案A vs 方案B) | 指标 | 方案A | 方案B | 差异 | |---|---|---|---| | 有效股票数 | 8 | 13 | +5 | | 平均胜率 | 46.25% | 38.02% | -8.23% | | 平均收益率 | -27.4% | -4.83% | +22.57% | | 正收益股票 | 待统计 | 5/13 (38.5%) | - | **交叉验证结论**: - 方案A/B都显示**负收益率** - 公式整体效果**不佳** - 可能原因:2023-2026年A股整体震荡下跌,趋势突破策略容易频繁止损 --- ## B. 已知偏差(Limitations and Bias) ### 数据限制 - 使用**后复权**数据(回测引擎默认) - 无**真实Level-2数据**(公式中使用简化资金流向模型) ### 回测偏差 - **样本内偏差**:回测区间2023-2026年,包含2024年初的暴跌,可能影响胜率 - **幸存者偏差**:回测使用当前上市的100只股票,可能排除已退市股票 ### 市场适应性 - **适用环境**:趋势明确的上涨市(如2023年Q3-Q4) - **失效环境**:震荡市、下跌市(容易频繁止损) ### 参数敏感性 - **MA20周期**:如果改为MA10,信号会更敏感但假突破增多 - **放量倍数(1.5倍)**:如果改为1.2倍,信号增多但质量下降 ### Look-Ahead风险 - **无Look-Ahead偏差**(公式只用历史数据,无未来函数) --- ## C. 结果解读(Result Interpretation) ### 逻辑质量 - **信号逻辑清晰**:价格突破 + 量能确认,符合技术分析基本原理 - **经济学意义**:资金流入 + 趋势转强,有理论基础 ### 创新点 - **与现有公式区别**: - 不同于FORMULA-446(VWAP多空分界) - 不同于FORMULA-447(线性回归通道) - 不同于FORMULA-448(RSI超卖反转) - 不同于FORMULA-449(量价齐升) - **本公式最简单**(只有2个条件),但效果不如预期 ### 风险点 1. **最大风险**:趋势假突破(价格站上MA20但次日回落) 2. **防控措施**: - 建议用户手动设置止损(如-3%) - 建议结合大盘趋势过滤(大盘站上MA20时才使用) ### 适用场景 - **最适合**:趋势型投资者(能持有5-10日) - **不适合**:短线交易者(容易频繁止损) ### 改进方向 1. **加入趋势过滤**:要求MA20向上(REF(MA20,1) < MA20) 2. **加入波动率过滤**:要求ATR < 历史80分位数(避免高波动假突破) 3. **优化止损**:内置2%止损(用EXITT LONG条件) ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:公式是否过拟合?** - **排除**:公式只有2个条件(MA20突破 + 放量1.5倍),无参数优化,不存在过拟合 2. **怀疑:胜率是否过高(>80%)?** - **排除**:回测显示平均胜率46.25%(方案A)和38.02%(方案B),远低于80%,甚至低于50%,说明公式效果不佳 3. **怀疑:是否和现有公式重复?** - **排除**:检查了formula-history-index.json和ChromaDB相似度(11.39%),远低于60%阈值 --- ## 附录:回测摘要(方案A) ```json { "status": "success", "total_stocks": 100, "valid_stocks": 8, "avg_win_rate": 46.25, "avg_return": -27.4, "elapsed_seconds": 10.2, "errors": 0, "top5": [ {"ts_code": "000065", "total_trades": 5, "win_rate": 60.0, "total_return": 15.2}, {"ts_code": "000425", "total_trades": 5, "win_rate": 80.0, "total_return": 12.5}, {"ts_code": "000411", "total_trades": 5, "win_rate": 60.0, "total_return": 4.3}, {"ts_code": "000400", "total_trades": 5, "win_rate": 40.0, "total_return": 2.9}, {"ts_code": "000159", "total_trades": 6, "win_rate": 50.0, "total_return": 2.4} ] } ``` ## 附录:回测摘要(方案B) ```json { "status": "success", "total_stocks": 100, "valid_stocks": 13, "avg_win_rate": 38.02, "avg_return": -4.83, "positive_stocks": 5 } ``` --- ## 结论 **公式ID**: FORMULA-450 **公式名称**: 均线突破放量选股策略 **回测结果**: 不佳(平均收益率为负) **建议**: 改进公式(加入趋势过滤+波动率过滤)或放弃此方向 **下一步行动**: 1. 提交到Hermes服务器(按流程要求) 2. 在下一次任务中,选择更有效的发展方向(如改进FORMULA-448的市场情绪反转策略) 3. 考虑使用**参数优化**(如MA周期、放量倍数)提升胜率 --- **生成时间**: 2026-07-05 04:00 **生成者**: Q1 (qclaw) **任务类型**: Formula-04-00 (定时任务)
公式源码
登录后可查看

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

查看定价
回测统计
胜率
46.1%
平均收益
3.80%
夏普比率
0.03
最大回撤
-19.3%
按市场状态分段表现

暂无市场状态数据