2 votos

Formas estándar de simular libros de órdenes

¿Cuáles son algunas formas estándar y simples de simular un libro de órdenes? He encontrado este documento, pero le faltan los detalles de implementación. Y, lo que es más importante, parece que ignora el tamaño de las órdenes límite cuando "barre" las órdenes.

Estoy interesado en hacer backtesting de una estrategia donde el tamaño de las órdenes límite que coloco en el libro de órdenes - importan.

Cualquier pista sería muy apreciada.

4voto

John Rennie Puntos 6821

Hoy en día (4 años después de tu pregunta...), la mejor manera de simular la dinámica del libro de órdenes probablemente sea implementar el modelo de Cola Reactiva, de Huang, Weibing, C-A L y Mathieu Rosenbaum." Simulating and analyzing order book data: The queue-reactive model" Journal of the American Statistical Association 110, no. 509 (2015): 107-122.

Funciona de la siguiente manera

  1. Te dará la intensidad de las ocurrencias de eventos en el libro: inserción, cancelación, comercio, en cualquier momento
  2. La entrada será la forma del libro de órdenes; es suficiente (según las conclusiones del documento) realizar un seguimiento del tamaño de la cola considerada, y la anterior y la siguiente (dimensión 3).

Esto es para

  1. resumir la forma del libro de órdenes usando el Promedio del Tamaño del Evento (AES) en tu conjunto de datos; gracias a eso tienes el tamaño $Q_k$ de cualquier cola discretizada en AES. Supongamos que $k$ es negativo para el lado de compra y positivo para el lado de venta.
  2. para cada cola $k$, obtén las intensidades $\lambda_{\rm cancel}, \lambda_{\rm insert}, \lambda_{\rm trade}$ de los 3 próximos eventos potenciales a partir del valor de $(Q_{k-1},Q_k,Q_{k+1})$.
  3. Simular procesos de puntos para estos eventos.
  4. Implementar el primero que ocurra en tu simulación.
  5. Actualizar los tamaños de las colas (puedes usar un modelo de inteligencia cero para el tamaño de los eventos),
  6. Bucle

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X