In an order-driven financial market, the price of a financial asset is discovered through the interaction of orders - requests to buy or sell at a particular price - that are posted to the public limit order book (LOB). Therefore, LOB data is extremely valuable for modelling market dynamics. However, LOB data is not freely accessible, which poses a challenge to market participants and researchers wishing to exploit this information. Fortunately, trades and quotes (TAQ) data - orders arriving at the top of the LOB, and trades executing in the market - are more readily available. In this paper, we present the LOB recreation model, a first attempt from a deep learning perspective to recreate the top five price levels of the LOB for small-tick stocks using only TAQ data. Volumes of orders sitting deep in the LOB are predicted by combining outputs from: (1) a history compiler that uses a Gated Recurrent Unit (GRU) module to selectively compile prediction relevant quote history; (2) a market events simulator, which uses an Ordinary Differential Equation Recurrent Neural Network (ODE-RNN) to simulate the accumulation of net order arrivals; and (3) a weighting scheme to adaptively combine the predictions generated by (1) and (2). By the paradigm of transfer learning, the source model trained on one stock can be fine-tuned to enable application to other financial assets of the same class with much lower demand on additional data. Comprehensive experiments conducted on two real world intraday LOB datasets demonstrate that the proposed model can efficiently recreate the LOB with high accuracy using only TAQ data as input.
翻译:在一个有秩序驱动的金融市场中,金融资产的价格是通过订单(要求以特定价格购买或销售)的相互作用发现的,这些订单被张贴到公共限制订单簿(LOB)上。因此,LOB数据对于模拟市场动态极有价值。然而,LOB数据不能免费获得,这对希望利用这一信息的市场参与者和研究人员构成挑战。幸运的是,交易和报价(TAQ)数据——到达LOB顶端的订单和市场上执行的交易——更容易获得。在本文件中,我们介绍了LOB娱乐模式,这是从深层学习角度出发,第一次尝试仅使用TAQ数据,重新建立LOB中低价股头五位价格水平,但LOB中处于深度的订单数量是无法自由获取的,因为综合了以下产出:(1) 使用Gated Computer(GRU)模块来有选择地汇编相关报价历史预测;(2) 市场事件模拟器,仅使用普通差异内部网络(ODE-RNNNN),这是第一次尝试尝试尝试,只用经过培训的LO-LA数据模型模拟了一次对在线的准确度的累积;(3) 将数据转化为数据转化为数据转换到升级的模型,可以生成,将Simalal-deal-dealalalalalalal-ald-al-al-de-deald-deald-de-de-de-de-de-de-dealviewalviold-de-de-de-de-de-dealdaldal-de-de-de-dealdalviewaldaldaldaldaldaldaldald-de-de-de-de-deal-de-de-de-de-de-de-de-de-de-de-de-deal-de-de-de-de-de-de-de-de-de-de-de-de-deal-de-de-de-de-de-de-de-de-de-de-de-de-de-de-de-de-l-l-de-de-de-de-de-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-