VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 2
声望: 0

contango和backwardation。Contango结构表示近低远高,比如1901合约的价格低于1902合约、低于1903合约、低于1904合约……以此类推,就会形成近低远高的市场价格结构。Contango价格结构对应的就是供大于求。Backwardation结构表示近高远低,近月价格高于远月即现货价格高于期货价格。Backwardation价格结构对应的就是供不应求。

这个contango和backwardation跟直观有点违背,contango明明是远期合约越来越高,说明看涨,怎么又是供大于求?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

期现结构是contango还是backwardation,并不一定是供求决定的,举两个例子:

  1. 全球市场上的股指期货,大部分都是远月略高于近月(不考虑中国这种限制了大家做空需求的),原因是股指期货相对于做多一篮子现货,提供了杠杆,而杠杆就有融资成本,期限越长的合约中隐含的融资成本越高,通过更高的价格提现出来

  2. 苹果、鸡蛋等农产品期货,由于保质期短无法贮存、货物质量区别等原因,不同月份期货合约可能交易的根本就是不同的东西,只能反映当月产品的供需特征,和其他月份不存在直接的关联,期现结构就没有意义了

Member
加入于:
帖子: 3
声望: 0

contango和backwardation指的是前端的合约和后端的合约价格的关系,如果前端低于后端,或者说现货低于期货价格,就叫做contango结构。反之叫做backwardation结构。这个结构是期货市场特有的,因为股票市场没有合约到期之说,而期货市场每个合约到期,如果你想要继续持有你的盘位,就必须把前端合约平仓,买入或者卖出后端的合约(买还是卖取决于你之前前端合约的持仓方向)。这样就会出现一个问题,比如你做的是nymxe wti 1月合约,之前你sell 1 lot jan wti at 48,但是昨天这个合约到期了,你想持有short盘,就必须在昨天收盘前buy 1 lot jan wti ,同时sell 1 lot feb wti.注意一定要同时操作,或者操作完一个立刻操作另外一个。国外的合约有spread交易,可以同时操作,国内没有spd交易,只能分开操作。操作完毕,你会发现,我buy 1 lot jan wti at 46.40,但是sell 1 lot feb wti at 46.70.两个合约价差=-0.30,这个价差我们成为contango。

Member
加入于:
帖子: 3
声望: 0

那么这个价差反映了什么呢?
1、首先contango反映了市场短期或者近期是供大于求的,所以近端跌的比远端快。如果是上半年的backwardation,则反映了但是因为伊朗问题造成的近端供应收紧,近端涨得比远端快。
2、第二这种价差的结构直接导致了参与市场资金的方向。如果是上半年的backwardation结构,国际大的对冲基金都纷纷进入原油市场,为什么?因为基金买入原油期货,在合约换月时(roll盘时),他们卖出持仓,买入后端的合约,因为前端价格高于后端,所以基金换月时就相当于卖出高的价格,买入后端低价的合约,平白的赚了几毛钱,几个月下来,收益率也能高达5-7%。今年8、9月单月价差一度涨到3美元。也就是说backwardation结构有利于基金long盘,如果市场出现了这种结构,基金就会愿意建立多头。如果是contango结构,就是现在的结构,基金持有long盘,每个月就会亏损3毛钱。但是如果持有的是short盘,就会赚3毛钱。所以结构是contango,基金就喜欢建立short盘。

Member
加入于:
帖子: 3
声望: 0

也就是说,期货市场结构直接影响市场的资金方向。不过这种影响是相互的,不好说谁是鸡谁是蛋。只能说,backwardation有利于建立多头,contango有利于建立short盘。另外,商品实货交易商通常需要建立期货卖盘的对冲盘对冲实货买盘,所以他们喜欢contango结构。而指数基金喜欢买入,所有他们喜欢backwardation结构。所以说,当油价大跌的时候,虽然价格很低,但是由于是contango结构,尤其是出现super contango结构的时候,基金在低位是不太敢大规模买入的,因为,roll就会产生很大的损失,每个月都会这样,这也就是美国的USO ETF的收益率低于买入石油股票的原因。

Administrator
avatar
加入于:
帖子: 4500
声望: 320

vn.py的SpreadTrading模块就是用来执行这种价差交易的,主动腿成交后立即帮你补齐被动腿。

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】