• 牡丹亭外的屌丝:分享和探讨商品期货套利的思路以及模式


    本人多年套利老兵一枚,目前专注做商品期货套利。浅谈一下我对套利的看法以及做套利的思路…
    这里只谈国内期货市场,也就是内盘套利。虽然跨市场套利也做过,时差问题经常要熬夜,熬了3年元气大伤,索性就放弃了。
    ---------
    陆陆续续拜访过一些期货公司专注研究某些品种领域套利的团队,结合他们长期研究的关注点,我得出一个结论,那就是做套利就只看价差,其他所谓现货基本面什么的,全部都是未知且难以把握的,马后炮的东西。因此套利的逻辑其实就是一个,价差在形成所谓不合理的时候,是基于什么原因?这个原因带来的逻辑能否导致价差回归到合理?
    由于合约会交割持仓会转移等等原因势必导致一定有价差套利的空间这类原理就不多说了。
    先简单的把套利分为同品种跨期套利和跨品种套利。
    相比较而言,同品种跨期套利才算是正宗的符合逻辑的套利,毕竟同一个商品属性,价差是有合理边际的(有些品种还要考虑季节因素气候因素甚至是疫情因素特别是农产品)。
    跨品种就复杂多了,有相关联的跨品种,例如所谓可以互相替代的三大油脂,工业属性相关联的L PP PVC豆粕菜粕等,以及一些所谓上下游关系的豆一豆粕淀粉玉米焦炭铁矿螺纹热卷等等。跨品种套利毕竟是两个品种,即使过往的走势再相似,本质上就是两个单边,因此风险要比同品种跨期套利要大得多,但是收益空间也大得多。
    两种套利在时间轴上也有区别。
    跨期套利由于内在逻辑是在移仓换月过程中的资金轮转导致价差得到修复回归,所以很多时候行情就是集中在主力合约交割前的一两个月,也就是两个合约持仓比例大概从4比1到1比4的过程。在此之前,由于两者持仓相差过大,主力合约活跃程度远高于次主力合约,因此这个时期导致价差变化的往往就是主力合约的单边走势。总而言之就是前期价差波动缓慢,后期价差波动剧烈,理论上可以把套利持仓一直拿到交易所规定的最后时间点。
    跨品种套利由于都是做同月份的主力合约,因此价差走势波动是贯彻始终的。持仓时间不能持续到交割前,当持仓的套利合约开始进入移仓换月,就差不多要出场了,如果等到持仓量锐减,那套利的逻辑就会消失,风险会无限放大(当然如果做对方向收益也会无限放大)。
    我想大多数做套利者都是一个思路,那就是当目标套利合约价差扩大或者缩小到一个自己认为的极值时,进场做价差回归,应该极少有人会去在价差处在一个极值时往更极值的方向建仓。这个逻辑在于相信市场会修复不合理,一些大型基金和资金大户更多的会将主要资本配置在对冲套利组合上,因此当流动性不成问题的时候,某个单边合约突然大涨或者大跌导致价差走到一个很大的极值时,这些聪明的资金便会涌入这个套利机会,而一些现货商出于套保因素发现某个合约价格过高时也会纷纷涌入布局空头,市场资金的轮转以及套利合约高低价格的获利回补会形成价差被拉回。当然,每个人心中都有自己分析出的一个极值,这个极值的阈值有所不同,保守或激进,有高有低,因此所谓价差突破历史同期最高或者最低也就不足为怪了。
    还有一些做套利者持有另外的观点,他们并非等到价差到一个极值才进场,因为既然能到一个极值必定有某些特殊原因,而这个因素势必导致极值会继续再放大一些,因此极值时的风险也不小。他们往往是在价差处于一个相对平稳的走势时,分析两个合约单边走势以及进入交割期大概率是升水还是贴水等因素,得出结论当进入移仓换月活跃期时价差会往某一个方向走,就会在价差并非过高或者过低时介入该套利合约。这类往往以正向套利为主,不怕逼仓,相对安全。
    相信国内期货市场运行越久经历越多,一些个别的特殊的扰乱市场的行为会更快更有效率的得到控制和调整,监管层也会越来越成熟,市场也会越来越健康。作为套利从业人员,喜闻乐见市场越来越完善,如此一来,诸如豆粕价格高于大豆价格这类鬼神事件也能尽量远离市场。
    ----------
    说到套利不得不提LTCM,这个是绕不开的,我想大家应该都知道他们的故事吧?几个诺奖精英通过数学模型风卷残云大获成功,最后盘子太大杠杆过高遇到系统性风险就挂了。卷土从来后又遇到金融海啸,于是又趴了.... 虽然垮了,马后炮去喷这样那样的原因也很容易,但我个人是很佩服这个模式的。目前国内期货市场运用程序化交易越来越多,跑的资金量很大,趋同性也越来越高,貌似去年双十一惨案就是经典案例。做交易是反人性的,因此程序化能克服人性,“完美”执行交易体系,疑问就是该模型有效性能持续多久?
    有朋友跟我讨论能否将目前的套利模型写成程序化(他做外汇套利程序化交易),思考再三还是放弃了。我觉得吧,如果模式有效纪律执行得好,那就去做单边,收益比套利大多了。之所以做套利,就是因为人性属性太大,在波动剧烈的单边市场很难保持平稳心态,常常进退失据,而套利所要承担的波动相对小多了,虽然收益不高,但贵在适合自己,也乐得其所。在交易模型体系里,越是简单就越是有效持久,越复杂越容易失效。套利原本就简单容易执行,不高频,不抢时间,不抢交易磨损,而且商品期货品种多,每个套利周期都有其特殊性,实在很难也没太大必要写成程序化。这是跟LTCM做债券市场套利最大的区别。
    下面谈谈具体怎么做。
    我有两套做法,其一是价差极值做回归,其二是周期升贴水做顺势。前者为主,两者结合着做。
    通过大量研究对比筛选,涵盖三大期货交易所,涵盖同品种跨期套利和跨品种套利,优化选取25个商品期货套利品种组合作为“套利组合池”。池中套利组合逐个详细分析研究,结合历史价差、价比、单边牛熊市周期参考对比,把每一个套利组合的合适进场点列为四星和五星,例如“A组合套利价差区间为200到-200,则200或者-200价差为四星,若突破统计区间如250或者-250则列为五星”。
    建立了数据库,接下来就是如何交易,风险管理,资金管理,风险和收益的衡量对比。
    个人认为,只要时间足够,流动性足够,进场价差足够,套利是不需要止损的,慢慢等,逻辑没变,一定能等到目标,这有点类似股票上的装死。但是目标并非一成不变,过程中需要不断进行合理调整,如果目标最后还是无法实现,那就认赔。不过由于资金体量的不同,每个人能承受的回撤不同,以及对资金曲线要求的不同,我还是根据资金量的大小,做了三种交易计划,其中有带止损的,也有类似股社区干娘票的。
    分享如下
    一、《五五七三》适合较大资金规模
    1 将交易资金分为10等份,当池中有套利品种出现四星机会时,使用1份资金对应一个品种进行建仓交易。以此类推,当使用满5份资金建仓持有5个套利组合时,便暂停建仓,即使其他品种组合出现四星机会,也不参与交易。若持有的5份套利组合中其中1份达到目标盈利,结束交易平仓,则释放出来的这1份资金才可进行其他的四星套利品种交易。
    2 当持仓为5份资金,若有其他品种出现五星机会时,可以使用余下的5份资金进行交易,1份资金对应一个品种,但是至多只允许使用2份资金,也就是最多交易2个五星品种。整体而言,“满仓”的情况也就是使用5+2,也就是7份的资金。如果五星机会出现的多,那么在盈利的情况下结束其中持有的四星品种套利持仓,将对应的资金释放出来,可以进行五星品种交易。即为“调整品种持仓”。
    3 一个套利品种,最多只允许持有2份资金,即四星+五星各一份。无论什么样的结构持有套利品种,总仓位控制在70%以内。
    4 止损:以所占用保证金来计算,当一个套利品种在收盘价和结算价都达到30%亏损时,在下一个开盘窗口即立刻止损,即为硬止损。当所持有套利品种在该套利周期内,由于持有时间过长,即将进入交割月份或者接近交割月份,综合考量判断风险大于收益时,即使未达到30%浮亏,也可提前止损。
    5 止盈:以所占用保证金来计算,当一个套利品种建仓时,最低止盈目标为20%。达到目标后,根据价差走势基本面分析等综合考量,若判断有更大盈利空间,可适当提高止盈目标,亦或是先平仓一半,留一半以待更大收益。当所持有套利品种在该套利周期内,由于持有时间过长,即将进入交割月份或者接近交割月份,综合考量判断风险大于收益时,即使未达到20%盈利,也可提前止盈。
    6 选择套利品种时,优先考虑同品种跨期套利,优先考虑交易所有套利指令的品种。跨品种套利组合只允许使用1份资金且只允许是五星机会。
    倘若满仓持有7个品种全部达到30%止损,那么整体资金亏损就是21%左右,也就是净值跌破0.8,而这往往都是一些资管计划或者私募基金的清仓线附近。也就是说如果比较倒霉,所持品种全部达到止损线,则刚刚好就清仓了。
    二、《超级网格》适合中等资金规模
    整体逻辑参考“五五七三”,具体执行起来将资金分为5等份,通过所占保证金比例以及预期收益和风险对比,优选最好的4个品种交易,对应各1份资金。每个品种用网格交易的原理,用剩下的1份资金来对应突破区间后的“补仓”,回落到进场点后即出。用1份资金来做4个品种的网格,死皮赖脸不止损,直到兑现收益。满仓回撤怎么办?一般而言,公司保证金都会比交易所保证金上多加几个点,满仓回撤只要交易所风险度没达到100%,就死扛。套利单对于期货公司来说相对安全,没有穿仓的风险,甚至就算达到交易所风险度100%以上,有时候也能死皮赖脸扛过去(捂脸)。
    三、《循环套利》适合小型资金规模
    小资金,就没必要分散风险,集中起来撸一个品种就行。这个品种的收益就是账户的总收益。
    做个比喻,优选“超级网格”里的4个品种,好比4个跑者跑4个跑道,假定4个人最终都能抵达终点,抵达终点的收益是20%,只不过不知道哪个先到哪个后到。
    闭着眼睛选1个,刚好选到最慢的,抵达终点后,收益20%。
    如果这个抵达终点拿到20%后,发现还有3个在路上,且都在同一个地方,或者在起点没动,或者中途已经跑出10%的地方,或者集体倒退10%,那么就还是闭着眼睛选1个,然后耐心等他跑到终点,此时的收益也许是10%,也许是20%,也许是30%。
    如果这3个在路上的并不是在同一个地方,而是分别在起点,往前10%和倒退10%,那么当然就要选这个倒退10%的,耐心等到终点,收益则是30%。
    也许跑到终点后,发现还有2个还在路上,那么就依样画葫芦。
    总而言之,在都能抵达终点的前提下,最少能有20%收益,来回循环运气好的话,收益叠加则更高。
    -----------
    过往的数据就不说了,我贴一个当前的数据直观表达一下。
    **跨期套利 正向做价差扩大
    豆一1801-1805 建仓价差:-150附近 目标:0~50区间 时间截点:12月30日
    1手所需保证金 2700元 预期收益60% 当前合约持仓比:31万-7万 星级:优
    菜粕1801-1805 建仓价差:-10附近 目标:50~100区间 时间截点:12月30日
    1手所需保证金 1200元 预期收益50% 当前合约持仓比:63万-32万 星级:优
    PP1801-1805 建仓价差:-150附近 目标:150~200区间 时间截点:12月30日
    1手所需保证金 3200元 预期收益40% 当前合约持仓比:35万-15万 星级:优
    豆粕1801-1805 建仓价差:50附近 目标:150~200区间 时间截点:12月30日
    1手所需保证金 2000元 预期收益50% 当前合约持仓比:138万-124万 星级:良
    玉米1801-1805 建仓价差:-60附近 目标:0~20区间 时间截点:12月30日
    1手所需保证金 1200元 预期收益40% 当前合约持仓比:78万-37万 星级:良
    豆油1801-1805 建仓价差:-190附近 目标:0~50区间 时间截点:12月30日
    1手所需保证金 4300元 预期收益40% 当前合约持仓比:66万-35万 星级:良
    PVC1801-1805 建仓价差:-200附近 目标:0~50区间 时间截点:12月30日
    1手所需保证金 3000元 预期收益30% 当前合约持仓比:24万-12万 星级:良
    跨期套利 反向做价差缩小
    白糖1801-1805 建仓价差:350附近 目标:50~200区间 时间截点:12月30日
    1手所需保证金 3300元 预期收益60% 当前合约持仓比:71万-29万 星级:优
    鸡蛋1801-1805 建仓价差:550附近 目标:200~350区间 时间截点:12月30日
    1手所需保证金 3600元 预期收益60% 当前合约持仓比:18万-9万 星级:优
    PTA1801-1805 建仓价差:200附近 目标:-100~0区间 时间截点:12月30日
    1手所需保证金 2800元 预期收益40% 当前合约持仓比:81万-63万 星级:优
    热卷1801-1805 建仓价差:240附近 目标:100~150区间 时间截点:12月30日
    1手所需保证金 3300元 预期收益30% 当前合约持仓比:63万-37万 星级:良
    跨品种套利 正向做价差扩大
    L1801-PP1801 建仓价差:600附近 目标:1000~1100区间 时间截点:12月22日
    1手所需保证金 3500元 预期收益50% 当前合约持仓比:29万-35万 星级:优
    以上数据报告采集时间:2017-11-19**
    总结一下,我将三种交易法则俗称为“平稳为主”“收益至上”“随便搞搞” 哈哈~~
    --------------
    套利虽然收益不高,但贵在波动较为平稳,能载动的资金量够大。单边交易大多数交易者差不多都会控制在5成以内仓位,程序化交易则更低,差不多2成到3成左右。而套利的仓位可以维持很高,期货公司对于资管计划的仓位管理有很严格的规定,单边策略一开始差不多只允许1成到2成,有收益了净值在1.1以上了才允许慢慢往上加仓位,一旦整体回撤还必须减仓位,而套利策略一上来就允许开到8成仓位(不同期货公司政策有所不同,我说的是我已知的)。
    粗略算下,套利仓位高收益低,整体收益和仓位低收益高的单边相比,也差不太大,但是交易体验和过程却天差地别。
    关于套利和单边的联系。
    长时间套利做下来,每天也会关注合约的单边走势,渐渐的会发现一些规律。比如说某个跨期套利品种,价差来到极值,主力合约涨幅过大或者跌幅过大,如果说价差一定会回归的话,要么是主力合约回调,要么是次主力合约跟上,在并未发生移仓换月的时期,往往价差回归都是通过主力合约回调来发生的。倘若主力合约各种做单边需要看的指标如K线均线MACD等等的指向都跟套利价差回归的单边指向一致,那么是不是就可以大胆的去开单边?也就是俗称的“看套利做单边”(看期货炒A股?)。
    我尝试过几次在单边走势和套利价差回归一致的时候,把套利组合里的反方向持仓合约平掉1到2成,也就是“裸头寸”,让正确方向的持仓单边吃行情,差不多时候再把“裸头寸”补上,相当于做T。或者在差不多时候把正方向对应的1到2成持仓合约平掉,从而形成完整的8到9成仓位套利单。效果不说好坏吧,也是一种方式体验,有顺利的,也有错了后悔死扛最后解套甚至盈利的,也有干脆割掉“犯贱”认赔的。
    还有就是期货市场经常会出现雄赳赳气昂昂的单边走势,黑色系尤为突出。很多做空者或者做多者在看到短期涨幅或者跌幅过大时,都会忍不住下手,好机会怕踏空,又怕极端之后再极端,把握不好的话常常被埋。我建议用对冲套利的方式来建仓,以价差极值做引导参考,两边持仓,既能参与,也多一个保险,如果行情真要崩了的时候,再放掉错误的单边也不迟。整体下来,交易心态上会更合适,至少能睡得安稳。
    -----------
    暂时想到的就这么多,欢迎各位集友探讨补充不足

    作者:牡丹亭外的屌丝
    链接:https://xueqiu.com/1832358479/120906676
    来源:雪球
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 相关阅读:
    java数组基础
    java异常处理机制
    java面向对象基础(四):抽象类和接口
    java面向对象基础(二)
    java类路径classpath和包
    java面向对象基础(一)
    Tomcat(二):tomcat配置文件server.xml详解和部署简介
    java集合框架(Collections Framework)
    java基础数据类型包装类
    String、StringBuilder和StringBuffer类
  • 原文地址:https://www.cnblogs.com/luoluo-123/p/12483717.html
Copyright © 2020-2023  润新知