8 votos

Documentos y algoritmos sobre esquemas de oferta para la mejor ejecución de órdenes?

Estoy construyendo un bot de comercio de opciones automatizado que ejecuta estrategias comunes de opciones de varias piernas (straddles, spreads) y quiero aprender la mejor manera de ejecutar mis órdenes.

Como usted sabe, el diferencial entre la oferta y la demanda en las series de opciones poco negociadas o medianamente negociadas es muy grande; si se añade un tramo múltiple, se obtiene un diferencial entre la oferta y la demanda que no es razonable para la búsqueda de precios.

La ejecución ingenua es simplemente enviar una orden al tamaño completo a la mitad del bid/ask de todos sus spreads. Pero esa orden rara vez es la mejor ejecución y si se ejecuta de inmediato, usted sabe que podría haber obtenido un mejor precio.

Así que me gustaría buscar algunos documentos/algoritmos que puedan llegar a la mejor ejecución tanto para las órdenes discrecionales como para las órdenes de cobertura obligatorias.

5voto

John Rennie Puntos 6821

Con respecto a lo que usted necesita, tiene que considerar diferentes aspectos del comercio óptimo:

  • el Marco Almgren-Chriss (citado por Anna, ya que Jim y Alex -entre otros- lo ampliaron) se centran en la obtención de un tasa de comercio óptima Es bonito, pero no es lo que necesitas. No obstante, puede utilizarlo para planificar/programar sus operaciones durante el día.
  • pero lo que se necesita es obtener los precios a los que su algoritmo tiene que dar órdenes; tiene marcos tipo Avellaneda-Stoikov. Creo que la forma más avanzada está en los dos documentos de Guéant-Fernandez-L:
    • Guéant, O., Lehalle, C.-A., Fernandez-Tapia, J., Sep. 2012. Tratando con el riesgo de inventario: una solución al problema de creación de mercado. Matemáticas y Economía Financiera. URL http://arxiv.org/abs/1105.3115
    • Guéant, O., Lehalle, C.-A., Fernandez-Tapia, J., 2012. Optimal Execution with Limit Orders. SIAM Journal on Financial Mathematics 13 (1), 740-764. http://arxiv.org/abs/1106.3279
  • Luego está la literatura sobre cobertura con costes de transacción, un documento típico es D. Possamaï, N. Touzi y M. Soner, Homogenization and asymptotics for small transaction costs: the multidimensional case. arXiv:1212.6275 . Otro trabajo de interés para usted es el de Stoikov-Saglam, ya que realiza simultáneamente el mercado de la opción y de la acción subyacente: Creación de mercado de opciones con riesgo de inventario .

¿Es suficiente para resolver su problema? Desgraciadamente, no. Necesitará mucho trabajo empírico para poner todo esto en orden, ya que no existe una solución "lista para usar". Me gustaría llamar su atención sobre un artículo recientemente aceptado por Finanzas cuantitativas : Análisis de la microestructura del mercado en tiempo real: análisis de los costes de transacción en línea - por Azencott, Beri, Gadhyan, Joseph, L, Rowley (2013) http://arxiv.org/abs/1302.6363 . En este trabajo desarrollamos un enfoque para realizar un análisis empírico de la microestructura del mercado en tiempo real.

5voto

Es posible pensar en una estrategia para dividir las órdenes de una gran venta en el tiempo como una función $x_t$ que describe la cantidad a vender en cada paso de tiempo $t$ . Si la tasa de negociación instantánea $\dot{x_t}$ es demasiado grande, es decir, si se vende demasiado de una vez, se obtiene un impacto inmediato, lo cual es malo. Si la venta lleva demasiado tiempo, se corre el riesgo de que los precios se muevan de forma negativa, por lo que ambas cosas deben estar equilibradas.

Solución: Gatheral y Schied han sugerido un enfoque de este problema para optimizar la ejecución de las operaciones bajo el impacto del mercado . La idea es modelar dos componentes del impacto del mercado en la SDE, impacto permanente y impacto a corto plazo . El resultado es un problema de optimización de la forma

$$minimize\quad E\left[\int_0^T (\dot{x}^2_t+ k^2x^2+\lambda x_t S_t)dt\right]$$

donde $k$ y $\lambda$ son parámetros de impacto inmediato y permanente, y $\dot{x}$ es la velocidad instantánea de venta del activo.

Referencias:

Observaciones:

  • Un punto bueno de su formulación es que son capaces de derivar una solución de forma cerrada para la estrategia óptima, por lo que se puede evaluar rápidamente.
  • No incluyen los costes de negociación, así que no sé cómo afecta eso a tu estrategia óptima.

3voto

Puedo hablar por experiencia de que las opciones con un volumen casi nulo y diferenciales ridículamente grandes tienen creadores de mercado que no aceptan nada menos que diferenciales efectivos del 5%, justo por debajo del valor de liquidación para las opciones profundas dentro del dinero, y rápidamente nada para las opciones fuera del dinero.

Además, hay que esperar que los parámetros se muevan en contra de sus flujos de fondos muy rápidamente. Me ha resultado difícil entrar y salir de grandes posiciones.

Si uno adopta el enfoque de caminar las órdenes desde la oferta hasta la demanda, la oferta se verá rápidamente desbordada y los parámetros se moverán aún más rápido. Lo mismo ocurre si se camina desde la demanda.

Si se intenta hacer una buena estimación de los parámetros, éstos parecen moverse más lentamente.

Los parámetros no se mueven tanto cuando se negocia la posición en lugar de entrar y salir.

Esto es probablemente de conocimiento común, pero tuve que experimentar para creerlo.

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