期货

期权做市商策略综述法则

  从业界实际经验来看,长期稳定盈利的做市商系统大都是多策略,或者是根据行情的特征来动态调整策略的参数。以下举例说明公开文献中各个做市策略的思路。

  1、网格交易法

  在2011年Association for Computing Machinery大会上,Chakraborty对在均值回归这种特殊市场行情中的做市商做了详尽分析,他认为市场价格可以分为三种走势:第一,均值回归(Mean Reverting:Ornstein-Uhlenbeck、Schwartz过程);第二,随机游走(Brownian Motion);第三,趋势行情(Directional Drift)。

  在均值回归的行情中,如果市场价格走势有向某一价格回归的趋势,做市商的网格算法交易可以获得稳定的正收益。盈利额为(K-z^2)/2,K为价格的路径,z为价格的位移。对于满足Ornstein-Ulenbeck过程的情况下,盈利更高更稳定。在外汇、期权等市场,网格交易都有极其广泛的运用,其主要风险来源于非均值回归的行情。

  2、SOBI策略

  SOBI(static order book imbalance,静态非平衡订单簿)旨在通过对买卖盘的分布来预测价格走势,其并不一定是一种持续双向报价的做市商系统,但可以作为辅助做市商策略。

  在SOBI策略中,有开仓阀值、成交量加权权重、市价单与限价单的选择、下单数量与Theta比例等一系列参数需要优化。研究发现,该策略具有统计意义上长期稳定的盈利性。另一个派生的策略为通过实时波动率来调整SOBI策略参数,也取得正收益。

  3、基于持仓的机械做市商策略

  余书炜在《做市交易策略及做市商悖论》中设计了一个机械做市策略,并使用历史数据进行回测。该做市策略的报价以基准价为中心,买入报价为基准价减去买入报价价差,卖出报价为基准价加上卖出报价价差。报价价差取为某个固定的值,且双边价差取值对称。该策略在每日市场收市之前把每日做市形成的风险头寸全部平仓或者进行完全对冲。在测试中,假定交易费用为零。

  策略基准价的设置和调整遵循以下原则:第一,每个交易日的第一个基准价为当日的开盘价;第二,t时刻,如果市场价格没有超出策略的报价范围之内,做市策略不发生成交,则不调整基准价;第三,t时刻,如果市场价格超出策略的报价范围,则按策略的相应报价进行成交。成交发生之后,调整策略的基准价,新的基准价为发生成交之后的第一个成交价。

  从1999年—2004年对于铜做市的测试结果来看,对于“量最大合约”,即连续主力合约,在报价价差为10时,做市商收益率相当高。随着报价价差的增大,收益率锐减。

  需要注意的是,第一,该回测未计算手续费;第二,该测试是模拟成交,在真实环境中报价未必一定能成交。而对于“量中间合约”与“量最小合约”,做市结果基本都是亏损的。由于该做市商策略没有其他标的物的对冲,行情的瞬间大波动会影响其盈利。该策略从另一方面也说明做市策略往往是通过在价格无序波动中的盈利,来弥补瞬间大趋势的亏损。

  4、绝对价格做市

  在贝叶斯统计的框架下,做市商在开盘前对期权价格进行预估,得到估计值,在开盘后,随着订单更新价格,做市商更新价格为。这个过程可以通过Kalman滤波算法来实现