DuckDB 回测引擎 因子/策略历史赚钱吗?
2025-08-22 ~ 2026-08-21 向上跳空缺口放量(缺口突破) 242 交易日 · 前复权
50 笔
交易次数
34.0%
胜率
2.00
盈亏比
-24.1%
总收益

01策略说明

用户定义规则 · 五要素齐全(买入/卖出时机+仓位)· 执行口径标注
买入时机开盘跳空 ≥2% 且全天未回补(low > 前收)+ 量比 ≥1.5 当日收盘确认,次日开盘买入
买入仓位满仓(单标的 100%,初始资金 100 万)
卖出时机收盘跌破前一日收盘(缺口开始回补)次日开盘卖出;或单日跌超 7% 止损;最长持有 5 个交易日
卖出仓位清仓(100%)
选股条件全市场 A 股,成交额 ≥1 亿(无人问津的小票不参与)
候选选择当日满足买入信号的全部股票中,选取「当日成交额最大」的 1 只(热度代理 [ASSUMED]);当日无候选则继续空仓等待
💡 策略本质:向上跳空缺口放量 -24.1%,50 笔交易是 20 个策略中笔数最多的之一。缺口代表隔夜增量资金抢筹、短线惯性延续——这个逻辑在单笔层面部分成立(盈亏比 2.0),但 50 笔的高频交易让择时误差与费率累积成显著拖累。

02回测总览

模型输出 · [MODEL]
负收益 · 缺口高开被高频消耗 近 1 年 50 笔:胜率 34.0%、盈亏比 2.00、总收益 -24.1%、回撤 -55.1%——50 笔为全部策略中最多,高换手带来的磨损显著。
结论—— 向上跳空缺口放量 -24.1%,50 笔交易是 20 个策略中笔数最多的之一。缺口代表隔夜增量资金抢筹、短线惯性延续——这个逻辑在单笔层面部分成立(盈亏比 2.0),但 50 笔的高频交易让择时误差与费率累积成显著拖累。
数据含义—— 50 笔胜率 34%、盈亏比 2.0——单笔期望为正的形态,最终却亏 24.1%,问题出在「高频 × 单标的满仓」的组合:每一笔的进场点都是跳空高开(买入成本天然偏高),卖出则常发生在回补缺口的下跌中。
失败模式—— 亏损集中在「跳空高开后当日冲高回落」的诱多缺口——策略要求 low > 前收(当日未回补),但次日往往即回补,触发「缺口回补」卖出,形成「高买低卖」的结构性劣势。
横向对比—— 20 策略排名第 11(-24.1%),在涨停低吸 -66.3%、双均线 -54.4% 之上,但远不及突破类的海龟/W底。与同为放量确认的均线粘合突破 -18.1%、MA20 放量突破 -34.9% 相比处于中游。
优化方向—— ①提高跳空阈值至 ≥4% 并加「当日涨停/接近涨停」过滤,只做最强缺口②改为缺口回踩不破(而非当日不回补)再买,降低追高成本③用缺口后的第 2-3 日缩量回踩作为真正买点。
投资指导—— 缺口策略的核心风险是「买入即高位」——实盘应只在极端强势缺口(涨停跳空、政策突发)上参与,普通 2% 跳空在 A 股噪声太大,不值得系统性交易。

03收益与回撤

策略净值 vs 沪深300 · 收盘口径
初始净值 1.0策略净值(前复权·满仓单标的)沪深300(归一化)0.76 (-24.1%)1.06 (+17.1%)
💡 近 1 年 50 笔:胜率 34.0%、盈亏比 2.00、总收益 -24.1%、回撤 -55.1%——50 笔为全部策略中最多,高换手带来的磨损显著。

04交易明细

50 笔 · 卖出日=信号触发日次日开盘成交 · 候选=选股日满足买入信号的股票数(均选成交额最大者)
#选股日买入日卖出日触发日股票买价卖价收益天数候选当前资金(¥)卖出原因
12025-08-222025-08-252025-08-272025-08-26海光信息 688041.SH195.844200.011+2.10%258¥1,020,976缺口回补·跌破前收
22025-08-282025-08-292025-09-022025-09-01寒武纪 688256.SH992.491973.044-1.99%273¥1,000,664缺口回补·跌破前收
32025-09-032025-09-042025-09-102025-09-09巨轮智能 002031.SZ8.88.82+0.20%434¥1,002,638缺口回补·跌破前收
42025-09-112025-09-122025-09-162025-09-15ST南都 300068.SZ20.519.55-4.66%225¥955,873缺口回补·跌破前收
52025-09-172025-09-182025-09-222025-09-19三花智控 002050.SZ42.62941.499-2.68%238¥930,251单日跌超7%止损
62025-09-232025-09-242025-09-262025-09-25立讯精密 002475.SZ63.87668.341+6.96%232¥995,001缺口回补·跌破前收
72025-09-292025-09-302025-10-132025-10-10和而泰 002402.SZ49.68244.397-10.67%332¥888,855缺口回补·跌破前收
82025-10-142025-10-152025-10-172025-10-16包钢股份 600010.SH2.922.73-6.54%271¥830,752缺口回补·跌破前收
92025-10-202025-10-212025-10-232025-10-22士兰微 600460.SH30.92530.756-0.58%258¥825,947缺口回补·跌破前收
102025-10-242025-10-272025-11-032025-10-31科大国创 300520.SZ33.2641.51+24.77%585¥1,030,572单日跌超7%止损
112025-11-042025-11-052025-11-112025-11-10特变电工 600089.SH21.0625.919+23.04%438¥1,268,050缺口回补·跌破前收
122025-11-122025-11-132025-11-172025-11-14捷佳伟创 300724.SZ98.96994.948-4.09%236¥1,216,141缺口回补·跌破前收
132025-11-182025-11-192025-11-242025-11-21盛新锂能 002240.SZ38.732.97-14.84%329¥1,035,712单日跌超7%止损
142025-11-252025-11-262025-12-012025-11-28光库科技 300620.SZ141.074152.885+8.34%340¥1,122,114缺口回补·跌破前收
152025-12-022025-12-032025-12-052025-12-04传音控股 688036.SH72.44967.392-7.01%219¥1,043,459缺口回补·跌破前收
162025-12-082025-12-092025-12-122025-12-11东方财富 300059.SZ23.28422.776-2.21%371¥1,020,404缺口回补·跌破前收
172025-12-152025-12-162025-12-182025-12-17顺灏股份 002565.SZ16.515.9-3.67%249¥982,992单日跌超7%止损
182025-12-192025-12-222025-12-242025-12-23雪人集团 002639.SZ20.218.81-6.91%256¥915,055缺口回补·跌破前收
192025-12-252025-12-262025-12-312025-12-30海南发展 002163.SZ20.8122.66+8.86%363¥996,129单日跌超7%止损
202026-01-052026-01-062026-01-142026-01-13金风科技 002202.SZ21.00634.138+62.49%6135¥1,618,587缺口回补·跌破前收
212026-01-152026-01-162026-01-202026-01-19美年健康 002044.SZ7.6557.336-4.20%239¥1,550,572缺口回补·跌破前收
222026-01-212026-01-222026-01-262026-01-23海光信息 688041.SH301.76275.271-8.81%249¥1,413,996缺口回补·跌破前收
232026-01-272026-01-282026-01-302026-01-29东芯股份 688110.SH156.84134.0-14.59%228¥1,207,657缺口回补·跌破前收
242026-02-022026-02-032026-02-052026-02-04新易盛 300502.SZ326.006278.924-14.47%231¥1,032,884缺口回补·跌破前收
252026-02-062026-02-092026-02-122026-02-11浙文影业 601599.SH5.154.85-5.86%338¥972,407单日跌超7%止损
262026-02-132026-02-242026-02-272026-02-26人民网 603000.SH24.14722.67-6.15%319¥912,612缺口回补·跌破前收
272026-03-022026-03-032026-03-052026-03-04湖南黄金 002155.SZ40.19838.747-3.64%2148¥879,401缺口回补·跌破前收
282026-03-062026-03-092026-03-112026-03-10中国西电 601179.SH18.83719.944+5.84%222¥930,785缺口回补·跌破前收
292026-03-122026-03-132026-03-172026-03-16中国能建 601868.SH3.83.42-10.03%251¥837,427单日跌超7%止损
302026-03-182026-03-192026-03-232026-03-20沪电股份 002463.SZ88.1481.57-7.48%221¥774,759缺口回补·跌破前收
312026-03-242026-03-252026-03-312026-03-30药明康德 603259.SH93.14795.234+2.21%4157¥791,883缺口回补·跌破前收
322026-04-012026-04-022026-04-102026-04-09工业富联 601138.SH52.05654.963+5.55%597¥835,857缺口回补·跌破前收
332026-04-132026-04-142026-04-222026-04-21海光信息 688041.SH250.895250.905-0.03%633¥835,639缺口回补·跌破前收
342026-04-232026-04-242026-04-292026-04-28紫光股份 000938.SZ30.80132.417+5.22%385¥879,227缺口回补·跌破前收
352026-04-302026-05-062026-05-112026-05-08寒武纪 688256.SH1196.8771201.0+0.31%3125¥881,992缺口回补·跌破前收
362026-05-122026-05-132026-05-152026-05-14方正科技 600601.SH14.1813.28-6.38%251¥825,748单日跌超7%止损
372026-05-182026-05-192026-05-222026-05-21兆易创新 603986.SH389.433447.348+14.84%358¥948,303缺口回补·跌破前收
382026-05-252026-05-262026-05-282026-05-27中芯国际 688981.SH150.73146.0-3.17%2113¥918,261缺口回补·跌破前收
392026-05-292026-06-012026-06-082026-06-05风华高科 000636.SZ48.90458.669+19.94%543¥1,101,337缺口回补·跌破前收
402026-06-092026-06-102026-06-152026-06-12南大光电 300346.SZ62.559.38-5.02%343¥1,046,028单日跌超7%止损
412026-06-162026-06-172026-06-222026-06-18亿纬锂能 300014.SZ66.566.0-0.78%230¥1,037,849缺口回补·跌破前收
422026-06-232026-06-242026-06-292026-06-26英维克 002837.SZ79.080.91+2.39%370¥1,062,630缺口回补·跌破前收
432026-06-302026-07-012026-07-032026-07-02正帆科技 688596.SH81.378.11-3.95%236¥1,020,617缺口回补·跌破前收
442026-07-062026-07-072026-07-092026-07-08雷赛智能 002979.SZ72.55464.547-11.07%245¥907,671单日跌超7%止损
452026-07-102026-07-132026-07-152026-07-14浪潮信息 000977.SZ91.085.06-6.56%231¥848,151缺口回补·跌破前收
462026-07-162026-07-172026-07-242026-07-23瑞芯微 603893.SH225.693206.325-8.61%525¥775,113缺口回补·跌破前收
472026-07-272026-07-282026-07-302026-07-29海康威视 002415.SZ35.98835.034-2.68%218¥754,315缺口回补·跌破前收
482026-07-312026-08-032026-08-112026-08-10中国巨石 600176.SH36.8942.5+15.18%699¥868,800缺口回补·跌破前收
492026-08-122026-08-132026-08-172026-08-14儒意电影 002739.SZ10.59.51-9.46%221¥786,624缺口回补·跌破前收
502026-08-182026-08-192026-08-212026-08-20XD有研新 600206.SH56.06754.1-3.54%260¥758,785缺口回补·跌破前收
💡 50 笔胜率 34%、盈亏比 2.0——单笔期望为正的形态,最终却亏 24.1%,问题出在「高频 × 单标的满仓」的组合:每一笔的进场点都是跳空高开(买入成本天然偏高),卖出则常发生在回补缺口的下跌中。

05卖出原因分布

全部平仓口径 · 共 50 笔
缺口回补·跌破前收(40 次)80%
单日跌超7%止损(10 次)20%
💡 亏损集中在「跳空高开后当日冲高回落」的诱多缺口——策略要求 low > 前收(当日未回补),但次日往往即回补,触发「缺口回补」卖出,形成「高买低卖」的结构性劣势。

0610 策略横向对比

同一引擎同一区间 · 按总收益排序 · ★=当前策略
排名策略交易胜率盈亏比总收益最大回撤年化
1强势股缩量回踩 MA20 趋势回踩3542.9%3.84+161.2%-31.9%+171.7%
2海龟唐奇安通道突破 趋势跟随1428.6%5.55+79.0%-43.2%+83.8%
3W底双底突破 形态反转2142.9%3.34+76.3%-23.1%+80.5%
4KDJ 低位金叉 震荡指标4238.1%1.95+9.1%-41.2%+9.5%
5RSI 超卖反转 超跌反转2458.3%0.76-1.7%-37.1%-1.8%
6涨停基因缩量回踩 打板低吸3633.3%2.20-3.1%-44.7%-3.2%
7MACD 零轴下金叉 震荡指标2133.3%2.08-9.5%-46.8%-9.9%
8均线粘合向上突破 形态突破3231.2%1.69-18.1%-48.2%-18.7%
9二连板打板接力 打板接力2626.9%3.10-18.8%-61.4%-20.2%
10120日新高强势追涨 动量追涨2744.4%1.19-19.7%-48.0%-20.4%
11向上跳空缺口放量 ★ 缺口突破5034.0%2.00-24.1%-55.1%-25.0%
12布林带突破 波动突破1921.1%3.29-27.1%-42.2%-28.1%
13强势股首阴低吸 趋势回踩4630.4%2.13-31.4%-61.4%-32.5%
14MA20 放量突破 趋势跟随2524.0%2.01-34.9%-39.6%-36.1%
15缩量回踩 MA5/MA10 趋势回踩3327.3%2.04-38.2%-69.0%-39.4%
16放量连续阳线接力 动量追涨3030.0%1.83-39.3%-63.0%-40.5%
17均线多头回踩 趋势回踩3834.2%1.06-51.5%-72.2%-52.9%
1860日新低超跌反弹 超跌反转3342.4%0.55-54.3%-56.7%-55.8%
19双均线金叉趋势跟随 趋势跟随1822.2%1.43-54.4%-61.7%-55.9%
20涨停次日低吸 打板低吸4637.0%1.02-66.3%-75.0%-67.8%
💡 20 策略排名第 11(-24.1%),在涨停低吸 -66.3%、双均线 -54.4% 之上,但远不及突破类的海龟/W底。与同为放量确认的均线粘合突破 -18.1%、MA20 放量突破 -34.9% 相比处于中游。

07优化建议与风险

基于回测证据 · 模型输出

优化建议(按优先级)

①提高跳空阈值至 ≥4% 并①提高跳空阈值至 ≥4% 并加「当日涨停/接近涨停」过滤,只做最强缺口
②改为缺口回踩不破(而非当日②改为缺口回踩不破(而非当日不回补)再买,降低追高成本
③用缺口后的第 2-3 日缩③用缺口后的第 2-3 日缩量回踩作为真正买点。

风险提示

亏损集中在「跳空高开后当日冲高回落」的诱多缺口——策略要求 low > 前收(当日未回补),但次日往往即回补,触发「缺口回补」卖出,形成「高买低卖」的结构性劣势。
满仓单标的 + 短样本期(242 交易日)——结论稳健性有限,须结合更长周期验证
单笔最大收益对总收益影响显著,需关注收益集中度(见 06 对比区提醒)
数据来源:同花顺金融数据(hithink-finance v0.1.5,本地 DuckDB v_daily_qfq 前复权日K + index history 沪深300 + symbol list 名称映射);回测区间 2025-08-22~2026-08-21(242 交易日);策略:向上跳空缺口放量(缺口突破),五要素定义见 strategies.json;口径:涨停=前复权相邻日收益率(主板 ≥+9.8%、创业板/科创板 ≥+19.8%);RSI14 为 SMA 均值口径 [ASSUMED];布林=MA20±2σ(stddev_samp);唐奇安=前 20 日最高/前 10 日最低(不含当日);交易按开盘价成交、满仓单标的、含单边 0.03% 费率(印花税未含);当前资金=初始 100 万按每笔清仓收益滚动累计;总收益含期末未平仓浮动;卖出日=信号触发日(跌超/死叉/破位等)的下一交易日,按开盘价成交;候选=选股日满足买入信号的全部股票数,均选当日成交额最大者(热度代理 [ASSUMED])。回测结果为历史数据模拟 [MODEL],不代表未来表现。仅供研究参考,不构成个人投资建议。