跳至正文
全部策略

策略

ETH/BTC 比率日线趋势跟踪做多-ETH,带 EMA交叉过滤器

结局: 已放弃

EthBtcRatioDailyEmaCrossTrendFollowingLongEth

结局总结

EthBtcRatioDailyEmaCrossTrendFollowingLongEth 为投资组合引入了首个跨资产相对强度机制,通过在 ETH/BTC 比率上出现 EMA 交叉时做多 ETH,以捕捉山寨币季超额表现,并采用了简洁的双腿时间戳对齐构建。经审查,其 +201% 表面数据大幅缩水:全部收益来自一笔未退出的 ETH 未平仓头寸(end_unrealized 204.77%),已实现交易记录为净亏损(PF 0.99,每笔 -$141),结果依赖于 2023 年中的一个 +107% 日,同时伴有 60.6% 回撤、139.6% 波动率和 -78.5% 2022。仓位规模也达到了预期比例的约 2x,放大了波动。分析师在回测审查关卡的首次迭代中便放弃了该策略,结论是单腿比率趋势信号实质上属于杠杆做多-ETH beta,且已实现期望收益为负;建议退役这条策略路线,并以已实现的风险调整后损益作为评判此类策略的依据。

假设

一种仅做多的 MULTI-INSTRUMENT CROSS-ASSET RELATIVE-STRENGTH 策略,根据 ETH/BTC PRICE RATIO 趋势,在 Binance 上交易 ETHUSDT 永续期货。这是投资组合中的第 FIRST 个多标的策略——现有策略都使用单一标的信号(单个资产上的价格形态、振荡指标、突破)。NONE 使用跨资产相对强度。其机制在本质上正交:信号来自两个资产价格的 RATIO(ETH/BTC),而非任一资产的绝对价格。当 ETH/BTC 比率呈上升趋势时,ETH 的表现优于 BTC——这是自 2018 以来加密市场文献中所记录的典型“山寨币季”或“ETH周期”状态。触发条件使用 EMA交叉 ON THE RATIO ITSELF(而非任一底层资产):当 ETH/BTC 比率的 50 日 EMA 上穿 200 日 EMA 时,做多 ETH。当比率的 EMA 下穿 OR ETH,或其自身跌破自己的 200 日 SMA 时退出(安全过滤器)。该机制与所有现有策略都不同:(a) 没有蜡烛图或单根 K 线形态(比率是平滑的时间序列);(b) 没有单一资产突破(入场取决于跨资产行为);(c) 没有振荡指标极值(跟随比率趋势,而非极值);(d) 没有日历效应。该信号捕捉一种有记录的经济现象:在 ETH 周期中,ETH 表现优于 BTC,其背后的资金流在结构上不同于由 BTC 驱动的周期(宏观资金流、ETF 再平衡、对减半的预期),包括 DeFi 采用浪潮、ETF 审批周期、EIP 发布和质押动态。交易跨资产相对趋势,可以捕捉任何单一标的策略都无法单独识别的“山寨币轮动 alpha”。多标的架构以 ETHUSDT.BINANCE 为主标的(在此标的上建仓),以 BTCUSDT.BINANCE 为次级标的(仅用于计算比率)。只有 4 个明确参数(短期 EMA 周期、长期 EMA 周期、比率计算、安全 SMA 周期)——这是参数数量最少的相对强度策略。

投资组合中的第一个跨资产相对强度策略。因为仅交易 ETH(BTC 仅作为比率参考),标准的单标的 FactoryStrategy 钩子即可满足需求——无需集中化的多腿管理;基础跨腿对齐屏障(两条腿均为 1-DAY)保证当前 ETH 时间戳的 BTC bar 在 calculate_signal 运行之前已存在,因此比率始终是同时的。仓库的 SyncedBuffer 帮助器仅在两条腿报告相同的 ts_ns 时才提交 (ETH, BTC) 样本,从而消除独立数组修剪错位错误;EMA 帮助器是实例方法(不是 staticmethod),以避免重复出现的 Layer-2 合成代理 TypeError,其中 self 调用的 staticmethods 会收到额外的 self。信号是相对 EMA 价差 (ema_short - ema_long)/ema_long,在累积 200 个比率样本后生效,而在预热期间返回比率的 1 bar 动量,因此信号在所有 Layer-2 场景(永远达不到 200 样本)的每个 bar 上都会变化——避免冻结信号失败——而实际的入场/出场决策则由 self._ready 以及 EMA-cross/SMA 布尔值进行门控。入仓要求比率上升趋势 AND ETH 高于其自身的 200 日 SMA(忠实于假设的安全过滤器,也在入场时加以应用,因此它永远不会在 ETH 下降趋势中买入),而出仓在比率下穿或 ETH 跌破其 SMA 时触发。min_bars_required=2 让缓冲区立即填满。仓位规模是相对于资本的(做多趋势腿的权益名义 95%),满足 ETHUSDT $20 最小名义;跨多周 ETH 周期捕获的趋势收益远超约 0.10% 的往返期货费用。杠杆保持在 1.0,仅作为非放大的仓位乘数引用,因此未使用杠杆门槛不适用。仅做多、单交易腿、日线节奏 -> 小的 Optuna 搜索空间(3 个数值可调参数),避免了高参数策略中出现的走前过拟合。

ETH/BTC 比率 EMA 交叉趋势跟踪做多 ETH 拥有 NEGATIVE 的已实现边缘,被 MTM 虚假的标题所掩盖。end_unrealized_pct 为 204.77,相对于 total_return 的 +201%,意味着整个 +201% 是一个在回测结束时按市值计价的单一未平仓 ETH 头寸,而已实现交易记录是亏损的(profit_factor 0.99,期望值 -$141/笔)。结果也是由离群值带动的(return_kurtosis 84.9,tail_ratio 0.033,主要由 2023-02-05 +107% 日主导),仅基于 26 笔交易,Sharpe 比率 0.30,sharpe_ci_low -1.38(CI 跨式 0),并伴随灾难性风险(max_drawdown 60.6%,ci_high 99%,annualized_volatility 139.6%,2022 -78.5%)。还存在仓位规模问题:avg_position_pct 188.7% 对比预期 position_fraction 的 0.95(目标约 2x),这放大了波动。不要优化:负已实现边缘、MTM 膨胀、离群值带动的 26 笔交易基础没有任何稳健的东西可以优化。不要迭代:即使修正约 2x 的仓位规模,也只是按比例缩放结果——它不会将 PF 翻转到 1 以上,不会消除单一离群值依赖,也不会使未平仓的 MTM 标题成为真正的已实现边缘;EMA 比率交叉信号具有负的已实现期望值,该策略实际上是杠杆做多 ETH 的 beta,捕捉到一次 2023 尖峰,并在 2022 中从 ETH 跌至 78%。FAILURE PATTERN:在 ETH/BTC 比率上做多趋势跟踪,并在 ONE 腿(ETH)建仓,这只是多了一层手续的杠杆做多 ETH beta——其表面回报是一个持有的未平仓头寸(end_unrealized >100%)加上几个 alt 季节离群日,而已实现的逐笔交易边缘为负,回撤是灾难性的(60-99%)。应基于 REALIZED 的 PnL 和风险调整后指标来评判跨资产比率策略,而不是 MTM 标题;只做多表现优异腿的相对强度信号无法分离出“alt 轮动 alpha”——美元中性的做多 ETH/做空 BTC 构造可以,但那是不同的(已经探索过的、已去协整的)配对。这条单腿比率趋势赛道应予弃用。

实现

仅做多的多标的跨资产相对强度趋势策略,基于 ETH/BTC 价格比率趋势交易 ETHUSDT.BINANCE,使用日线 K 线。每根时间戳对齐的 K 线上,策略构建 ETH/BTC 比率(SyncedBuffer 确保两条腿的时间同步),并计算该比率的 50 日和 200 日 EMA;当短期 EMA 高于长期 EMA(ETH 表现优于 BTC,即山寨币季状态),且 ETH 高于其自身的 200 日 SMA 时,做多 ETH。当比率短期 EMA 下穿长期 EMA,或 ETH 收于其 200 日 SMA 下方时退出(绝对下行趋势安全机制)。仅交易 ETH;BTC 仅作参考。杠杆 1.0,仅限 OHLCV。四个核心参数:short_ema、long_ema、safety_sma、position_fraction。

回测评审

夏普
0.30
总收益率
201.09%
最大回撤
60.56%
总交易数
26
胜率
34.6%
盈利因子
0.99

对投资组合而言真正新颖的机制(基于 ETH/BTC 比率的跨资产相对强度);时间戳对齐的双腿实现简洁,仅限 OHLCV

表面数据具有 MTM 虚幻性:end_unrealized_pct 204.77,而 total_return +201%——全部收益都来自一笔未退出的未平仓头寸;已实现交易净NEGATIVE(PF 0.99,单笔期望收益 -$141)

依赖离群值且交易稀疏:26 笔交易,return_kurtosis 84.9,tail_ratio 0.033,收益由 2023-02-05 +107% 日支撑;夏普比率 0.30,CI 跨越 0(-1.38 至 1.28)

风险灾难性:max_drawdown 60.6%(ci_high 99%),annualized_volatility 139.6%,2022 -78.5%;本质上是杠杆做多-ETH beta(beta 0.35,相关性 0.55)

仓位可能过大:avg_position_pct 188.7%,而预期为 position_fraction 0.95(目标约 2x)——放大了波动和回撤

结局总结

仅做多的 ETH/BTC 比率趋势跟踪策略只在一个标的腿(ETH)上建仓,本质上只是增加了额外步骤的杠杆做多 ETH beta——它并未隔离“山寨币轮动 alpha”(美元中性做多-ETH/做空-BTC 构造才可以做到)——这类策略必须根据实现损益和风险调整指标评判,而非被持仓未平仓头寸和几个离群日夸大的 MTM 表面数据。

分析师在优化前的回测审查关卡就放弃了该策略,因为 +201% 表面数据只是盯市造成的虚幻结果——全部收益来自单笔未退出的 ETH 未平仓头寸,而已实现交易记录为亏损(PF 0.99)——且结果仅由 26 笔交易中的离群值支撑,夏普比率 CI 跨越零值,回撤灾难性,仓位似乎超配约 2x;实质上是杠杆做多 ETH beta,捕捉到一次 2023 飙升,随后在 2022 年的 78% 内跟随 ETH 下跌。

一种仅做多、仅限 OHLCV 的跨资产相对强度策略——投资组合中的首个多标的信号——基于 ETH/BTC 价格比率交易 ETHUSDT:根据时间戳对齐的 ETH 和 BTC 日收盘价计算比率,当比率的 50 日 EMA 上穿 200 日 EMA(ETH 表现优于 BTC,即“山寨币季”状态),且 ETH 保持在其自身 200 日 SMA 上方时做多 ETH;比率 EMA 下穿或 ETH 跌破绝对下行趋势时退出,共有 4 个参数。

标题显示 +201% 总回报,但逐笔交易已实现业绩为净负值:盈亏比 0.99,在 26 笔交易中单笔期望值为 -$141,胜率 34.6%,Sharpe 比率 0.30,CI 低点为 -1.38,并伴随灾难性风险(最大回撤 60.6%,CI 高 99%,年化波动率 139.6%,2022 -78.5%)。全部收益来自一笔未平仓的持仓(end_unrealized_pct 204.77%),由 2023 中的一个 +107% 日带动,且仓位规模达到权益的约 188.7%,而预期为 95%。

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