4 votos

La mejor manera de comprar y vender grandes volúmenes de criptomonedas

Tenía algunas preguntas sobre cómo ejecutar correctamente una orden grande de criptomoneda sin mover mucho el precio.

Sé que muchos fondos emplean un algoritmo TWAP/VWAP para liquidar o comprar un gran número de acciones. Pero no estoy seguro de si esto funcionaría en un entorno de estilo HFT.

Lo que estoy tratando de hacer es lo siguiente.

Digamos que tengo 100 BCH (bitcoin cash) y quiero venderlos al mejor precio que pueda, sin que el precio se mueva mucho en un corto periodo de tiempo (menos de 5 minutos). Si lo vendiera en el mercado, me pasearía por el libro de forma masiva y el precio fluctuaría en gran medida debido a esto. Ahora bien, si espaciara las órdenes, no afectaría mucho al precio, pero no estoy seguro de si conseguiría el precio correcto.

Estoy tratando de averiguar una fórmula para calcular el tiempo óptimo entre las órdenes, el tamaño de las órdenes y el tiempo total de ejecución.

Me estoy inclinando por un modelo que encontré que utiliza la teoría del control óptimo estocástico para hacer esto, sin embargo no estoy muy seguro de cómo implementar esto en python.

Tengo acceso a la información en vivo de las operaciones ejecutadas y del libro de órdenes.

Cualquier ayuda con esto sería muy apreciada.

0 votos

Creo que @lehalle tiene un artículo sobre esto, no recuerdo bien cómo se llama pero se ha referenciado en este foro unas cuantas veces. También puede ser de interés Almgren-Chriss y su prodigio

0 votos

Encontré el artículo de Almgren, lo leeré. Cualquier investigación adicional sería muy apreciada, sin embargo, ¡gracias!

0 votos

Hice que uno de mis programadores echara un vistazo y lo resolvieron. ¡Gracias!

1voto

xperialover Puntos 1

Depende de si tiene la capacidad de actuar en múltiples intercambios.

  • Si puedes:

El mejor método consiste en estudiar previamente la topología de la cartera de pedidos en diferentes plataformas y, a continuación, clasificar la plataforma según la resistencia de la cartera de pedidos a la fluctuación de los precios. A continuación, divida su orden de venta de gran volumen en subórdenes de venta de múltiples volúmenes, y luego envíe las subórdenes en paralelo en diferentes plataformas. Cuanto más importante sea la resistencia, más importante será la orden de venta y, por último, más intercambios disponibles = menos fluctuación de precios

  • Si no puedes:

El momento dependerá esencialmente de la actividad del par de volumen medio y de la vigilancia de este par específico por parte de los robots de arbitraje interbolsa. Tenga en cuenta que la fluctuación de precios (debido a la ejecución de su orden) en su bolsa implica una diferencia de precios (entre su plataforma y otras) y es el principal desencadenante de la activación de los robots de arbitraje. Así que finalmente el tiempo de espera dependerá esencialmente de esto. El problema es que la actividad de los robots de arbitraje no es realmente predecible.

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