Senzoukria · 术语表

跨期价差

跨期价差是同时买入一个期货合约的某个交割月、并卖出同一合约另一个交割月。交易所把许多跨期价差作为拥有自己委托簿的工具挂出来,报价方式是较近那条腿的价格减去较远那条腿的价格,而移仓期间很大一部分活动都是通过它们走的。

更新于 2026 年 9 月首次发布:2026年10月9日

本页目录
  1. 定义与约定
  2. 一个算例
  3. 它为什么对订单流重要
  4. 在 Senzoukria 里
  5. 常见错误
  6. 相关内容
  7. 同一栏目
  8. 来源
  9. 其他语言版本
  10. 常见问题

定义与约定

CFTC 的术语表把跨期价差定义为:买入某个期货合约的一个交割月,同时卖出同一合约的另一个交割月。在 CME Globex 上,挂出来的价差报价方式是较近那条腿减去较远那条腿;买入这个价差意味着买入较近的月份、卖出较远的月份。

因为这个价格是一个差,它可以为零,也可以为负。只要递延合约在近月之上成交,一个股指价差就是负的,而当融资成本超过股息率时,这就是通常的情形。

一个算例

假设的价格:近月 5 000.00,递延 5 050.00,所以价差是 5 000.00 − 5 050.00 = −50.00。一个交易者在 −50.00 买入一个 ES 价差,也就是做多近月、做空递延。后来两条腿变成 5 010.00 和 5 058.00,价差是 −48.00。价差涨了 2.00 点,每个价差值 2.00 × 50 美元 = 100 美元,而不论市场整体往哪个方向走。

它为什么对订单流重要

在一次季度移仓期间,大持仓者是通过交易价差而不是两张单腿委托来搬动头寸的,所以移仓里很大一部分是在价差的委托簿里执行的。价差委托也会在单腿委托簿里造出隐含价格,这意味着你在近月阶梯上看到的深度,可能取决于挂在某个价差市场里的委托。而因为合约一换,每个价位就按价差整体平移,所以价差正是那个告诉你每个价位在移仓时会挪多远的数字。

在 Senzoukria 里

品种选择器列出的是单腿合约;价差工具不在目录里。Databento 的导入器会丢掉价差行并把它们计数,而且它拒绝像 MNQ.FUT 这样的父级代码,因为它们的映射里包含价差,而在没有工具定义的情况下,那些价差无法和合约区分开来。

聚合里对负价格的处理是刻意的:那条把恰好落在半跳上的成交归到某个价位的规则,在 Rust 和 TypeScript 两侧都是朝远离零的方向取整。源码里点明了这件事要紧的那些场合:跨期价差,以及 2020 年 4 月的原油,那时一个恰好落在半跳上的负价格,否则就会被归到两个不同的价位上去。

常见错误

  • 把一个负的价差价格读成错误,或者读成一个看跌信号。
  • 把符号约定搞反:买入这个价差是做多较近的月份。
  • 以为价差亏不了多少钱,因为两条腿是一起动的;但在交割前后或股息预期变化时,两条腿可以急剧分化。
  • 给一个父级代码的下载数据画图,而它里面悄悄含着价差成交。

同一栏目

来源

其他语言版本

常见问题

ES 的跨期价差为什么通常是负的?
因为这个价差的报价方式是较近月份减去递延月份,而当短期融资成本超过指数的股息率时,递延的 ES 合约通常更高。当股息压过融资时,符号就反过来。
和单腿相比,交易价差能降低风险吗?
它拿掉了对市场整体水平的大部分暴露,但保留了对两个月份之间关系变化的暴露。而那个关系在移仓、利率变化、股息变化或交割压力附近可以动得很快。
NEXT

继续阅读