期货套利可分为期现套利、跨期套利、跨品种套利和跨市场套利等,套利是依据相关合约之间的价差变化来构建套利组合,以期在价差发生有利变化而获利的交易行为。

如做空鸡蛋jd1909 & jd2001的价差或做多硅铁锰硅sf909 & sm909组合的价差,前者相同品种不同月份的套利称为跨期套利,后者相同时间两个品种的套利称为跨品种套利,这两种为期货市场上较常见的套利方式。大商所和郑商所针对这两种套利方式有设计了专门的“套利指令”,投资者可以直接通过“套利指令”下单来构建套利组合。

mark

在详细展开介绍大商所和郑商所标准套利合约指令之前,先介绍一下“套利指令”的两个好处:盘中实时期货交易保证金优惠以及确保以指定价差成交。

一、盘中实时保证金优惠

大商所

大连商品交易所规定套利交易的保证金只收两个保证金中较高的一个。

通过“套利指令”下的套利单,交易所将在盘中实时优惠仅收取保证金较大的一边。

如果是通过普通下单功能自行组合的套利单,交易所将于当日结算时对持仓进行判定,判定后能组合成套利组合的合约,仅收取保证金较大的一边。

郑商所

郑州商品交易所规定套利交易的保证金只收两个保证金中较高的一个。

通过“套利指令”下的套利单,交易所将在盘中实时优惠仅收取保证金较大的一边。

如果是通过普通下单功能自行组合的套利单,郑商所不会自动对持仓进行判定,需当日结算前通过期货公司申请套利保证金优惠(14:00之前提交申请),通过期货公司申请的保证金优惠,执行时间是当日结算时。

二、确保以指定价差成交

交易所在撮合标准套利指令时,通过算法确保了当且仅当两腿合约价差等于或优于客户指定的价差时才能成交,且双腿同时成交,不会出现只成交一腿的情况。

1、套利交易代码

mark

报价方式:“套利代码” + “A合约 &B合约”

套利指令价格= A合约价格 – B合约价格(A合约价格小于B合约时为负数)

大商所用“SP”表示跨期套利交易,若指令买进“SP m1909&m2001”即代表买进“m1909”合约同时卖出“m2001”合约,买卖数量相等;若卖出“SP m1909&m2001”即代表卖出“m1909”合约同时买进“m2001”合约,买卖数量相等。

用“SPC”表示跨品种套利交易,若指令买进“SPC y1909&p1909”即代表买进“y1909”合约同时卖出“p1909”合约,买卖数量相等;若卖出“SPC y1909&p1909”即代表卖出“y1909”合约同时买进“p1909”合约,买卖数量相等。

例如,交易者申报指令为“买进2手SP m1909&m2001,限价-100元”,意味着前一合约价必须低于后一合约价100元时才能成交。下列最终成交回报都符合要求:前一合约买进成交2手,成交价3715元,后一合约卖出成交2手,成交价3815元,差价为-100元。

同理,郑商所用“SPD”表示跨期套利交易,若指令买进“SPD CF909&CF001”即代表买进“CF909”合约同时卖出“CF001”合约,买卖数量相等;若卖出“SPD CF909&CF001”即代表卖出“CF909”合约同时买进“CF001”合约,买卖数量相等。

用“IPS”表示跨品种套利交易,若指令买进“IPS SF909&SM909”即代表买进“SF909”合约同时卖出“SM909”合约,买卖数量相等;若卖出“IPS SF909&SM909”即代表卖出“SF909”合约同时买进“SM909”合约,买卖数量相等。

在真格量化中,实盘可以交易套利合约及订阅其实时行情:

mark

在下单后,系统对整个套利合约进行委托回报,同时也对套利合约的不同的腿进行成交回报:

mark

注意目前回测和模拟交易,例如simnow的模拟交易,还不支持套利指令。

2、套利交易最小变动价位

套利交易最小变动价位与其合约规定最小变动价位一致。

豆一、豆粕和玉米跨期套利交易最小变动价位为1元/吨,豆油、棕榈油跨期套利交易最小变动价位为2元/吨,线型低密度聚乙烯跨期套利交易最小变动价位为5元/吨。

3、跨期套利交易指令有效报价范围

套利交易指令有效报价下限:A合约跌停板价-B合约涨停板价

套利交易指令有效报价上限:A合约涨停板价-B合约跌停板价

例如:c1909合约涨停板价和跌停板价分别为1664元/吨和1536元/吨,c2001合约涨停板价和跌停板价分别为1716元/吨和1584元/吨。

SP c1909&c2001买卖委托有效报价范围为:-180元/吨至80元/吨,即c1909合约跌停板价1536元/吨-c2001合约涨停板价1716元/吨, c1909合约涨停板价1664元/吨-c2001合约跌停板价1584元/吨。

4、套利交易指令报入形式

(1)套利交易指令必须以价差形式报入交易所系统,不必对套利交易指令各成分合约单独进行委托报价。

某投资者认为c1909合约与c2001合约价差将会超过-100元/吨,则可申报SP c1809&c1901买委托,价格为-100元/吨,不必单独给出c1809合约申买价和c1901合约申卖价。

(2)套利交易指令既可用于开仓,也可用于平仓。若投资者在任一成分合约无持仓,则不能申报套利交易平仓指令。如果投资者持有可以组合成套利组合的套利成分合约,哪怕其开仓并非使用套利交易指令,也可以利用套利指令对其进行平仓。

例如,某交易日,投资者上午买开了1手y2001,下午卖开了一手y2005,他可以通过卖平套利合约 SP y2001&2005对这两个头寸进行平仓。

目前真格量化查询持仓时,如通过GetPositions函数,并不对套利合约的持仓进行单独统计(即不单独返回套利组合,如“SP y2001&y2005.DCE”而只返回其成分合约,如“y2001.DCE”和“y2005.DCE”),但用户可以通过统计可组成套利合约的成分合约的数量,来自行统计有多少持仓可以作为套利合约进行平仓。

5、套利指令的撮合

套利组合指令按照价差优先、时间优先和两腿合约同时成交的原则撮合成交。由于组合指令所报为价差,其他指令(限价指令、市价指令)所报为价格,当套利指令和限价指令同时存在时,如何实现套利管理办法规定的价差优先、时间优先和同时成交的原则呢?

交易所的计算机将限价指令和套利指令分为两个队列,如果限价指令买卖价格符合成交原则,套利指令不符合成交原则,则限价指令成交,套利指令不成交。反之依然。如果限价指令的价格和套利指令的价差都满足成交条件,则计算机将根据限价指令和套利指令申报的时间先后,按照时间优先的原则成交。

mark

其实,套利指令本身也存在价差优先问题,套利指令买单价差由大到小排序,如-100,-110,-120••••••,套利指令卖单价差由小到大排序-95 ,-90,-80•••••,排在前面将优先成交。

套利指令成交时,计算机将保证套利指令中两个合约同时成交,且数量相等。另外,套利指令与套利指令也可以成交。

6、套利指令的交易方法和策略

(1)指令买单交易方法和策略

交易方法:如果认为A合约价格高于B合约价格幅度过小,二者的价差有扩大的可能性更高,投资者交易策略为“买A卖B”,即买A合约的同时卖出B合约,采用套利指令交易时,应该用套利指令的买单,做多该价差。

(2)套利指令卖单的交易方法和策略

交易方法:如果认为A合约价格高于B合约价格幅度过大,二者有缩小的可能性更高,投资者交易策略为“卖A买B”,采用套利指令交易时,投资者应该用套利指令的卖单,做空该价差。