0
Seguir
14
Seguidores

Serie de cursos de inversión cuantitativa en blockchain (4): estrategia de equilibrio dinámico

Creado el: 2018-08-10 11:42:53, Actualizado el: 2022-08-26 11:18:03
comments   4
hits   5668

Leer el texto original:Serie de cursos de inversión cuantitativa en blockchain (4): estrategia de equilibrio dinámico

Prefacio

Benjamin Graham, el mentor de Warren Buffett, estuvo en elLa inversión inteligente de la mariposaEn un libro se habla de un modelo de comercio de acciones y bonos en equilibrio dinámico. Este modelo comercial es muy simple:

  • Invierte el 50% de tu dinero en fondos de acciones y el 50% restante en fondos de bonos. Es decir, las acciones y los bonos representan cada uno la mitad.
  • Reequilibrar los activos a intervalos fijos o en función de los cambios del mercado para restablecer la relación entre activos de acciones y activos de bonos al valor inicial de 1:1. Ésta es toda la lógica de la estrategia, incluido cuándo comprar y vender, y cuánto comprar y vender. ¡Bastante simple!

En este método, la tasa de fluctuación de los fondos de bonos es en realidad muy pequeña, muy por debajo de la tasa de fluctuación de las acciones, por lo que las bonos se consideran aquí como “la barra de referencia”, es decir, se usan los bonos para medir si las acciones ganan demasiado o ganan demasiado poco. Si el precio de las acciones aumenta, el valor de mercado de las acciones será mayor que el valor de mercado de los bonos.

Por el contrario, si el precio de las acciones cae, el valor de mercado de las acciones será menor que el valor de mercado de los bonos. Cuando la relación entre el valor de mercado de los dos supere el umbral establecido, la posición total se reajustará para comprar acciones y vender bonos para restaurar la relación valor de mercado acciones-bonos al original 1:1.

De esta manera, en el equilibrio dinámico entre la proporción de acciones y bonos, es suficiente para disfrutar de los frutos del crecimiento de las acciones y reducir la volatilidad de los activos. Como pionero de la inversión en valor, Graham nos ofrece una buena idea.

Si esto es una estrategia completa, ¿por qué no la usamos en monedas digitales?

Estrategia de equilibrio dinámico en el activo blockchain BTC

Lógica de estrategia

  • Según el valor actual de BTC, el saldo de la cuenta será de ¥5000 en efectivo y 0,1 BTC, es decir, la relación inicial de efectivo al valor de mercado de BTC es 1:1.
  • Si el precio de BTC sube a ¥6000, es decir, el valor de mercado de BTC es mayor que el saldo de la cuenta y la diferencia entre ellos excede el umbral establecido, entonces se venderán (6000-5000)/6000/2 monedas. Esto significa que BTC se ha apreciado y el dinero puede volver a cambiarse.
  • Si el precio de BTC cae a ¥4000, es decir, el valor de mercado de BTC es menor que el saldo de la cuenta y la diferencia entre ellos excede el umbral establecido, entonces compre (5000-4000)/4000/2 monedas. Esto significa que BTC se ha depreciado, así que recompra BTC.

De esta manera, no importa si BTC se aprecia o se deprecia, el saldo de la cuenta y el valor de mercado de BTC siempre se mantienen iguales. Si BTC se deprecia, compre algo, y cuando vuelva a subir, venda algo, como si fuera un saldo.

Entonces, ¿cómo hacer esto con código?

En el ejemplo de la plataforma de comercio cuantitativo de los inventores, primero veamos el marco estratégico:

Todo el marco de la estrategia es en realidad muy simple, con una función principal, una función de orden onTick, una función CancelPendingOrders y los parámetros necesarios.

Modulo siguiente

La lógica de las órdenes de compraventa es clara y todos los comentarios se han escrito en el código. Puede hacer clic en la imagen para ampliarla.

El proceso principal es el siguiente:

  • Obtener información de la cuenta.
  • Obtener datos de Tick.
  • Calcule el diferencial entre oferta y demanda en datos de ticks.
  • Calcule la diferencia entre el saldo de la cuenta y el valor de mercado de BTC.
  • Calcular las condiciones de compra y venta, el precio del pedido y la cantidad del pedido.
  • Realizar un pedido y devolver verdadero.

Modulo de desistimiento

El módulo de cancelación de pedidos es aún más sencillo, los pasos son los siguientes:

  • Espere 1 segundo antes de cancelar el pedido. Este es un problema en algunos exchanges, ¿sabe?
  • Continuar obteniendo la matriz de pedidos no completados. Si se devuelve una excepción, continuar obteniendo.
  • Si la matriz de pedidos no cumplidos está vacía, el estado de cancelación del pedido se devuelve inmediatamente.
  • Si hay pedidos sin cumplir, se recorre toda la matriz y se cancelan los pedidos uno por uno según el número de pedido.

Código fuente completo de la política

Con la plataforma de comercio cuantitativo de su creador, un código de 80 líneas, una estrategia de equilibrio dinámico completa de la cadena de bloques BTC se ha desarrollado. Pero, ¿cuál es el valor de una estrategia tan simple?

A continuación, probemos esta sencilla estrategia de equilibrio dinámico para ver si funciona. Lo que sigue es una prueba retrospectiva de los datos históricos de BTC, solo para su referencia.

Entorno de backtesting

Rendimiento de las pruebas retrospectivas

Curva de backtest

Aquí hay otro gráfico de precios de BTC para el mismo período.

¿Alguna vez te ha emocionado?

BTC ha estado cayendo durante 8 meses, incluso con una caída máxima de más del 70%, lo que ha causado que muchos inversores pierdan la confianza en los activos de la cadena de bloques. Esta estrategia tiene un rendimiento acumulado de hasta 160% y un rendimiento anual con un riesgo de más de 5%.

Esta estrategia de equilibrio dinámico, con un solo parámetro central (devaluación de umbral), es un método de inversión muy simple que busca no un rendimiento excesivo, sino un rendimiento estable. En contraste con la estrategia de tendencia, la estrategia de equilibrio dinámico es un movimiento contrario.

En vista de la extensión, un artículo no puede llegar a la superficie, es importante saber más que las palabras. La estrategia de equilibrio dinámico es más importante que la idea de inversión, incluso puedes cambiar un solo activo de BTC en este artículo por una canasta de una cartera de activos de blockchain.

Finalmente, concluyamos con las famosas palabras de Benjamin Graham en su libro El gran inversor: el mercado bursátil no es un “peso” que mide con precisión el valor, sino que es una “máquina de votación”, y las decisiones tomadas por innumerables personas son un mestizo de razonamiento y emoción, que a veces se alejan mucho de la evaluación de valor racional. El secreto de la inversión es invertir cuando el precio está muy lejos de ser inferior al valor intrínseco, y creer que la tendencia del mercado se volverá.

Leer más: Curso de la serie de inversiones cuantitativas en la cadena de bloques (1) - Descripción Curso de la serie de inversiones cuantitativas en la cadena de bloques (2) - Conocer la moneda digital Curso de la serie de inversiones cuantitativas en la cadena de bloques (3) - Arbitraje a largo plazo