在进行基差交易的时候,期货的数量要根据转换因子(以下简称CF)进行调整,现货和期货的数量比为1:CF。如果不参与交割提前平仓,操作没有问题,但是如果进行交割,会出现期现数量不匹配问题。
在进行交割的时候,1手期货多单只能得到1手现货,1手期货空单也只能卖出1手现货,也就是说现货和期货的数量是1:1,这与前面的1:CF相矛盾。
解决的办法就是在开始进行基差交易的时候,现货和期货的数量按1:CF操作,当临近交割的时候,将两者的数量调整为1:1。具体的调整方法有两种:补足CF-1份的现货,或者平仓CF-1份的期货。
案例
转换因子为1.02,按现货50手期货51手的比例进行基差交易:临近交割时,平掉1手期货合约,变成现货期货各50手,或者多补充1手现货,变成现货期货各51手。当两者数量一致后,进入交割。
案例
转换因子为0.97,按现货数量100手,期货数量97手的比例进行基差交易:临近交割时,应当平掉97-100=-3手合约,即多开仓3手,使得现货期货数量都是100手;或者补充-3手现货,即平掉3手现货合约,使得两种数量都是97手。两者数量一致后,进入交割。
进行调整的时机距离交割越近越好,因为当期现数量调整之后,相当于同时进行两笔交易(如图1所示)。
图1 对基差交易的期现数量进行调整
假设使用补充现货的方式进行调整,相当于原来的1份现货仍然与CF份期货进行基差交易,新补充的CF-1份现货则进行单边交易。一旦发生极端行情变化,会给交易绩效带来影响。因此,调整期现数量的时点距离最后交易日越近越好。
采用哪种方式进行调整,需要考虑收益、流动性和资金量等多个方面,进行综合判断:
(1)如果在交割前,市场上存在无风险套利机会,增加交割数量可以增加总收益,则可以采用补充现货的方式调整。反之,如果市场上不存在无风险套利机会,增加交割数量不能增加总收益,则采用减少期货的方式来调整数量。
(2)一般情况下,存在无风险套利机会的国债,要么流动性较差,要么很难获得,因此补现货的操作一般比较困难,调整期货数量,操作上相对简单。
(3)补现货需要增加较多的资金量,1手现货需要大约100万元的资金,而期货需要的资金很少,按2%的保证金比例计算,仅需2万元的资金,资金压力较小。
市场上无风险套利机会稍纵即逝,到交割前很难会有无风险套利机会,加上流动性和资金压力的影响,因此一般情况下,应采用调整期货数量的方式。
采用调整期货数量的方式还有一个好处,就是交易损益的计算比较简单。
如果进入最后的交割环节,我们以多头交易为例,采用平掉期货头寸的方式调整期现数量,计算基差交易的损益,各个时点的期货现货价格和数量见表1:
表1 基差交易各个时点的期货现货价格与数量
基差交易的损益由以下几个部分组成:
(1)期货损益。期货上进行空头操作,从T1到T2′时刻数量为CF,从T2′到T2交割期货数量为1,则期货损益是-(F2′-F1)×CF-(F2-F2′)。
(2)现货损益。现货上进行多头操作,从T1到T2时刻现货数量始终是1;持有现货可以获得从T1到T2时刻的利息收入,但同时要支付持有期内的资金成本,用持有现货的利息收入减去资金成本,剩余的部分叫做持有收益,记为carry,则现货损益是(B2-B1)+carry。
(3)交割损益。交割时期货现货数量均是1,进行卖出交割,交易者可以得到F2×CF+A1的资金,同时交出价值B2+A1的现货,其中A1是现货从上次付息日到最后交易日T2的累计利息,则交割的损益为F2×CF-B2。
(4)交易成本。包括期货现货的交易成本、市场冲击成本、交割成本、资金成本等。
在不考虑交易成本的情况下,基差交易的损益是:
-(F2′-F1)×CF-(F2-F2′)+(B2-B1)+carry+(F2×CF-B2)
=-(F2-F1)×CF+(F2-F2′)×(CF-1)+(B2-B1)+carry+(F2×CF-B2)
=-(F2-F1)×CF+(B2-B1)+(F2×CF-B2)+carry+(F2-F2′)×(CF-1)
=carry-(B1-F1×CF)+(F2-F2′)×(CF-1)
当T2′和T2时刻非常接近时,F2′与F2近似相等,则基差交易损益近似为:
carry-(B1-F1×CF)=carry-basis1,即T1到T2的现货持有收益减去T1时刻的基差。当这部分损益大于相关交易成本时,基差交易有盈利。
案例
某国债现货的转换因子是1.027,票息是3.45%。使用该国债进行基差多头交易,并最终进入交割。假设从开始交易到交割的时间为30天,融资成本是2%。在各个时刻的期货现货价格如表2所示:
表2 各个时点的期货现货价格
在开始进行基差交易时,期货和现货的数量比例为1.027:1,临近交割前,平掉0.027份的期货合约。当调整期货数量的动作十分临近交割点的时候,可以近似看做是以交割时刻的价格进行的调整操作。
我们先使用分项计算的方法来计算基差交易的损益。
期货的损益是:1.027×(100.125-101.262)=-1.1677;
现货的损益是:103.6598-102.1452=1.5146;
现货的持有收益是:100×(3.45%-2%)×30/365=0.12;
交割损益是:101.262×1.027-103.6598=0.3363;
总损益是:-1.1677+1.5146+0.0012+0.3363=0.6844。
如果使用carry-basis1的公式:
持有收益是:0.1192;
期初的基差是:102.1452-100.125×1.027=-0.8024;
总损益是:0.12-(-0.6832)=0.8032。
两种方法的结果一致。显然,使用公式来计算损益更加方便。