价差与残差的关系

这是一个术语层面 + 建模视角的问题,你问得非常关键 👍
简短结论先给出:

“价差”是交易视角的叫法,“残差”是统计建模视角的叫法
在协整建模中,它们数学上是同一个东西

下面我从逻辑起点 → 数学定义 → 交易含义三层把它讲清楚。


一、为什么在协整里一定会出现“残差”这个词?

因为协整不是直接定义“差”,而是这样定义的:

两个(或多个)非平稳序列
如果存在一个线性组合是平稳的
那么它们是协整的

形式化写法是:

[
\log P^{(alt)}_t = \alpha + \beta \log P^{(base)}_t + u_t
]

这里:

  • (\alpha, \beta):通过 OLS 回归估计出来
  • (u_t):回归误差项(residual)

👉 协整检验的核心问题只有一个:

这个 (u_t) 是不是平稳?

所以从统计学定义上:

  • (u_t) 必须被称为 残差 / 误差项
  • 因为它来自一个回归模型

二、那“价差”又是从哪来的?

在交易者眼里,我们根本不关心“误差项”这种叫法,我们关心的是:

两个资产偏离长期均衡关系的程度

于是我们把上面的残差直接拿来用:

spread = log_alt - (alpha + beta * log_base)

你会发现:

  • 这就是 OLS 残差
  • 但从交易角度看,它表示:
    • 当前组合价格
    • 相对于“长期均衡线”的偏离

于是交易圈给了它一个更直观的名字:

Spread(价差)

三、为什么“价差 = 残差”在协整里是合理的?

关键在于:这里的价差不是简单的价格相减

❌ 不是这种“价差”:

[
P_A - P_B
]

✅ 而是这种:

[
\log P_A - (\alpha + \beta \log P_B)
]

它的含义是:

实际价格 − 协整关系预测的价格

这在统计学上严格等价于回归残差


四、从三个视角看同一个东西

视角名称关注点
计量经济学残差(Residual)是否平稳
协整理论协整误差是否存在均衡回归
配对交易价差(Spread)回归均值、Z-score

同一个序列,不同语言体系


五、为什么 ADF 一定要对“残差”做?

因为 Engle–Granger 协整检验的理论前提是:

不能对原序列做 ADF
只能对“协整回归的残差”做 ADF

原因是:

  • 单个价格:允许是 I(1)
  • 残差平稳:说明存在 I(0) 的线性组合
  • 这正是 协整的定义

六、一句话总结(你可以直接记住)

在协整建模中:

价差 = 回归残差 = 偏离长期均衡的程度

叫“残差”是因为它来自 OLS
叫“价差”是因为它被拿去做交易

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