五分钟了解套利交易程序化

2023-03-06 04:22发布

套利交易,又称配对交易、对冲交易,其思想是两个品种,或若干个品种的价差在一个相对稳定的区间振荡,像橡皮筋式的往复弹力运动,套利者可利用橡皮筋拉伸到极限值时,对价差做空;反之,做多。


不同品种是否会存在一个相对稳定的价差?以m2212,m2301为例,前者交割期比后者提前一个月,而大豆的收获期是每年的9~10#月,所以,12月、1月市场的豆粕都来自于库存大豆的生产,且假设市场中对豆粕(饲养猪等)的需求在此期间是相对稳定,所以m2212与m2301之间存在的价差的其中一个影响因素是它们的仓储代价(A因素);m2212相比m2301提前一个月交割,此时分别对2个品种下买单,从资金利用率来看,前者对后者少1个月的资金利息需求,二者资金代价不一样(B因素)。除上述因素,我们还可考虑其它许多因素。众多影响之下,导致m2212与m2301之间存在价差,当A因素占主导地位时,m2212市场价格应比m2301便宜;当B因素占主导地位时,则应更贵。


昨夜的收盘价m2212比m2301贵400元左右,说明B因素占主导地位,即资金需求比仓储代价影响大。


再仔细观察一下昨日m2212与m2301的价差变化,从358元变成400元,价差呈变大上升趋势。m2212相对变得更贵,m2301相对变得更便宜。当价差振荡缩小到一下限值时,考虑买进m2212,卖出m2301;而当价差扩大到一上限值时,做平仓操作。


上限与下限值的确定可以由价差在一个周期的均值和统计方差确定。按正态分布、置信度大于90%来计算,20~30个统计样本均值加、减2倍方差形成的价格区间,可以包容90%以上的样本。计算该包容区间(包络线),并依照包络线的上下限、整体趋势设置买卖点、止损点。


具体到执行层面,可设计一交易模型(程序)来实现以上过程,跟踪价差,程序化实时捕捉交易机会。


除上述配对套利的情形之外,还有组合式配对(如:螺纹钢和焦碳、铁矿石、煤碳),以及蝶式配对(二品种通过媒介品种配对)等。


相比趋势交易,套利胜率高(70%~90%),盈亏比低(~1:1);同样有止损操作;对仓位同样按凯利公式进行管理。