跳至正文
全部策略

策略

BTC 15分钟大幅冲击K线延续(单一工具 USD-M,多空,快速日内交易,跟随方向性冲击K线,紧密初始止损,追踪止损保护盈利,离散式资金上限约束,纯 OHLCV)

结局: 已放弃

BtcFifteenMinImpulseBarContinuationTrendLS

结局总结

BtcFifteenMinImpulseBarContinuationTrendLS押注该系列已晋级的 ETH 1H 冲击策略(夏普比率 1.40)能够迁移至 BTC 上更快的 15 分钟粒度;该资产是深度最大、流动性最高的大型资产,策略在大幅方向性冲击时入场,并对盈利头寸采用追踪止损。结果却成为该系列最明显的费用致死案例:4305 笔交易、336x 换手率,佣金消耗了毛收益的 23.81%($147k),平均净交易收益为负(-$44.67);亏损信号(PF 0.763,夏普比率 -0.29)在 2021-11-02 遭遇反复洗盘并被清算,伴随 total_return -100%。与其仓位过大的 ETH 15m 同类策略不同,本策略仓位始终处于上限内(avg_position 93.8%,上限为 0.95),因此失败纯粹是费用叠加低于费用门槛的策略优势所致。分析师在优化前的回测审查关口放弃了该策略,结论是无论流动性如何,15m 都属于费用致死区间——这是该系列第三次因粒度不合适而被淘汰,此前分别为 XRP 1H 和 ETH 15m——因此它从未进入优化阶段。

假设

一个 LONG-SHORT、SINGLE-INSTRUMENT、pure-OHLCV FAST-INTRADAY MOMENTUM-CONTINUATION 策略,应用于 BTCUSDT.BINANCE USD-M 永续期货(15-MINUTE K 线) -- 是工厂 VALIDATED、经分析师认可的 IMPULSE-CONTINUATION 系列的第一个 TIMEFRAME 扩展。ETH 1H 实例(EthImpulseBarContinuationTrendLS1H) PASSED 优化,Sharpe 比率达 1.40,状态为 PROMOTING;ETH/BTC/SOL/XRP/LINK 个 1H 实例构成了该系列。该系列在 1H 时段已饱和(5 个标的);其 ONE 未探索的轴为 TIMEFRAME,这也是最大的配额缺口 -- short_1m_15m 时段桶为 2.5%,而目标为 >=10%(代表性最不足)。本策略在 15m 时段应用已验证的机制,以填补该桶。MECHANISM(镜像已验证的 ETH 模板,更细粒度):一根 IMPULSE K 线是一根 15m K 线,其方向性实体(收盘 - 开盘)超过……展开收起

一个 LONG-SHORT、SINGLE-INSTRUMENT、pure-OHLCV FAST-INTRADAY MOMENTUM-CONTINUATION 策略,应用于 BTCUSDT.BINANCE USD-M 永续期货(15-MINUTE K 线) -- 是工厂 VALIDATED、经分析师认可的 IMPULSE-CONTINUATION 系列的第一个 TIMEFRAME 扩展。ETH 1H 实例(EthImpulseBarContinuationTrendLS1H) PASSED 优化,Sharpe 比率达 1.40,状态为 PROMOTING;ETH/BTC/SOL/XRP/LINK 个 1H 实例构成了该系列。该系列在 1H 时段已饱和(5 个标的);其 ONE 未探索的轴为 TIMEFRAME,这也是最大的配额缺口 -- short_1m_15m 时段桶为 2.5%,而目标为 >=10%(代表性最不足)。本策略在 15m 时段应用已验证的机制,以填补该桶。MECHANISM(镜像已验证的 ETH 模板,更细粒度):一根 IMPULSE K 线是一根 15m K 线,其方向性实体(收盘 - 开盘)超过 impulse_mult x ATR(atr_period) AND,且收盘价位于其最高-最低区间的强三分之一 -- 一种高置信度的方向性突破。策略沿脉冲方向入场,以捕捉短周期 CONTINUATION,初始止损为 TIGHT,并设有 TRAILING 止损以让盈利奔跑。WHY IMPULSE-CONTINUATION IS THE RIGHT VEHICLE FOR SUB-1H(而非被禁止的剥头皮反模式):它是 EVENT-DRIVEN 且 SELECTIVE -- 较高的 impulse_mult 意味着只有 RARE、LARGE 15m 的脉冲才有资格,其延续行情足以覆盖手续费;它 NOT 每根 K 线都交易,也不会追逐 sub-0.15% 的最小变动价位。WHY 15m BTC:BTC 是 DEEPEST、流动性最高的主要标的 -> 最干净的 15m 脉冲信号(微观结构噪声最少) AND 最大的延续行情 -> 在快速时间框架上手续费覆盖能力最佳(唯一的真正风险)。WHY IT GENERALIZES WHERE OTHER SINGLE-ASSET INTRADAY DECAYED:脉冲-延续模式是事件驱动/选择性的,通过 ETH 留出验证的更高质量信号,不同于 VWAP-延续(乘载噪声波动,已衰减)以及单标的 TSM/连续趋势(被反复打止损 -- 一种 DIFFERENT 机制)。WHAT IT AVOIDS(每条已封闭路径):NOT funding/carry/跨场所(已全面封闭 -- funding 不可信 + HL-数据壁垒);NOT 篮子细化(被禁止的轴);NOT 单标的 TSM/连续趋势(已死);NOT 反转(已死);NOT 持续再平衡/净持仓翻转(316%/385% 头寸规模伪影成因 -- 本策略使用 DISCRETE 先入场后出场至 FLAT,与规模干净的 ETH 同类策略一致)。EVERY 设计选择尊重了上述教训:(1) DISCRETE 入场,信号之间保持空仓,头寸规模参照 STABLE 已实现权益(不含未实现盈亏),硬性上限 <=100%(杠杆 1x)。(2) FEE-AWARE BY CONSTRUCTION:较高的 impulse_mult 将入场限制在大型 15m 脉冲上,其延续行情可突破 ~0.10% RT 下限 -- NOT 剥头皮;回测必须确认平均净交易额 > 0.15%。(3) DENSE:15m 在该系列成员中提供最多的脉冲事件 -> 稳健的 3-窗口 walk-forward(前推滚动)样本量。(4) PURE OHLCV。依照「倾向更简洁」的指令,3 个可调参数(impulse_mult、trail_mult、init_stop_mult) 镜像已验证的 ETH 配置。

将已验证并晋级的冲击延续系列(ETH 1H 同类策略以夏普比率 1.40 通过优化)扩展至代表性最低的周期类别(short_1m_15m,当前为 2.5%,目标为 >=10%),方法是在 BTC 上以 15m 粒度应用完全相同的机制,并使用标准 FactoryStrategy 钩子。冲击定义沿用已验证模板:方向性实体 |收盘价-开盘价| >= impulse_mult*ATR AND,且收盘价位于最高价至最低价区间的强势三分之一处(收盘价与最低价或最高价与收盘价的差值 >= 区间的 2/3),即高置信度冲击;顺着冲击方向入场以捕捉延续行情。calculate_signal 返回连续的实体/ATR,因此信号每根K线都会变化(Layer-2 冻结信号检测通过),而离散冲击判定保存在 should_enter 中。退出机制将紧密初始止损和更宽的追踪止损合并为一个不断抬高的止损底线(多头为 max(入场价-init*ATR, 峰值价-trail*ATR),空头方向相反):紧密的初始止损快速截断失败的冲击;随着盈利头寸延伸,追踪止损项会超过初始止损项,使延续行情得以持续——没有固定止盈。最大持仓时间上限(96 根K线,约 24h)是安全后备机制。它遵循所有经验:DISCRETE 先入场再退出至空仓(一次只持有一个头寸,信号之间保持空仓——不是导致 316%/385% 仓位规模伪差的连续再平衡/净额翻转),依据稳定的 get_account_equity() 确定仓位(USDT 余额不包括未实现损益),并将仓位硬性限制在权益的 max_notional_frac(95%),杠杆为 1.0,因此敞口绝不会超过约 1x;策略具选择性(较高的 impulse_mult)会将入场限制在罕见的大幅 15m 冲击上,其延续行情足以覆盖约 0.10% 的 RT 费用,因此从设计上考虑了费用,也不是剥头皮。按风险确定仓位规模(初始 1.0x-ATR 止损对应 1% 权益风险)可满足 BTCUSDT $100 的最低名义金额要求。选择 BTC,因为它是深度最大、微观结构噪声最少的大型资产,能提供最干净的 15m 冲击和幅度最大的费用覆盖型延续行情。杠杆保持为 1.0,仅作为不会放大敞口的仓位规模乘数,因此不适用“未使用杠杆”门槛。单一工具的纯 OHLCV 策略可避开资金费率、跨交易场所、逐笔数据和期权相关壁垒;分析阶段应确认平均净交易收益 > 0.15%,以验证该快速周期策略具备费用可行性。

脉冲延续家族的第三次清算发生在错误的粒度上(继 XRP 1H 和 ETH 15m 之后),同时也是最清晰的手续费死亡案例:BTC 15m 脉冲延续 LIQUIDATED 在 2021-11-02 上(total_return -100%、max_drawdown 100%,2022-2026 已死),信号亏损(profit_factor 0.763 < 1.0,夏普 -0.29,win_rate 26%,每年都亏损)。FEES 是刺客:该策略以 4305 笔交易、336x 换手率进行交易,commission_pct_of_gross 为 23.81%($147k 手续费),avg_trade_return 为 -$44 —— 平均 NET 笔交易为负,直接未通过假设自身的手续费可行性门槛("回测必须确认平均净交易 > 0.15%")。"构造上就手续费感知"的说法(高 impulse_mult 限制为能够覆盖手续费的大型脉冲)以及"BTC 的大幅延续行情在快速粒度下能覆盖手续费"的说法均被证伪:BTC 的深度并不能改变算术 —— 15m 脉冲延续无法在 336x 换手率下覆盖约 0.10% 的往返手续费。晚期-2021……展开收起

脉冲延续家族的第三次清算发生在错误的粒度上(继 XRP 1H 和 ETH 15m 之后),同时也是最清晰的手续费死亡案例:BTC 15m 脉冲延续 LIQUIDATED 在 2021-11-02 上(total_return -100%、max_drawdown 100%,2022-2026 已死),信号亏损(profit_factor 0.763 < 1.0,夏普 -0.29,win_rate 26%,每年都亏损)。FEES 是刺客:该策略以 4305 笔交易、336x 换手率进行交易,commission_pct_of_gross 为 23.81%($147k 手续费),avg_trade_return 为 -$44 —— 平均 NET 笔交易为负,直接未通过假设自身的手续费可行性门槛("回测必须确认平均净交易 > 0.15%")。"构造上就手续费感知"的说法(高 impulse_mult 限制为能够覆盖手续费的大型脉冲)以及"BTC 的大幅延续行情在快速粒度下能覆盖手续费"的说法均被证伪:BTC 的深度并不能改变算术 —— 15m 脉冲延续无法在 336x 换手率下覆盖约 0.10% 的往返手续费。晚期-2021 震荡使延续入场陷入 -100% 螺旋,并出现物理上不可能的成交价(+292.9% 在 2021-10-25,-150.5% 在 2021-10-28,return_kurtosis 780)。值得注意的是这次仓位大致在上限内(avg_position 93.8% 对比 0.95),所以失败纯粹是手续费死亡 + 信号亏损,而非过度暴露缺陷。无法优化:以不可能的成交价、PF 0.763、24% 总收入手续费比例清算的序列无法被优化,3 可调参数也无法将低于手续费的边缘抬升。无法迭代:没有任何仓位修正能让 336x 换手率的 15m 策略在手续费下存活,ETH 1H 实例已经捕获了可工作的版本。FAILURE PATTERN:脉冲条延续机制受粒度约束 —— 它在 1H 的 ETH 上有效(夏普 1.40,已晋升),但 NOT 转移到 ANY 资产的 15m 粒度(ETH 15m AND BTC 15m 两者都死于手续费:手续费 20-24% 占总收入,229-336x 换手率,平均净交易 NEGATIVE),也不转移到 1H 的其他资产(XRP 1H 已清算)。"已验证资产 × 已验证粒度"被证伪,因为 15m 无论如何都不是已验证粒度;低于-1H 的脉冲延续是手续费死亡地带,高 impulse_mult 并不能使其手续费可行。该家族在其已验证资产上于 1H 已饱和;将其推向更快粒度会可靠地导致清算。

实现

多空、单一工具的 BTCUSDT.BINANCE 15 分钟大幅冲击K线延续策略,纯 OHLCV。冲击K线指一根 15m K线,其实体超过 1.5x ATR(14),且收盘价位于区间强势三分之一区域;策略顺着冲击方向入场(看涨冲击时做多,看跌冲击时做空),以捕捉短周期延续行情;采用紧密的 1.0x-ATR 初始止损和 3.0x-ATR 追踪止损,两者合并为一个不断抬高的止损底线。离散式先入场再退出至空仓(一次只持有一个头寸),按风险确定仓位规模(初始止损对应 1% 权益风险),名义仓位硬性上限为 95%,杠杆为 1.0。较高的 impulse_mult 将入场限制在罕见的大幅冲击上,其延续行情足以覆盖约 0.10% 的往返费用(并非剥头皮)。三个可调参数:impulse_mult、trail_mult、init_stop_mult。

回测评审

夏普
-0.29
总收益率
-100.00%
最大回撤
100.00%
总交易数
4305
胜率
25.9%
盈利因子
0.76

机制已在 ETH 1H 粒度验证(已晋级,夏普比率 1.40);纯 OHLCV,信号触发密集(4305 笔交易),仓位规模大致处于上限内(avg_position 93.8%,上限为 0.95)——这次没有超额敞口漏洞

意图合理(服务不足的低于 -1H 周期类别)

FEE DEATH,周期为 15m:commission_pct_of_gross 23.81%,换手率 336x,佣金 $147k;avg_trade_return -$44(NEGATIVE)——未通过假设自身的“平均净交易收益 > 0.15%”门槛;“从设计上考虑了费用”和“BTC足以覆盖费用”这两项说法均被证伪

信号表现亏损:profit_factor 0.763(<1.0),夏普比率 -0.29,win_rate 26%,每年均亏损(2020 -44%,2021 -147%)

LIQUIDATED 2021-11-02:total_return -100%,max_drawdown 100%,已死亡 2022-2026(全部 0.0)

不可能的死亡螺旋成交记录(+292.9%,发生于 2021-10-25;-150.5%,发生于 2021-10-28),return_kurtosis 780,波动率 129%

约 1.8(于 2021 时死亡)

完整样本

>0(假设:>0.15%)

结局总结

冲击K线延续机制受粒度限制——它在 ETH 上的 1H 粒度有效,但无法迁移到任何资产的 15m 粒度;此时较高的换手率(336x)会使佣金达到毛收益的约 24%,令策略优势转为负值。BTC更好的流动性不会改变费用计算,因此仅凭较高的 impulse_mult 无法使低于 -1H 的延续策略具备费用可行性。

分析师在回测审查关口放弃了该策略(判定:放弃),原因是费用致死——平均净交易收益为负,直接未通过假设自身的“平均净交易收益 > 0.15%”可行性门槛;亏损信号(PF 0.763,每年均亏损)经反复洗盘后导致 -100% 清算;未运行优化。值得注意的是,这次仓位规模处于上限之内(avg_position 93.8%,上限为 0.95),因此失败纯粹源于费用和低于费用门槛的策略优势。

一种多空、单一工具的纯 OHLCV 策略,交易 BTCUSDT 15 分钟 USD-M 期货;当大幅冲击K线出现时入场(实体 > impulse_mult × ATR,且收盘价位于区间强势三分之一区域),以紧密初始止损和追踪止损捕捉短周期延续行情。该策略将已晋级的 ETH 1H 冲击模板扩展至更快的 15m 粒度,以填补服务不足的低于 -1H 周期类别。

在 2205 天内,该策略触发了 4305 笔交易,换手率为 336x,胜率为 25.9%,profit_factor 0.763,夏普比率为 -0.29,avg_trade_return 为负,达 -$44.67;佣金达到毛收益的 23.81%($147k),账户于 2021-11-02 被清算,total_return 为 -100%(max_drawdown 100%)。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。