【买卖价差数据(spread)有什么用?】

来判断一个市场里『内幕者』有多少。从而确定你的交易策略。

最简单的判断方法就是看order book (orderbook交易薄解释)里的bid-ask spread。spread越大->内幕者越多。内幕者持有的信息越多,他的交易策略越激进,他拥有的信息被价格『揭露』的速度越快。因为spread是由做市商决定,当内幕者越多,做市商为了不让内幕者占自己便宜,会使spread变大。spread越大,做市商收割的价差越大。

如果一个做市商知道每一个市价单背后交易者是谁,那么做市商可以根据他有多少『内幕』来制定价差。比如A是苹果CEO,B是苹果扫厕所的,两者同时持有苹果股票,当A要卖股票时,做市商应该把买价(bids)降低;而当B卖时,做市商可以不降低买价。可惜的是,做市商不知道谁是谁,谁的信息多,只能通过order-book来推测现在是『韭菜(信息少)』来了还是『割韭菜的人(信息多)』来了。做市商的主要作用是给市场提供流动性,所以他们的信息相对内幕者来说也是少的。但是如果做市商跟内幕者合作,那么『韭菜』就十分悲剧了。

进阶版可以用effective bid-ask spread。公式:effective spread = (last trade - mid)/mid

再进阶版可以用probability of informed trading[1]

【为什么有那么多『不知情者』交易[2]?】

  1. 韭菜每天都在长,新的年轻人总会涌入的,这个市场从来不缺新手。
  2. 『不知情者『可能是国家政府的有意为之:苹果倒闭了对美国没有好处,关键时候政府有可能会大量买股 - 参考经济危机时的美联储救市
  3. 』不知情者『可能是跨国公司的对冲行为:苹果公司在中国赚了人民币但是最终结算用美元于是会在外汇市场做空人民币来对冲外汇转换的风险

Kyle(1985)分析了一个『内幕者』如何利用自己的内幕信息同时又不被做市商发现自己其实有内幕消息的从而实现自己的利润最大化。是金融市场微观结构分析的必读之作。

【交易流是什么?】

交易流是衡量一段时间内的买方卖方力量差距的变数(difference b/w buyer-initiated and seller-initiated trading interest),也就是我们常说的买(卖)方压力(buying or selling pressures)。

举个例子,用API在bitfinex上fetch比特币交易流历史数据(bitfinex_url = api.bitfinex.com/v2/tra + btc + USD/hist?limit= + str(limit) + &end=:

前两个是时间单位(timestamp & UTC),第三个是交易量,第四个是交易价格。如果第三个数值是正数,那么代表这是卖方挂的限价单,被买方用市价单吃掉了 -》 买方对自己很有信心,干掉卖方势力-》交易流从买方流向卖方。

【交易流有什么用?】

一般来说如果买方力量增大,价格就会上涨。但是注意价格上涨不一定就是买方力量增大,有可能是买卖双方同时决定升高限价单(很有可能做市商预测到价格可能上涨于是同时把买卖限价单价格都提升,在这个过程中并没有任何交易发生)。

高频交易者可以通过得到交易流数据来构造自己的交易流指数(衡量买卖方相对力量)来预测未来价格走势。学术上已经确认了在高频交易里交易流有很强的时间自相关 -》这一秒买方力量升高会导致下一秒买方力量更高。于是当我们在这一秒发现买方力量升高就可以迅速进入市场买低买高卖[3]

参考

  1. ^Easley, Kiefer, O』Hara, and Paperman (1996)
  2. ^Glosten and Milgrom (1985)
  3. ^Ellul, Holden, Jain, and Jennings (2007)

推荐阅读:

相关文章