策略
Bybit 上的未参与后延续:当 BTC 出现 >= 2.5 个标准差的 4 小时波动,而山寨币永续未按其贝塔跟随、偏离 >= 1.5 个残余标准差时,押注分歧在 24 小时内继续扩大(BTC 贝塔对冲、10 Bybit 线性永续合约、1H、多空)。
结局: 已放弃
BybitNonParticipationContinuationBtcHedgedLS
结局总结
该假设提出在 Bybit 山寨币永续合约上进行贝塔对冲的延续交易,针对未跟随大幅 BTC 波动的合约;此前研究已在 Bybit 和 Binance 重现这一现象。经过一次迭代,策略已编码,但由于缺少 LINKUSDT.BYBIT 1 小时数据(少了 5039 根预期 K 线,包括窗口边界),完整回测在 3 次尝试中均无法运行。该策略因流水线/数据故障而被放弃,未进行回测或优化,也没有分析师判定;修复 LINK 数据缺口后可以重新启动。
假设
在 BYBIT 线性 USDT 永续合约上进行事件驱动、贝塔对冲的多空相对价值交易(目录“<BASE>USDT.BYBIT”,1-HOUR K 线,纯 OHLCV,历史数据从 2020-10/2021-10 到 2026-10;缺口检查:BTC 57k 根 K 线、0 个缺口;LINK 1 个缺口;XRP 0 个缺口)。固定标的池含 10 个预-2021 山寨币(LINK、ADA、DOT、LTC、ATOM、XRP、BCH、ETC、TRX、XLM),按经验-173限制在约 10 个标的以内,另加 BTCUSDT.BYBIT 作为市场因子和对冲腿。机制:强烈的全市场 BTC 波动是共同冲击,会将市场资金流推向所有山寨币。在冲击期间,若某山寨币未跟随其滞后贝塔(NOT),则显示存在反向的特异性压力(例如上涨时持续卖出的解锁、财库或矿工供给,或抛售时持续买入)。冲击结束后,这种压力仍会持续,因此残余差异继续扩大。这是未参与后的残余延续(CONTINUATION),方向与失效的残余反转策略系列相反(L113)。预研究确认了方向:朴素的“落后者补涨”交易在所有标的上均亏损。预研究采用时点数据、Bybit 1H、2021-2026、10 个标的、4 小时窗口;滚动 720 小时贝塔/标准差滞后一根 K 线,下一根 K 线入场,每个标的的交易互不重叠。当 BTC |4小时收益| > 2.5 个标准差,且山寨币相对 BTC 方向的残余 < -1.5 个标准差时,接下来 24 小时的 BTC 对冲残余平均为山寨币名义金额的 +0.447%,共 1457 个事件(朴素 t 值 4.2;因事件集中于同一 BTC 冲击而被高估)。9 个标的中有 10 个为正(TRX 个持平),年度表现为 2022/23/24/26 正、2021/25 负。在 Binance USD-M 1H(2020-2026)上采用相同规则,1834 个事件得到 +0.395%,实现跨交易平台复现。参数曲面单调且平滑:两个阈值越高,毛收益越高(k1.5/m1.0 时为 0.11%,k2.5/m1.0 时为 0.30%,k2.5/m2.0 时为 0.53%),因此结果并非由单个参数点异常拉动。使用 Bybit 是为了补充语料中代表不足的交易平台(占 2.3%),其多年历史数据完整。没有 HL(L168),没有 COIN-M(L172),没有日历触发条件(L179),也没有补充过滤条件(L111)。
填补了代表不足的类别:BYBIT 交易平台(2.3% 对比 >= 5% 目标)、多空(15.7% 对比 <= 55% 仅做多目标)以及市场中性。机制主张是新的:未参与残余的延续,其方向与已失效的残余反转策略系列相反(L113);并已在两个交易平台进行预研究,参数曲面平滑。避免将 BTC 用作方向性工具(BTC 仅作为对冲/因子)。每个 L173 最多纳入 10 个名称,并采用 O(1) 增量统计以避免超时。
在可靠样本中,期望收益为负(fee_edge)。从2021-11到2026-08,Bybit 上共进行了1407笔已平仓、经BTC对冲的配对交易,avg_trade_return_pct为-0.059%,低于0.15%单腿期货基准。由于每笔交易有两条腿,按交易腿计算的基准约为0.25-0.35%。PF为0.975,夏普比率为-0.105,其CI区间为[-0.89, 0.71],最大回撤为52%;2024和2025分别亏损-14.7%和-31.1%。毛残余收益确实存在,但很薄,每笔交易约为+0.30%,尚未计成本,低于研究前设定的+0.45%。佣金约占0.17%(山寨币往返交易加上按贝塔缩放的BTC对冲),模型估算的冲击成本占毛收益的146%,容量仅为$46.6k。即使冲击成本为零,净收益也约为0.13%,仍低于基准。已执行信号的IC为0.028(t=1.2),无法与噪声区分。优化阈值无法提升毛优势;毛优势仅比双腿成本基准高约2x的成本。提高btc_sigma_k或resid_sigma_m会增加单次事件的毛收益,却会减少本已聚集的事件数量,从而造成L185/L178样本不足问题。QA对优势的担忧得到证实:净利润空间为负,并非只是微薄。可考虑重新提案:在UNHEDGED条件下运行残余延续思路,或采用成本更低的执行方式(做市方成交),减少事件次数并选择残余更大的事件;同时预先登记每笔配对交易对冲后毛优势目标,至少达到0.6%。
实现
在 10 Bybit 线性山寨币永续合约上进行事件驱动的 BTC 贝塔对冲多空交易(1H)。当 BTC 的 4 小时对数收益超过 btc_sigma_k 个滚动标准差,且山寨币相对其滞后 720 小时贝塔的 4 小时残余值,逆着 BTC 的方向偏离 >= resid_sigma_m 个残余标准差时,沿偏离方向交易山寨币(上涨时做空未参与者/下跌时做多表现更强者),并以相反方向持有贝塔*名义金额的 BTC 对冲;持仓 hold_hours(按日历时间,自入场时间戳起算),设有 4% 配对盈亏止损;最多 6 个名称,每个名称仅允许一笔未平仓交易。BTC 对冲为一个净额结算的单一持仓,每根 K 线按各名称有符号对冲仓位之和进行调仓。
直接实现预先研究的残余延续规则:用 720 1 小时收益计算贝塔;通过 720 个重叠的 4 小时收益,使用 O(1) 滚动求和计算 BTC 和残余标准差(残余方差 = var_a - 2b 协方差 + b^2 var_b,因此预热约需 725 根 K 线,与计划的 730 相符);所有统计量滞后一根 K 线,事件发生后在该 K 线收盘入场。仓位规模:山寨币名义金额 = 权益 * leg_fraction * 杠杆(2x 时为 16%),山寨币与 |对冲| 的总名义金额上限为权益*杠杆。所有 optimization_plan 个固定/可调名称均按原样实现。对齐:每条腿均为 1H;仅当山寨币 K 线时间戳与主标的相等(<=主标的,同一根 K 线)时,该 K 线才计入;基准屏障会等待时间戳相同的各腿。每根 K 线的成本为 O(#names),与跨度无关。账本说明:每个山寨币腿都是独立持仓/交易;BTC 对冲为净额结算,因此 BTC 交易计数会低估各名称的对冲事件数。
验证结果
仅在确认订单已提交后才设置各标的状态(例如比较 _entry_diag 计数器,或检查山寨币的 orders_open 和持仓);或者根据实际未平仓的山寨币持仓,而非预期持仓,调整对冲。
调用 _submit_entry_instrument 后,无条件设置各名称的交易状态(_ent_ts、_hedge_qty 等);但该调用可能会静默丢弃订单(无市场 / 入场处理中 / CASH 守卫)。若山寨币入场被丢弃,该名称的 BTC 对冲仍会被调仓纳入。此时账本会持有裸露的 BTC 贝塔仓位,最长达 hold_hours,而止损时间/配对止损的账簿记录却指向并不存在的山寨币持仓。回测中这种情况罕见,因为市价单会在事件发生时成交;但在模拟/实盘交易中需要注意。
可选:跳过名称退出当根 K 线上的重新入场;或者若方向不变,则延续持仓并刷新入场时间戳。
超时的名称会在退出循环中清除;若有新事件激活,同一根 K 线即可重新入场,因此在一个 K 线周期内,同一标的会先平掉 close_position,再新增一笔市价入场。在 NETTING 下,这会正确净额结算,但若新旧方向相同,就会产生本可避免的一次往返手续费。
评估手续费可行性时,请分析师使用基于权益的每个事件收益(净盈亏总额 / 山寨币事件数 / 山寨币名义金额),而非 avg_trade_return_pct。
账本(L133):BTC 对冲是单一净额持仓,因此对冲盈亏和费用不会分摊到各笔山寨币交易。total_trades(685)仅统计山寨币腿。因此,avg_trade_return_pct 混合了未对冲的山寨币腿收益与单独入账的 BTC 持仓,并非该假设衡量的逐对残余收益。权益曲线(夏普比率/收益)才是衡量配对账簿的正确指标。
可选:在推入 1 小时收益前,要求 ts - prev_ts == 1 小时。
1 小时收益(btc_r1,山寨币 r1)相对上一个已观测收盘价计算,不检查时间戳;因此数据缺口后,多小时收益会被当作 1 小时收益纳入 720 根 K 线的贝塔窗口。4 小时窗口会精确检查跨度。鉴于报告的缺口数(BTC 0,LINK 1),对贝塔的影响可以忽略。
沙盒中未经优化,运行 834 天:收益 -27.9%,PF 0.87,在 685 个已平仓山寨币持仓上为 avg_trade_return_pct -0.032%。预研究约 0.45% 的毛残余收益,必须覆盖约 0.11% 的山寨币往返交易手续费,加上 BTC 对冲的约 beta x 0.11%(Bybit 吃单费率每侧 0.055%),以及冲击成本(已计入 $14.5k)。因此每个事件至少需要约 0.25% 或更多,净利润空间很薄。预研究还出现负收益年份(2021/25),其 4.2 的朴素 t 值因事件集中在同一 BTC 冲击而被高估。PF 为 0.87,并非 <0.70,所以这不是方向性警示。首先检查逐年表现明细,以及 4% 配对止损是否截断了延续尾部。
回测评审
- 夏普
- -0.10
- 总收益率
- -18.77%
- 最大回撤
- 52.03%
- 总交易数
- 1407
- 胜率
- 49.5%
- 盈利因子
- 0.98
实现忠实于假设:时点滞后贝塔和标准差、下一根 K 线入场、净额结算的 BTC 对冲;1407 笔交易分布于山寨币多头和空头两侧,符合假设描述。
成本前存在毛利优势。净盈亏约为 -19k,手续费为 56.1k,冲击成本为 59.8k,因此毛收益约为 +97k,即每笔交易名义金额的约 +0.30%。方向与预研究的 +0.45% 一致,但数值更小。
大样本下预期收益为负:1407 笔已平仓交易,avg_trade_return_pct -0.059%,PF 0.975,夏普比率为 -0.105,其 CI 为 [-0.89, 0.71],PSR 0.45。经验 141 适用:超过 100 笔交易仍呈负夏普比率,已构成完整测量。
手续费底线比较:-0.059% 对比 Bybit 单腿底线 0.15%。每对交易包含两条腿(山寨币加按贝塔缩放的 BTC 对冲),因此按腿数调整后的底线(L127)约为 0.25-0.35%。单是手续费每笔约为 0.17%,即使冲击成本为零,净值最多也约为 0.13%。仍低于底线。
模拟冲击成本占毛利的 146%,容量仅为 $46.6k,因此优势只在玩具规模下存在。
已执行信号的 IC 为 0.028(t=1.2),信号研究诊断结果为 rejected_no_information。
最大回撤为 52%,最长回撤持续 903 天。年度收益依次为 2022 +8.3%、2023 +27.4%、2024 -14.7%、2025 -31.1%,因此近年表现显著为负。
事件集中在共同的 BTC 冲击日期(L185),因此有效样本远少于 1407。
benchmark_meaningful 为假,因此此市场中性组合不适用买入并持有比较。
结局总结
编写多标的策略前,应检查每条腿在完整回测窗口内的数据覆盖情况;假设称 LINK 只有 1 个缺口,但回测发现缺少 5039 根 K 线,说明缺口检查与回测窗口并不一致。
完整回测因 data_unavailable 失败 3 次:LINKUSDT.BYBIT-1-HOUR-LAST-EXTERNAL 有 5039 根预期 K 线缺失,包括请求的边界。管线将其标记为数据故障,而非策略结论,因此未进入回测审查、优化、分析师和风险阶段。
在 10 Bybit 线性山寨币永续合约上进行 BTC 贝塔对冲多空交易(1H):当 BTC 出现 >= 2.5 个标准差的 4 小时波动,而某山寨币未跟随其滚动贝塔且偏离 >= 1.5 个残余标准差时,押注分歧将在 24 小时内继续扩大(未参与后的残余延续)。
不存在回测结果(回测报告为空,且未运行优化)。唯一的业绩证据来自假设的预研究:在 1457 个 Bybit 事件中,+0.447% 平均 BTC 对冲的 24 小时残余值(朴素 t 值 4.2,受事件聚集影响而被高估);以及在 1834 个 Binance USD-M 事件中的 +0.395%。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。