协整的定义: 如果两个非平稳时间序列的线性组合是平稳的,则称这两个序列是协整的

这句话看起来很“教科书”,但背后的直觉其实并不复杂。我分 形式理解 → 直觉理解 → 一个具体例子 → 常见误解 四步来解释。


一、形式化地理解这句话在说什么

“如果两个非平稳时间序列的线性组合是平稳的,则称这两个序列是协整的。”

拆开来看:

  1. 两个时间序列
    • 记为 (x_t)、(y_t)
  2. 它们本身是非平稳的
    • 比如都有趋势、随机游走(I(1))
    • 均值、方差随时间变化
  3. 存在某个线性组合
    [
    z_t = y_t - \beta x_t
    ]
  4. 这个组合是平稳的
    • (z_t) 没有趋势
    • 围绕一个固定均值波动(I(0))

👉 只要存在这样的 (\beta),就说
[
(x_t,; y_t) \text{ 是协整的}
]


二、直觉理解(这是最重要的部分)

1️⃣ 非平稳 ≠ 完全“乱跑”

单独看:

  • (x_t):一路往上漂
  • (y_t):也一路往上漂

它们各自不平稳,看起来都在“随时间发散”。


2️⃣ 但它们可能“一起跑”

如果:

  • (y_t) 总是大致等于 (2x_t + \text{小噪声})

那么虽然:

  • (x_t) 在涨
  • (y_t) 在涨

它们之间的差距是稳定的


3️⃣ “线性组合平稳”的含义

[
y_t - 2x_t = \text{一个围绕 0 波动的序列}
]

这说明:

  • 两个序列 共享同一个长期趋势
  • 偏离趋势的部分是短期、可回归的

📌 协整本质:长期关系存在,短期可以偏离,但会回归


三、一个非常经典的例子(经济 / 金融)

房价 vs 收入

  • 房价:非平稳(长期上涨)
  • 收入:非平稳(长期上涨)

但在长期:
[
\text{房价}_t - \beta \cdot \text{收入}_t
]
是平稳的

含义是:

  • 房价不能无限脱离收入
  • 否则会回调(泡沫破裂 or 收入追赶)

➡️ 这就是协整关系


四、从“统计语言”翻译成“人话”

协整说的不是“不涨”
而是“一起涨,而且涨得有比例、有约束”

一句话总结为:

单独看它们在漂移,但放在一起看,它们被一根“长期关系的绳子”绑住了。

五、常见误解(非常关键)

❌ 误解 1:相关性 = 协整

不是的。

  • 两个序列可以高度相关
  • 但线性组合仍然是非平稳 → 不协整

❌ 误解 2:协整要求短期高度相关

也不是。

  • 短期可以完全不同步
  • 只要长期关系存在即可

❌ 误解 3:协整适用于任意序列

不行。

  • 一般要求 同阶单整(通常都是 I(1))
  • I(0) 和 I(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