DuckDB 回测引擎 因子/策略历史赚钱吗?
2025-08-22 ~ 2026-08-21 均线粘合向上突破(形态突破) 242 交易日 · 前复权
32 笔
交易次数
31.2%
胜率
1.69
盈亏比
-18.1%
总收益

01策略说明

用户定义规则 · 五要素齐全(买入/卖出时机+仓位)· 执行口径标注
买入时机四均线极差 ≤3%(粘合)+ 收盘上穿全部均线(前一日仍在均线下)+ 量比 ≥1.3 当日确认,次日开盘买入
买入仓位满仓(单标的 100%,初始资金 100 万)
卖出时机收盘跌破 MA10 次日开盘卖出;或单日跌超 7% 止损;最长持有 15 个交易日
卖出仓位清仓(100%)
选股条件全市场 A 股,成交额 ≥1 亿(无人问津的小票不参与)
候选选择当日满足买入信号的全部股票中,选取「当日成交额最大」的 1 只(热度代理 [ASSUMED]);当日无候选则继续空仓等待
💡 策略本质:均线粘合向上突破 -18.1%,32 笔。四均线高度收敛(极差≤3%)后的向上突破,理论上是最优质的「方向选择」买点——实测优于同类的 MA20 放量突破(-34.9%)与布林带突破(-27.1%),但未能进入正收益。

02回测总览

模型输出 · [MODEL]
负收益 · 粘合突破略优同类 近 1 年 32 笔:胜率 31.2%、盈亏比 1.69、总收益 -18.1%、回撤 -48.2%——在突破类策略中表现中等,优于 MA20 放量突破(-34.9%)。
结论—— 均线粘合向上突破 -18.1%,32 笔。四均线高度收敛(极差≤3%)后的向上突破,理论上是最优质的「方向选择」买点——实测优于同类的 MA20 放量突破(-34.9%)与布林带突破(-27.1%),但未能进入正收益。
数据含义—— 31.2% 胜率 + 1.69 盈亏比,期望接近零偏负。均线粘合确实筛选出了「蓄势充分」的标的(32 笔/年,频率适中),但「向上突破」在弱市中约 1/3 的概率是假突破。
失败模式—— 假突破后快速回落触发跌破 MA10 离场,单笔亏损多在 3-7%。2026-02~04 与 2026-07~08 的调整段为亏损集中区。
横向对比—— 20 策略排名第 8(-18.1%),处中游偏上,好于 120日新高 -19.7%、布林突破 -27.1%、MA20 放量突破 -34.9%;但显著落后于海龟 +79.0%(同为突破,海龟的宽容离场是关键差异)。
优化方向—— ①放宽离场(跌破 MA20 而非 MA10),海龟的成功正来自宽容离场②加量比≥1.5 的强放量确认③粘合时间越长(≥15 日)突破越可靠,可加「粘合时长」参数。
投资指导—— 均线粘合突破的信号质量在突破类中属中上,核心改进方向是「放宽离场」——本样本反复验证:紧离场系统性误杀(海龟 -10% 止损 vs 多数策略 -7%)。

03收益与回撤

策略净值 vs 沪深300 · 收盘口径
初始净值 1.0策略净值(前复权·满仓单标的)沪深300(归一化)0.82 (-18.1%)1.06 (+17.1%)
💡 近 1 年 32 笔:胜率 31.2%、盈亏比 1.69、总收益 -18.1%、回撤 -48.2%——在突破类策略中表现中等,优于 MA20 放量突破(-34.9%)。

04交易明细

32 笔 · 卖出日=信号触发日次日开盘成交 · 候选=选股日满足买入信号的股票数(均选成交额最大者)
#选股日买入日卖出日触发日股票买价卖价收益天数候选当前资金(¥)卖出原因
12025-08-222025-08-252025-08-292025-08-28比亚迪 002594.SZ110.896108.475-2.21%435¥977,869跌破MA10
22025-09-012025-09-022025-09-172025-09-16长春高新 000661.SZ119.947123.749+3.14%11109¥1,008,574跌破MA10
32025-09-182025-09-192025-09-232025-09-22智飞生物 300122.SZ22.3621.67-3.12%232¥977,148跌破MA10
42025-09-242025-09-252025-09-302025-09-29三六零 601360.SH11.13411.037-0.90%349¥968,347跌破MA10
52025-10-092025-10-102025-10-142025-10-13TCL科技 000100.SZ4.4034.207-4.48%284¥924,923跌破MA10
62025-10-152025-10-162025-10-232025-10-22广汽集团 601238.SH7.997.73-3.28%532¥894,548跌破MA10
72025-10-242025-10-272025-10-292025-10-28长安汽车 000625.SZ12.43912.224-1.76%221¥878,784跌破MA10
82025-10-302025-10-312025-11-042025-11-03三峡能源 600905.SH4.2954.216-1.87%246¥862,321跌破MA10
92025-11-052025-11-062025-11-142025-11-13华电新能 600930.SH6.4976.398-1.55%645¥848,937跌破MA10
102025-11-172025-11-182025-11-272025-11-26天海防务 300008.SZ7.0947.771+9.51%722¥929,647单日跌超7%止损
112025-11-282025-12-012025-12-172025-12-16中科星图 688568.SH43.88745.206+2.98%1243¥957,321跌破MA10
122025-12-182025-12-192026-01-052025-12-31兆易创新 603986.SH219.68220.998+0.57%935¥962,778跌破MA10
132026-01-062026-01-072026-01-092026-01-08比亚迪 002594.SZ99.58896.689-2.94%274¥934,461跌破MA10
142026-01-122026-01-132026-01-192026-01-16太平洋 601099.SH4.524.26-5.78%450¥880,429跌破MA10
152026-01-202026-01-212026-01-262026-01-23格力电器 000651.SZ40.28939.43-2.16%349¥861,393跌破MA10
162026-01-272026-01-282026-01-302026-01-29东方电缆 603606.SH50.49947.347-6.27%217¥807,368跌破MA10
172026-02-022026-02-032026-02-062026-02-05中山公用 000685.SZ12.16611.78-3.20%320¥781,495跌破MA10
182026-02-092026-02-102026-02-132026-02-12隆基绿能 601012.SH19.018.4-3.19%321¥756,582跌破MA10
192026-02-242026-02-252026-03-052026-03-04中国中铁 601390.SH5.9495.9-0.86%672¥750,113跌破MA10
202026-03-062026-03-092026-03-182026-03-17科华数据 002335.SZ41.58442.775+2.83%772¥771,355跌破MA10
212026-03-192026-03-202026-03-242026-03-23胜利股份 000407.SZ5.0194.653-7.31%28¥714,942跌破MA10
222026-03-252026-03-262026-03-302026-03-27华能国际 600011.SH7.2677.021-3.42%226¥690,492跌破MA10
232026-03-312026-04-012026-04-142026-04-13贵州茅台 600519.SH1430.631409.247-1.52%86¥679,964跌破MA10
242026-04-152026-04-162026-04-202026-04-17恒瑞医药 600276.SH57.74456.101-2.88%237¥660,410跌破MA10
252026-04-212026-04-222026-05-082026-05-07中国移动 600941.SH93.98893.91-0.11%911¥659,662跌破MA10
262026-05-112026-05-122026-05-152026-05-14包钢股份 600010.SH2.882.69-6.63%322¥615,944跌破MA10
272026-05-182026-05-192026-06-012026-05-29招商证券 600999.SH15.74416.635+5.63%932¥650,596跌破MA10
282026-06-022026-06-032026-06-052026-06-04洛阳钼业 603993.SH19.5318.6-4.79%210¥619,420跌破MA10
292026-06-082026-06-092026-06-262026-06-25珠海冠宇 688772.SH17.7320.1+13.34%126¥702,033跌破MA10
302026-06-292026-06-302026-07-142026-07-13翰宇药业 300199.SZ22.0623.28+5.50%105¥740,647单日跌超7%止损
312026-07-152026-07-162026-08-062026-08-05XD海尔智 600690.SH20.06321.406+6.66%1513¥789,990跌破MA10
322026-08-072026-08-102026-08-202026-08-19复星医药 600196.SH24.024.9+3.72%831¥819,378跌破MA10
💡 31.2% 胜率 + 1.69 盈亏比,期望接近零偏负。均线粘合确实筛选出了「蓄势充分」的标的(32 笔/年,频率适中),但「向上突破」在弱市中约 1/3 的概率是假突破。

05卖出原因分布

全部平仓口径 · 共 32 笔
跌破MA10(30 次)94%
单日跌超7%止损(2 次)6%
💡 假突破后快速回落触发跌破 MA10 离场,单笔亏损多在 3-7%。2026-02~04 与 2026-07~08 的调整段为亏损集中区。

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 策略排名第 8(-18.1%),处中游偏上,好于 120日新高 -19.7%、布林突破 -27.1%、MA20 放量突破 -34.9%;但显著落后于海龟 +79.0%(同为突破,海龟的宽容离场是关键差异)。

07优化建议与风险

基于回测证据 · 模型输出

优化建议(按优先级)

①放宽离场(跌破 MA20 ①放宽离场(跌破 MA20 而非 MA10),海龟的成功正来自宽容离场
②加量比≥1.5 的强放量确②加量比≥1.5 的强放量确认
③粘合时间越长(≥15 日)③粘合时间越长(≥15 日)突破越可靠,可加「粘合时长」参数。

风险提示

假突破后快速回落触发跌破 MA10 离场,单笔亏损多在 3-7%。2026-02~04 与 2026-07~08 的调整段为亏损集中区。
满仓单标的 + 短样本期(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],不代表未来表现。仅供研究参考,不构成个人投资建议。