跳至正文
全部策略

策略

TRX 四小时成交量突破仅多头策略(BINANCE USD-M 期货,4H,仅OHLCV)

结局: 已放弃

TrxFourHourVolumeBreakoutLong4H

结局总结

TrxFourHourVolumeBreakoutLong4H是将一个已经在流动性良好的主流品种上有效的策略族进行机械式移植,应用于TRX,并采用工厂批准的4H时间框架以规避日线数据问题。代码在305笔多头交易中完全按照规范执行,但结果是双重失败:该信号在扣除成本后基本没有优势(夏普比率0.077,PF 1.037,每笔交易约0.09%,CI以零为中心),而且即便有优势,TRX也过于薄弱以至于无法交易——市场冲击吞噬了总盈亏的44.5%,容量上限仅为五十万美元。分析师在回测审查阶段就放弃了该策略而未进行优化,因为在玩具级规模下没有任何参数能够挽回被约45%冲击损耗淹没的优势。这是本次会话中最清晰的案例之一,说明一个经过验证的机制会受限于其交易品种的流动性——成交量突破的优势已经被主流品种充分捕获,将其移植到低流动性的山寨币上只会产生一个被手续费/市场冲击主导的伪优势。

假设

在BINANCE USD-M期货上的仅多头TRX(波场)4小时策略。是已落地的BTC/ETH/SOL/BNB/AVAX/XRP/MATIC/NEAR/LTC/BCH FourHourVolumeBreakoutLong策略族的直接模拟移植——应用于TRX。转向4H时间框架可规避本次会话中已导致12+个日线假设失败的持续性日线数据审计补录问题。单品种、仅OHLCV、单条件入场、工厂批准的4H时间框架。

这是对已落地的FourHourVolumeBreakoutLong系列(BTC/ETH/SOL/BNB/AVAX/XRP/MATIC/NEAR/LTC/BCH)忠实的单一标的类比实现,重新指向TRXUSDT,完全按照假设的规定:相同的单条件成交量激增+阳线+趋势过滤入场条件,相同的三重离场规则,相同的4H时间周期,以规避日线K线审计回填的失败问题。按假设路由至BINANCE USD-M期货;该策略严格为纯多头(从不提交SELL以入场),因此杠杆保持1.0,且每腿20%权益的仓位规模无需保证金放大(从而避免leverage_set_but_unused门槛限制)。成交量均值排除当前K线以消除自比较偏差,且信号保持连续(超额激增比率的双曲正切值),使其逐K线变化以便验证,同时入场决策在should_enter中被清晰地设为门槛条件。TRX的数量精度为0(以整TRX为步长,适用于Binance USD-M);在约$0.1-0.3的现货价位下,20%分之-100千的名义金额可得到远超最小名义金额要求的较大仓位。6%/3% TP/SL带来了2:1的回报风险比,明显优于约0.10%的往返吃单成本。

成交量突破系列中的失效分支——TRX的流动性对该机制而言太差,且这一失败是结构性的,无法通过调参解决。该策略按规定正确交易(305次多头入场),但扣除成本后基本没有NO优势:夏普比率0.077,profit_factor 1.037,avg_trade_return每笔交易约0.09%(低于覆盖手续费的门槛),夏普比率的CI以零为中心(-0.97至1.01),且probabilistic_sharpe 0.561。决定性的障碍是流动性驱动的:impact_cost_pct 44.5%(市场冲击消耗了近一半的总盈亏)以及capacity_usd仅为$505千(该优势仅在玩具级规模下存在)。没有任何参数组合(volume_mult、volume_window、sma_trend_period、离场条件)能够挽回一个被约45%冲击拖累、且容量上限为五十万美元的近乎为零的优势——这些都是TRX低流动性带来的结构性后果。不应迭代(代码正确且与假设相符;问题出在标的本身,而非实现方式)。成交量突破机制的价值已经被流动性充裕的主要品种(BTC/ETH/SOL/BNB/AVAX/XRP)所捕获;将其移植到TRX这类流动性稀薄的山寨币上,会产生一个被手续费/冲击成本主导的伪优势。FAILURE PATTERN:FourHourVolumeBreakoutLong系列无法推广到低流动性山寨币——在TRX上,其夏普比率约为0,PF约1.04,impact_cost_pct 44.5%,容量约为$0.5百万美元,也就是说其总优势(如果存在的话)完全被市场冲击所消耗,该策略只能在玩具级规模下部署。流动性而非信号才是约束因素;应将该系列限制在流动性充裕的主要品种上使用。

实现

在BINANCE USD-M期货上的仅多头TRX(TRXUSDT)成交量突破策略,4H K线,仅OHLCV。当刚收盘的4H K线(1)成交量>=前volume_window根K线均值(不含当前K线)的volume_mult倍、(2)为阳线(收盘价>开盘价),且(3)收盘价高于其SMA(sma_trend_period)上升趋势过滤线时入场做多。该信号是一个连续的、经双曲正切分级的成交量激增分数,仅在所有入场条件均满足时为正;should_enter在空仓状态下于分数为正时买入。通过6%止盈、3%止损或30根K线(5天)的时间止损退出。每笔入场按权益名义价值的20%进行仓位配置,不使用杠杆。

回测评审

夏普
0.08
总收益率
11.07%
最大回撤
14.91%
总交易数
305
胜率
43.0%
盈利因子
1.04

实现正确并按规范交易:305笔仅多头成交量突破入场,干净的entry_diag(发出305信号 = 提交305,丢弃0),metrics_reliable=true;源自一个已验证的策略族

扣除成本后无优势:夏普比率0.077,profit_factor 1.037,avg_trade_return约0.09%/每笔交易——低于覆盖手续费的门槛;夏普比率CI以0为中心(-0.97至1.01),probabilistic_sharpe 0.561(相当于抛硬币)

灾难性的流动性不足:impact_cost_pct 44.5%(市场冲击吞噬了约一半的总盈亏),capacity_usd仅为$505千美元(玩具级规模)——一个结构性的晋级阻碍因素

表现不一致且净收益微薄:2020/2021/2024为正,2022/2023/2025为负;total_return +11%由2021的牛市行情所支撑,峰度为17.4

可部署规模

约0.5+(优化前)

结局总结

FourHourVolumeBreakoutLong策略族无法推广到低流动性的山寨币:在流动性薄弱的TRX上,其产生的夏普比率约为0,PF约1.04,impact_cost_pct 44.5%,容量约为$0.5百万美元——毛优势完全被市场冲击所消耗——因此该机制应限制在流动性良好的主流品种上使用,因为在将一个已验证的策略移植到新交易品种时,流动性(容量+市场冲击)而非信号逻辑才是约束条件。

分析师在回测审查阶段基于结构性流动性问题给出了放弃裁决:市场冲击消耗了近一半的总盈亏(impact_cost_pct 44.5%),且该策略仅能在玩具级规模(容量$505千美元)下部署,这两个问题都无法通过任何参数组合解决——代码正确且与假设相符,因此问题出在该交易品种的低流动性上,而非实现方式。

一个纯多头TRX(TRXUSDT.BINANCE USD-M)4H成交量突破策略——直接移植自已验证的FourHourVolumeBreakoutLong系列(BTC/ETH/SOL/BNB/AVAX/XRP/…)——当刚收盘的4H K线的成交量超过1.5×前20根K线的平均值AND该K线为阳线AND价格高于其100根K线SMA时入场,以6%止盈、3%止损或30根K线时间止损离场,选用4H周期以规避该会话中日线K线审计回填的问题。

它的实现和交易执行都是正确的——305笔多头入场、干净的入场诊断、metrics_reliable=true——但扣除成本后基本没有优势,且存在结构性的流动性不足问题:夏普比率0.077,profit_factor 1.037,avg_trade_return约0.09%/每笔交易(低于覆盖手续费的门槛),夏普比率CI以零为中心(−0.97至1.01),probabilistic_sharpe 0.561,且决定性的障碍是——impact_cost_pct 44.5%以及capacity_usd仅为$505千美元。+11%总回报由2021的牛市行情所支撑,而2022/2023/2025为负(峰度为17.4)。

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