#21488 混合 免费

开盘缺口回补策略 *

公式说明 AI生成

1. 一句话概括:这是抓"向上跳空开盘后盘中回落补掉缺口、且放量站在20日线下方"的回补低吸买点公式,对称也有向下缺口回补卖点。 2. 核心买入逻辑:买入要三个条件——今日开盘较昨收跳空高开超1%、盘中最低价跌破开盘价(缺口被回补)、成交量大于5日均量1.2倍且收盘价在20日线下方。卖出对称:向下跳空后盘中回补、放量且价格回到20日线上方。止损参考开盘价98%,止盈开盘价101.5%。 3. 适合环境:震荡市中跳空后的回补修复;单边市缺口不回补易踏空或止损。 4. 风险提示:跳空常是趋势延续信号,强行等回补可能错过主升浪或补后继续跌。

研究报告
# FORMULA-407 开盘缺口回补策略研究报告 ## A. 实现细节(Implementation Details) ### 公式逻辑 本公式基于行为金融学中的**过度反应修正**理论,识别开盘跳空后的缺口回补机会。 **信号类型**:选股公式(开盘缺口回补策略) **核心指标**: 1. **开盘缺口**:今日开盘价相对昨日收盘价的跳空幅度 > 1% 2. **缺口回补**:盘中价格回补了开盘缺口 - 向上缺口回补:盘中最低价跌破开盘价 - 向下缺口回补:盘中最高价突破开盘价 3. **成交量确认**:回补时成交量放大 > 5日均量的1.2倍 4. **均线过滤**:买入信号要求在20日均线下方,卖出信号要求在20日均线上方 **参数设置**: - `GAP_THRESHOLD:=1.0` - 缺口阈值(%) - `MA_PERIOD:=20` - 均线周期 - `VOL_RATIO:=1.2` - 成交量放大倍数 - `TIME_LIMIT:=10.5` - 时间限制(10:30前,公式限制未完全实现) ### 执行时点 - **信号触发**:盘中实时监测(需结合TIME函数,但TD公式有限制) - **执行时点**:缺口回补确认后,次日开盘执行(避免当日追涨杀跌) ### 过滤机制 1. **成交量过滤**:回补时必须伴随成交量放大(证明是真实资金行为) 2. **均线过滤**:买入信号要求在20日均线下方(避免趋势中的正常回调) 3. **时间过滤**:理想情况是在上午10:30前回补(公式未完全实现) ### 风险控制 1. **止损机制**:回补后价格继续朝缺口方向突破(说明缺口有效) - 止损价:`STOP_LOSS:=REF(OPEN,BARSLAST(BUY_SIGNAL))*0.98` 2. **止盈机制**:回补后价格朝反方向运动 > 1.5% - 止盈价:`TAKE_PROFIT:=REF(OPEN,BARSLAST(BUY_SIGNAL))*1.015` ### 适用市场 - **市场类型**:A股/港股/美股(适用于任何有开盘价的市场) - **适用板块**:全板块(无行业限制) - **市场状态**:震荡市效果最佳(趋势市中缺口往往不回补) ### Warmup周期 - **指标计算需求**:MACD需要26+9=35根K线,本公式使用MA20,取最大值33 - **Warmup标注**:前33根K线不计入信号 - **信号生成起始点**:从第34根K线开始 ### 回测结果 ⚠️ **回测状态**:待回测验证(数据源配置问题持续) - 方案A(backtest_cli.py):0笔交易 - 方案B(backtest_planb.py):0笔交易 - **原因**:MySQL/SQLite/CSV数据源均未配置或数据缺失 --- ## B. 已知偏差(Limitations and Bias) ### 1. 数据限制 - **数据源依赖**:公式依赖开盘价、收盘价、最高价、最低价、成交量等基础数据 - **分时数据缺失**:无法精确判断回补发生的具体时间(需Tick数据或分时数据) - **港股/A股差异**:港股开盘价可能与A股不同(港股开盘集合竞价机制不同) ### 2. 回测偏差 - **执行假设偏差**:假设在回补确认后次日开盘执行,实际可能存在滑点 - **流动性偏差**:小盘股缺口回补可能是流动性不足导致,非真实资金行为 - **幸存者偏差**:回测只使用当前上市的股票,未考虑退市股票 ### 3. 市场适应性 - **趋势市失效**:在强趋势中,缺口往往不回补(如跳空涨停) - **消息市干扰**:重大利好/利空导致的缺口可能不回补(如财报、并购) - **隔夜风险**:持仓过夜可能面临新的跳空风险 ### 4. 参数敏感性 - **缺口阈值**:1%阈值可能过严(A股主板涨跌停10%,1%相对保守) - **成交量倍数**:1.2倍可能过低(容易被正常波动触发) - **均线周期**:20日均线可能不适合短期交易(可测试10日或30日) ### 5. Look-Ahead风险 - **隐式未来数据**:公式中使用了`LOW<OPEN`和`HIGH>OPEN`,这是盘中实时数据,无Look-Ahead偏差 - **时间函数限制**:理想情况是在10:30前回补,但TD公式无法精确判断时间 --- ## C. 结果解读(Result Interpretation) ### 1. 逻辑质量 - **信号逻辑清晰度**:⭐⭐⭐⭐(4/5) - 逻辑基于行为金融学理论,有学术支撑 - 但TD公式无法实现精确的时间判断(10:30前回补) - **经济学意义**:⭐⭐⭐⭐(4/5) - 过度反应修正是指数级效应,符合市场微观结构理论 - 但A股有涨跌停限制,可能影响缺口回补概率 ### 2. 创新点 - **与现有公式差异**: - 现有公式多关注技术指标(MACD/RSI/KDJ)或均线系统 - 本公式聚焦**开盘缺口**这一特定市场微观结构 - 引入了**行为金融学**视角(过度反应修正) - **创新评分**:⭐⭐⭐⭐(4/5) - 新颖性评分1.00(对抗式检查) - 语义相似度-3.01%(去重检查通过) ### 3. 风险点 - **最大风险**:趋势市中缺口不回补,导致止损频繁触发 - **风险控制**: - 设置止损(98%开盘价) - 均线过滤(避免在趋势中交易) - 成交量确认(避免流动性不足导致的假信号) ### 4. 适用场景 - **最适合投资者类型**: - 短线交易者(持仓1-3天) - 量化交易者(可程序化执行) - 行为金融学研究者 - **不适合**: - 长线投资者(缺口回补是短期效应) - 趋势跟踪者(本策略是反转策略) ### 5. 改进方向 1. **数据层面**: - 集成分时数据(判断回补具体时间) - 添加港股/A股差异处理(不同市场的开盘机制) 2. **逻辑层面**: - 添加缺口类型分类(突破缺口/普通缺口/衰竭缺口) - 结合盘中资金流向(如大单净流入) 3. **参数优化**: - 测试不同缺口阈值(0.5%/1%/1.5%/2%) - 测试不同止盈止损比例(1%/1.5%/2%/3%) ### 6. 对抗式审查 我主动怀疑了以下3个点,并逐一排除: #### 怀疑点1:公式是否过拟合? **排除理由**: - 检查了逻辑链,使用的是通用市场微观结构(开盘缺口),非特定参数优化 - 参数设置(1%缺口、1.2倍成交量、20日均线)均为通用值,无过度拟合迹象 - 公式未使用复杂参数组合(如多参数优化) #### 怀疑点2:是否和现有公式重复? **排除理由**: - 检查了formula-history-index.json和ChromaDB相似度,相似度-3.01%(远低于60%阈值) - 现有公式多关注技术指标(MACD/RSI/KDJ)或均线系统,本公式聚焦开盘缺口 - 新颖性评分1.00(对抗式检查通过) #### 怀疑点3:回测结果为0笔交易,是否公式条件过严? **排除理由**: - 检查了公式代码,条件设置合理(1%缺口+1.2倍成交量+20日均线) - 回测失败原因是数据源配置问题(MySQL/SQLite/CSV均未配置),非公式条件过严 - 如需验证,可放宽条件(如缺口阈值降为0.5%,成交量倍数降为1.1) --- ## 总结 本公式(FORMULA-407)是一个基于行为金融学理论的**开盘缺口回补策略**,逻辑清晰,创新点明确。但由于数据源配置问题,回测尚未完成。建议优先修复数据源配置,再进行实盘验证。 **公式评分**(自评估): - 逻辑清晰度:⭐⭐⭐⭐(4/5) - 创新性:⭐⭐⭐⭐(4/5) - 实用性:⭐⭐⭐(3/5)(待回测验证) - 风险管理:⭐⭐⭐⭐(4/5) **下一步行动**: 1. 修复回测数据源配置(MySQL/SQLite/CSV) 2. 实盘验证(小资金测试) 3. 参数优化(根据回测结果调整) --- **报告生成时间**:2026-07-02 21:15 **报告生成者**:Q1 (OpenClaw Agent) **公式ID**:FORMULA-407 **研究方向**:开盘缺口回补策略(行为金融学)
公式源码
登录后可查看

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

查看定价
回测统计
胜率
43.4%
平均收益
-5.70%
夏普比率
待验证
最大回撤
-28.3%
按市场状态分段表现

暂无市场状态数据