跳至正文
全部策略

策略

SOL 日线黄金交叉动量仅做多策略(BINANCE USD-M期货,日线,OHLCV-仅)

结局: 已放弃

SolDailyGoldenCrossMomentumLong

结局总结

SolDailyGoldenCrossMomentumLong 试图将已验证的 50/200 日机制移植到工厂确认安全的数据路径上的 SOL 日线,以完成 BTC/ETH/SOL 黄金交叉三件套。代码忠实地执行了交易,但该机制本质上过于稀疏:约 5 年内仅触发 6 次——远低于走步验证下限,也遭遇了导致 BNB(4 笔交易)和 LINK(5-6 笔交易)被放弃的同一堵墙。更糟的是,记录为净亏损(profit_factor 0.698,最大回撤 75.8%,6 笔交易中有 5 笔大额亏损),且标题数据被不可能的 +310% 单日收益和 115% 平均仓位规模扭曲——疑似过度敞口伪影,而非优势。分析师在回测评审时放弃了它,没有进行优化:不存在既能保持其为 50/200 黄金交叉、又能达到可验证样本量的参数,这确认了单一标的日线黄金交叉移植到只有几年历史的主流标的上并不具备普适性。

假设

仅做多、单一标的、单一交易场所的 OHLCV-ONLY 趋势跟踪策略,基于 SOLUSDT.BINANCE 1D K线。采用与已落地的 BtcDailyGoldenCrossMomentumLong + EthDailyGoldenCrossMomentumLong 相同且已验证的黄金交叉机制——应用于 SOL 期货。当 50日 SMA 上穿 200日 SMA(黄金交叉)时做多;当 50日 SMA 重新下穿 200日 SMA(死亡交叉)时退出。完成 Binance USD-M 上的 BTC/ETH/SOL 黄金交叉三件套。根据工厂指令:'1H/4H/1D 时间周期上的 BTCUSDT/ETHUSDT/SOLUSDT.BINANCE 始终安全'。SOL 日线已通过多个已落地的 SOL 策略确认可靠。总共三个参数。

直接在 SOL 上复现已落地的 BtcDailyGoldenCrossMomentumLong / EthDailyGoldenCrossMomentumLong 机制,保留三个标题参数(快速=50、慢速=200,以及仓位规模)。黄金/死亡交叉被表达为仅做多的状态(快速>慢速时持有),而非一次性事件检测,因此入场恰好发生在黄金交叉处,退出发生在死亡交叉处,同时在回测窗口从中途状态开始时仍保持稳健。信号连续且变化——归一化的 SMA 价差在交叉点穿越零——满足“连续信号、阈值决策”规则,并为验证器提供非冻结信号。min_bars_required 为 202,因此在 200 日 SMA 完全定义之前不会产生交易,且 SOL 日线历史跨度达数年,满足预热要求。按指定保留在 SOLUSDT.BINANCE USD-M 期货 1D 上(与 BTC/ETH 同类策略匹配的已确认安全路径);杠杆=1.0,因为策略不使用保证金放大(仓位规模从不引用杠杆),避免触发 leverage_set_but_unused 门槛。日线 50/200 趋势状态会持续数周至数月,因此约 0.10% 的往返期货手续费相对于捕获的趋势可以忽略,使每笔交易的经济效益保持在舒适的正值。

结构性的黄金交叉稀疏,加上亏损且受伪影污染的结果。50/200日黄金交叉在单一标的的日线数据上每年仅触发约 1 次,在约 5 年内只产生 6 笔交易——远低于约 62 笔交易的走步验证下限;采用 3 窗口优化将只留下每窗口约 2 笔交易,因此策略无法验证。这与已放弃的 BNB(4 笔交易)和 LINK(5-6 笔交易)黄金交叉同类策略存在完全相同的结构性稀疏失败。除稀疏性外,结果还是净亏损:profit_factor 0.698(<1),期望值为负,max_drawdown 75.8%,win_rate 0.167(6 笔交易中有 5 笔是 -16% 至 -41% 的亏损)。唯一的正收益年份(2024 +310%)是异常的单日伪影(return_kurtosis 727,对于仅做多的 SOL 仓位而言是不可能的 +310.08% 日收益,且相对于请求的 0.95 为 avg_position_pct 115.79%——疑似过度敞口/赢家膨胀,表述为症状,未经独立验证)。不要迭代:日线上的黄金交叉天然稀疏,不存在既能保持其为 50/200 黄金交叉、又能达到足够样本量的参数修复方案(缩短 SMA 会放弃该前提)。BTC/ETH 黄金交叉同类策略落地于更长、趋势更清晰的历史数据上;SOL 的约 5 年样本对于相同机制而言过于稀疏。FAILURE PATTERN:单一加密标的日线上的 50/200 日黄金交叉趋势跟踪在结构上过于稀疏,无法优化(约每年 1 次交叉 -> 在可用历史中仅有 4-6 笔交易),而且少数交易受制于状态运气——无论该机制的血统如何,都无法验证;醒目的标题只是单个肥尾事件(此处为不可能的 +310% 过度敞口伪影日),而非优势。

实现

在 SOLUSDT.BINANCE USD-M 期货日线上的仅做多单一标的趋势跟踪,仅限 OHLCV。计算 50 日和 200 日简单移动平均线,并在 50 日 SMA 高于 200 日 SMA 时持有多头仓位:在黄金交叉处入场(快速线上穿慢线),在死亡交叉处退出(快速线下穿慢线)。calculate_signal 连续返回归一化的 SMA 价差(每根K线上的(快速-慢速)/慢速;在交叉点穿越零);should_enter 在价差为正时买入,should_exit 在价差非正时卖出。每个多头仓位使用权益的 95%。完成 Binance USD-M 上的 BTC/ETH/SOL 黄金交叉三件套。

回测评审

夏普
0.24
总收益率
-5.12%
最大回撤
75.83%
总交易数
6
胜率
16.7%
盈利因子
0.70

实现正确且按指定交易:6 次黄金交叉做多入场,清晰的 entry_diag(6 次信号 = 6 次提交,0 次丢弃),metrics_reliable=true;匹配已验证的 BTC/ETH 黄金交叉机制

结构上过于稀疏:约5年间仅有 6 笔交易(黄金交叉每年触发约 1 次)——远低于约 62 的走步验证下限;与已放弃的 BNB(4)和 LINK(5-6)黄金交叉同类策略存在相同失败

亏损:profit_factor 0.698(<1),期望值 -7,490(负值),total_return -5.1%,max_drawdown 75.8%,win_rate 0.167

受伪影污染的标题数据:return_kurtosis 727,不可能的 +310.08% 单日(2024-09-06),以及 avg_position_pct 115.79%(请求值为 0.95)——疑似过度敞口/赢家膨胀;即便如此,6 笔交易中仍有 5 笔是大额亏损

约 62 WF 下限

中等

负面(-7,490)

结局总结

单一加密标的日线上的 50/200 日黄金交叉趋势跟踪在结构上过于稀疏,无法优化(约每年 1 次交叉 → 在可用历史中仅有 4-6 笔交易),并受制于状态运气——无论该机制的血统如何,都无法验证;醒目的标题数据(此处为不可能的 +310% 过度敞口伪影日)只是单个肥尾事件,而非优势;BTC/ETH 版本之所以落地,只是因为它们拥有更长、趋势更清晰的历史数据。

分析师在回测评审时基于结构性稀疏,并叠加亏损且受伪影污染的结果,给出了放弃结论:50/200 黄金交叉每年仅触发约 1 次,因此约5年内的 6 笔交易远低于约 62 笔交易的走步验证下限(每个窗口约 2 笔交易),无法验证;增加密度需要缩短 SMA,这会放弃黄金交叉前提——与 BNB 和 LINK 两个同类策略已经出现的完全相同的失败——因此没有可迭代之处。

仅做多、单一标的、仅限 OHLCV 的趋势跟踪策略,基于 SOLUSDT.BINANCE 日线(3 个参数)——采用与已落地的 BTC 和 ETH 版本相同的 50/200 日黄金交叉机制——当 50 日 SMA 高于 200 日 SMA 时持有多头(在黄金交叉处入场,在死亡交叉处退出),旨在完成 BTC/ETH/SOL 黄金交叉三件套。

它实施和交易都正确,但过于稀疏且亏损:在约5年内仅有6笔交易,profit_factor 0.698,期望值−7,490,total_return −5.1%,win_rate 16.7%(6笔交易中有5笔因−16%造成−41%亏损),最大回撤75.8%。头条指标存在伪迹污染——return_kurtosis 727、不可能的+310.08%单日回报(2024-09-06),以及avg_position_pct 115.79%对比所请求的0.95,指向疑似过度暴露/赢家膨胀(作为症状陈述,未独立验证)。

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