加密货币的均值回归周期

在加密货币市场中,“均值回归”并非简单的“涨多了必跌”,它是一个受流动性、市场情绪和结构性治理共同驱动的动力学过程。

要深度研究这一周期,我们需要从数学度量频率选择逻辑以及失效风险控制三个维度拆解。


一、 核心数学度量:Ornstein-Uhlenbeck (OU) 过程与半衰期

在量化实战中,我们通常假设价差(Spread)遵循 OU 过程,其微分方程表示为:

$$dx_t = \theta (\mu - x_t) dt + \sigma dW_t$$

  • $\mu$ (Long-term Mean): 长期均值。
  • $\theta$ (Speed of Reversion): 回归速度。这是研究的核心——$\theta$ 越大,价格回到均值的力量越强。
  • 半衰期 (Half-life): 定义为价格偏离均值后,回复到偏离值一半所需的时间:$$Half\text{-}life = \frac{\ln(2)}{\theta}$$

加密货币的特征: 由于加密市场存在极高的波动率($\sigma$),很多看起来平稳的价差在计算后发现半衰期极长(例如超过 100 小时)。如果半衰期超过了你样本窗口的 1/3,该均值回归信号在交易上通常是不可用的,因为你可能需要持仓数周才能获利,这期间面临极高的基差风险。


二、 为什么 4H 周期是“黄金窗口”?

你之前提到的 100 条 4H 数据逻辑,可以从赫斯特指数 (Hurst Exponent) 得到更深层的解释。

  • Hurst 指数 ($H$):
    • $H < 0.5$: 序列具有均值回归特性(负相关性)。
    • $H = 0.5$: 随机游走(布朗运动)。
    • $H > 0.5$: 序列具有趋势性(正相关性)。

深度发现: 大量加密货币研究显示,在 5min 到 15min 的极短频率下,$H$ 往往接近 0.5 或表现出极强的趋势惯性(受动量策略和清算链条驱动)。但在 4H 到 1D 频率下,由于大资金的重新平衡(Rebalancing)和套利者的介入,$H$ 会显著下降到 0.45 以下。

这就是为什么 4H 数据即使样本量稍小(100条),其**信噪比(Signal-to-Noise Ratio)**也往往高于高频数据。


三、 均值回归的“状态切换” (Regime Shift)

加密货币最致命的风险在于协整关系的突然断裂。研究均值回归必须包含“状态检测”:

  1. 清算驱动的偏离: 当发生大规模杠杆清算时,Z-Score 会瞬间突破 $\pm 3$ 甚至 $\pm 5$。这种偏离不是“统计误差”,而是“结构性踩踏”。
  2. 基本面脱钩: 比如两个锚定资产(如 stETH/ETH 或不同交易所的 BTC 价差),如果其中一个协议出现安全风险,原本的均值回归会变成永久性的趋势偏离。

补救方案: 在 4H 策略中,必须引入 Rolling ADF (滚动平稳性检验)。如果滚动窗口内的 $p$ 值开始向上漂移,即使当前 Z-Score 极高(看起来是极佳的入场点),也必须停止交易。


四、 实战级:check_spread_stationarity_4h() 函数逻辑

基于上述研究,一个稳健的 4H 均值回归检测逻辑应包含以下步骤:

步骤检查项判定标准目的
1ADF Test$p\text{-}value < 0.05$确定序列在统计上是否平稳
2Half-life$1 < HL < 24$ (小时)确保回归速度快,持仓时间可控
3Ljung-Box$p\text{-}value > 0.05$确保残差是白噪声,没有未捕获的趋势
4Z-Score$Z
5V-Ratio$Variance Ratio < 1$辅助确认序列不是随机游走

Read more

跑步的技巧(滚动落地)

“滚动落地(rolling contact / rolling foot strike)”不是一种教条式的“脚法”,而是一种 让冲击沿着整只脚、整条后链逐级传递的落地机制。 它的核心不是“你先用哪儿着地”,而是: 你的脚落地之后,冲击是不是像轮子一样滚过去,而不是像锤子一样砸下去。 这就是滚动落地的本质。 一、什么叫“滚动落地”? 你可以把它理解成两种完全不同的落地方式: 1. 砸地(撞击式) 脚像锤子一样拍到地上: * 要么后跟先砸 * 要么前掌先戳 * 冲击集中在一个点 * 一个结构瞬间吃掉大部分载荷 结果就是: * 后跟砸 → 膝盖难受 * 前掌戳 → 前脚掌磨烂 * 都不是长跑友好模式 这叫 撞击式着地(impact strike)。 2. 滚地(滚动式) 脚像轮胎一样“滚”过地面: * 不是某一点硬砸 * 而是外侧中足先轻触 * 再向前滚到前掌 * 最后从大脚趾蹬离

By SHI XIAOLONG

AMI的优越性

世界模型(World Models)的具体例子 如下,我按类型分类,便于理解。每类都附带实际实现、演示效果和应用场景。 1. Yann LeCun / Meta 的 JEPA 系列(最直接对应“世界模型”概念) 这些是 LeCun 主张的非生成式抽象预测世界模型代表。 * I-JEPA(Image JEPA,2023) 输入一张图像,模型把不同区域(context 和 target)编码成抽象表示,然后预测 target 的表示(不在像素级别重建)。 例子:给定一张遮挡了部分物体的图片,模型能预测“被遮挡物体的大致位置和属性”,构建对物体持久性和空间关系的理解。 这是一个“原始世界模型”,能学习物理常识(如物体不会凭空消失)。 * V-JEPA / V-JEPA 2(Video JEPA,

By SHI XIAOLONG

什么是:“世界模型(World Models)”

世界模型(World Models) 是人工智能领域的一个核心概念,尤其在 Yann LeCun 等研究者推动的下一代 AI 架构中占据中心位置。它指的是 AI 系统在内部构建的对现实世界的抽象模拟或内部表示,让机器能够像人类或动物一样“理解”物理世界、预测未来、规划行动。 简单比喻 想象你闭上眼睛也能“看到”房间里的物体会如何移动、碰撞或掉落——这就是你大脑里的世界模型。AI 的世界模型就是类似的“数字孪生”(digital twin)或“内部模拟器”:它不是简单记住数据,而是学习世界的动态、因果关系和物理直觉(如重力、物体持久性、遮挡、因果等)。 为什么需要世界模型? 当前主流的大型语言模型(LLM) 擅长处理文本(统计模式预测),但存在根本局限: * 缺乏对物理世界的真正理解 → 容易“幻觉”、无法可靠规划。 * 样本效率低 → 人类/

By SHI XIAOLONG

K线周期可配置化设计方案

K线周期可配置化设计方案 1. 背景与目标 当前 Beta 套利策略的 K 线周期硬编码为 "1h",分散在多个文件中。需要: 1. 将 K 线周期从 1h 改为 2h 2. 提取为环境变量 BETA_ARB_KLINE_INTERVAL,使其可在 .env 中配置 2. 影响范围分析 2.1 需要修改的文件(共 6 个) 文件 硬编码位置 修改内容 src/trading/config.py BetaArbConfig dataclass 新增 kline_interval 字段,

By SHI XIAOLONG