期货n1n2n3是什么意思,这是行情软件、量化工具、套利分析里自定义的合约序列标记,n1代表当前主力近月合约,n2是往后数第二个连续合约,n3是第三个连续合约,你可以直接用它快速定位跨期套利、价差跟踪的标的,该标记不是交易所官方编码,仅在第三方行情平台、量化回测框架内生效,不适合直接拿来做交割申报,只适合做价差观察、套利开仓的辅助标识。

期货n1n2n3的合约排序规则

排序基准以距离交割的远近为准,优先取活跃、有足够持仓的连续合约,跳过已经进入交割流程、流动性枯竭的合约,当n1合约临近最后交易日,软件会自动向后滚动切换,原本的n2变成n1,n3变成n2,新的远月合约补入n3位置。举个例子,一个品种当前2611合约是最近活跃合约,那么n1=2611,n2=2612,n3=2701,等到2611临近交割,系统就自动把2612更新为n1。

流动性是筛选前提。

部分软件会设置持仓量门槛,低于门槛的合约不会纳入n1、n2、n3序列,哪怕月份顺序连续,也会直接跳过,避免你拿到几乎没有成交、滑点很高的合约。这一点和交易所固定合约代码不一样,交易所的合约代码不会随流动性自动跳转,只会固定绑定对应交割月份。

期货n1n2n3的常见使用场景

跨期套利是它最主要的用途,你可以直接读取n1-n2、n2-n3、n1-n3三组价差,对比历史价差区间,判断当前价差是否处于偏高或者偏低区间,用来做正向套利、反向套利的入场参考。很多量化回测脚本会直接读取n1n2n3的价格序列,批量生成价差信号,不用每次手动更换合约代码。

它也可以用来观察期限结构,把n1、n2、n3三个合约的价格放在一起对比,快速判断市场是升水结构还是贴水结构,n1价格低于n2、n3就是远期升水,n1价格高于后面两个合约就是近月贴水,适合快速判断现货端的供需强弱。

标识含义适合交易方式风险特征
n1最近活跃合约单边短线、日内交易临近交割,保证金上调、限仓收紧
n2次近连续合约跨期套利主力组合流动性中等,波动介于n1和n3之间
n3第三连续合约远月套利、中长期结构观察成交稀疏,滑点更容易放大

该标记的适用边界是,只适用于国内商品期货、金融期货的连续序列行情,期权、远期掉期、场外品种不支持这套标记体系,不同行情软件的切换逻辑存在差异,A软件的n3合约,在B软件里可能不是同一个月份,你在跨平台复制套利策略时,必须手动核对合约月份,不能直接照搬n1n2n3的信号。

你不能把n1当成固定不变的合约代码,一旦忽略自动滚动规则,很容易出现策略持仓和行情标的错位,回测结果失真。

在中金所、上期所、大商所、郑商所发布的官方合约清单、交易规则文本里,不存在n1n2n3这套命名,所有官方申报、交割、持仓查询,都必须使用标准的四位数字合约代码。