交易技巧

换月期间持仓与价格的记录规范

换月时价格序列断裂常被误读为行情。本文说明连续合约的两种拼接口径、换月标注应包含的字段,并用假设算例展示接缝处数字如何记录与核对。

2026-11-09 09:10 0 评论 收藏 分享
“

换月跳空多来自新旧合约价差,而非行情突变。规范做法是保留原始合约价格、单独记录切换日与合约代码,连续序列另设调整字段并可复算,让每个数字都带着口径。

”
换月期间持仓与价格的记录规范
市场研究与知识 核对来源,理解市场机制
交易技巧 风控
原油直播室 内容整理

换月时价格序列出现跳空,先要判断这是新主力合约的报价起点与旧合约最后报价之间的差异,还是同一合约在连续交易中真实发生的价格变化。两者在图上都表现为一根竖线或一个缺口,但含义完全不同:前者是记录口径变化,后者才是行情信息。处理办法不是抹平缺口,而是把“换月”作为元数据写进序列,让任何使用这条序列的人都能还原哪一天、哪两个合约之间发生了切换。

跳空的来源:合约不同,价格自然不同

不同交割月份的期货合约是不同标的,各有各的供需、仓储、资金成本和到期约束。远月与近月之间的价差可以很大,也可以随市场结构变化而移动。当研究或展示从旧主力合约切到新主力合约时,如果直接把两个合约的收盘价或结算价首尾相接,接缝处的价差就被记成了“涨跌”。这个数字在统计上真实存在,在交易含义上却是伪信号。

结算价本身也需要谨慎对待。CME结算价格说明指出,结算价与最后成交价并非必然相同,结算方法依产品规则确定;休市、无成交和换月情形应当标明,不能用旧价冒充实时价格。这意味着换月当天的“价格”可能同时涉及两套口径:旧合约的最后结算与新合约的首次结算。若只保留一个数字而不注明合约代码,后续任何比较都失去基准。需要特别注意的是,交易所网页展示的市场数据仅作参考,不能替代实时数据流;记录换月时,应区分“结算价”“最后成交价”与“参考报价”三种口径,不能把参考价当作实时成交价写入序列。

连续合约的构造:先定规则,再拼序列

连续合约不是一条天然存在的价格,而是人为拼接的结果。常见的拼接方式有两类:一类是不做价差调整,直接把各主力合约的价格按时间首尾相连,接缝处保留原始跳空;另一类是在切换点用价差调整,使拼接后的序列在接缝处连续。前者保留了各合约的真实报价,适合核对成交与结算;后者适合做收益率和波动率的长序列分析,但调整后的价格不再是任何一张合约可成交的价格。

选择哪种方式取决于用途,而不是哪种图更好看。做回测时,如果信号基于调整后连续价格,成交假设也必须用同一口径,否则会出现“按调整价发出信号、按真实合约价格成交”的错配。做持仓与结算核对时,则应保留未调整的原始合约价格,另设字段记录调整量。规范的做法是:连续序列只作为分析工具,原始合约价格作为事实记录,两者并存且可追溯。

换月标注:把切换写进数据而不是写进记忆

换月标注至少应包含四个要素:切换日期、旧合约代码、新合约代码、切换依据。切换依据可以是持仓量对比、成交量对比或事先约定的规则,但必须固定下来,不能事后按哪张图更顺眼来选。标注应作为序列的独立字段存在,而不是只写在报告脚注里,因为脚注会丢,字段会跟着数据走。

持仓量在这里容易出错。CME成交量与持仓量说明指出,持仓量是尚未了结的合约总量,持仓增加同时对应多空双方,不能直接推断净看多;不同交易日、不同月份和聚合口径不可直接相减。换月期间新旧合约持仓此消彼长,若把两个合约的持仓直接相加再与前一天比较,得到的“增减”混合了口径变化。正确做法是分合约记录,再按统一口径汇总,并在汇总值旁标注包含哪些合约。成交量同样需要分合约记录,因为成交量衡量的是成交合约数量,与持仓量含义不同,两者不能混用为同一指标。

一个假设算例:接缝处的数字怎么记

以下为假设算例,仅用于说明记录方法,不代表任何真实合约报价。假设旧主力合约最后结算价为每桶78.40,新主力合约切换首日结算价为每桶80.10,两者价差1.70。若不做调整直接拼接,序列在切换日显示上涨1.70,但这一天并没有发生1.70的行情,只是换了合约。若采用价差调整,可把新合约后续价格整体下移1.70,使接缝处连续,同时在字段中记录“调整量-1.70、旧合约A、新合约B、切换日”。需要强调的是,调整后的78.40是分析序列值,不对应任何可成交合约;未调整的80.10对应新合约B,可用于成交与结算核对。

记录项 未调整口径 调整口径
切换日显示价格 80.10 78.40
切换日显示涨跌 +1.70(伪信号) 0(接缝被抹平)
是否可成交 是,对应新合约B 否,为分析序列
必须附注 合约代码B 调整量、旧新合约代码、切换日

这张表的重点不是哪个数字对,而是每个数字都必须带着自己的口径。看到80.10的人应知道这是合约B的价格;看到78.40的人应知道这是调整后的分析值,不能拿去下单。

检查步骤与失效条件

  1. 确认序列中每个价格点都带合约代码,没有代码的点视为无效。
  2. 在切换日核对旧合约最后结算与新合约首次结算是否都已记录,缺失则标注“数据不完整”。
  3. 核对持仓量是否分合约记录,汇总值是否注明包含月份;成交量是否单独记录,未与持仓量混用。
  4. 核对连续序列的调整量是否可复算,调整前后能否互相还原。
  5. 核对图表与报告是否在换月处有可见标注,而不是只在文字中提一句。

这套规范也有失效条件。如果新旧合约在切换日几乎没有成交,结算价可能带有较大的模型成分,此时价差调整的意义下降,应优先标注流动性不足而非强行拼接。如果产品规则在换月期间有特殊安排,应以产品规则为准,通用做法不能覆盖合约层面的约定。另外,CFTC期货风险基础提醒,期货带杠杆,止损单并不保证在指定价格成交;换月前后流动性分布变化,记录规范只能减少误读,不能消除执行风险。

本文涉及的方法为记录与展示规范,不构成交易指令;具体合约的切换规则与结算安排以交易所产品规则为准。相关市场专题可参考原油市场专题、非农数据专题与EIA库存专题。

参考资料与核验范围

资料核验日期:2026年11月3日。本文为知识与方法说明,不提供发布当日的即时报价;规则、费用和交易安排请以相关机构最新公告为准。内容经工具辅助整理与一致性检查,仍可能存在遗漏;引用来源不代表其认可本文分析。假设算例不是真实交易记录。

FAQ

常见问题

换月当天的涨跌该用哪个价格算?

应明确标注所用合约代码。若比较同一合约,用该合约自身的前后结算价;若展示连续序列,需说明是否做价差调整,不能把新旧合约首尾相接后的差值当作当日行情涨跌。

连续合约调整后的价格能用来下单吗?

不能。调整后的价格是为长序列分析构造的,不对应任何可成交合约。下单与结算核对应使用原始合约价格,调整量作为独立字段保留以便复算。

风险提示:期货及相关衍生品具有高波动与杠杆风险。本站内容仅用于市场研究和学习交流,不构成投资建议、收益承诺、代客理财或开户推荐。

来源:公开资料整理;来源见正文

资料来源与更正说明 · 网站导航