Série de cours sur l'investissement quantitatif dans la blockchain (4) - Stratégie d'équilibre dynamique

Créé le: 2018-08-10 11:42:53, Mis à jour le: 2022-08-26 11:18:03
comments   4
hits   5239

Lire la suite:Série de cours sur l’investissement quantitatif dans la blockchain (4) - Stratégie d’équilibre dynamique

Préface

Le mentor de Warren Buffett, Benjamin Graham, a été à l’origine de la création de la marque américaine.Les investisseurs les plus intelligentsDans un livre, on parle d’un modèle de négociation d’équilibre dynamique entre actions et obligations. ) Ce modèle de trading est très simple :

  • Investissez 50 % de votre argent dans des fonds d’actions et les 50 % restants dans des fonds obligataires. Autrement dit, les actions et les obligations représentent chacune la moitié.
  • Rééquilibrer les actifs à intervalles fixes ou en fonction des changements du marché pour rétablir le ratio entre les actifs en actions et les actifs en obligations au ratio initial de 1:1. C’est toute la logique de la stratégie, y compris quand acheter et vendre, et combien acheter et vendre. C’est assez simple !

Dans cette méthode, le taux de volatilité des fonds obligataires est en fait très faible, bien inférieur au taux de volatilité des actions, de sorte que les obligations sont ici considérées comme une “ marge de référence “, c’est-à-dire que les obligations sont utilisées pour mesurer si les actions sont trop ou trop peu rentables. Si le prix des actions augmente, la valeur marchande des actions sera supérieure à la valeur marchande des obligations.

Au contraire, si le cours de l’action baisse, la valeur marchande de l’action sera inférieure à la valeur marchande de l’obligation. Lorsque le ratio de valeur marchande des deux dépasse le seuil fixé, la position totale sera réajustée pour acheter des actions et vendre des obligations pour rétablir le ratio de valeur marchande des actions et des obligations à son niveau initial de 1:1. )

C’est ainsi que, dans un équilibre dynamique entre les actions et les obligations, il suffit de profiter des fruits de la croissance des actions et de réduire la volatilité des actifs.

Si c’est une stratégie complète, pourquoi ne pas l’appliquer à la monnaie numérique ?

Stratégie d’équilibre dynamique dans l’actif blockchain BTC

Logique de stratégie

  • Selon la valeur actuelle du BTC, le solde du compte sera de ¥5 000 en espèces et de 0,1 BTC, c’est-à-dire que le ratio initial entre les espèces et la valeur marchande du BTC est de 1:1.
  • Si le prix du BTC monte à 6 000 ¥, c’est-à-dire que la valeur marchande du BTC est supérieure au solde du compte et que la différence entre eux dépasse le seuil défini, alors (6 000-5 000)/6 000/2 pièces seront vendues. Cela signifie que le BTC s’est apprécié et que l’argent peut être échangé.
  • Si le prix du BTC tombe à 4 000 ¥, c’est-à-dire que la valeur marchande du BTC est inférieure au solde du compte et que la différence entre eux dépasse le seuil défini, achetez (5 000-4 000)/4 000/2 pièces. Cela signifie que le BTC s’est déprécié, alors rachetez du BTC.

De cette façon, peu importe que le BTC s’apprécie ou se déprécie, le solde du compte et la valeur marchande du BTC restent toujours égaux. Si le BTC se déprécie, achetez-en, et quand il remonte, vendez-en, comme un solde.

Alors, comment le faire avec du code ?

En prenant l’exemple de la plateforme de trading quantitatif des inventeurs, examinons d’abord le cadre stratégique: )

L’ensemble du cadre stratégique est en fait très simple, avec une fonction principale, une fonction de commande onTick, une fonction CancelPendingOrders et les paramètres nécessaires.

Module suivant

)

La logique de trading des ordres est claire et tous les commentaires ont été écrits dans le code. Vous pouvez cliquer sur l’image pour l’agrandir.

Le processus principal est le suivant :

  • Obtenir des informations sur le compte.
  • Obtenir les données Tick.
  • Calculez l’écart acheteur-vendeur sur les données de ticks.
  • Calculez la différence entre le solde du compte et la valeur marchande du BTC.
  • Calculez les conditions d’achat et de vente, le prix et la quantité de la commande.
  • Passez une commande et renvoyez vrai.

Module de rétractation

)

Le module d’annulation de commande est encore plus simple, les étapes sont les suivantes :

  • Attendez 1 seconde avant d’annuler la commande. C’est un problème sur certains échanges, vous savez.
  • Continuez à obtenir le tableau des commandes non exécutées. Si une exception est renvoyée, continuez à l’obtenir.
  • Si le tableau des commandes non exécutées est vide, le statut d’annulation de la commande est renvoyé immédiatement.
  • S’il y a des commandes non exécutées, l’ensemble du tableau est parcouru et les commandes sont annulées une par une en fonction du numéro de commande.

Code source intégral de la stratégie

)

Une stratégie d’équilibrage dynamique complète de la chaîne de blocs BTC a été créée grâce à la plate-forme de trading quantifié de l’inventeur et à 80 lignes de code. Mais une stratégie aussi simple a-t-elle de la valeur ?

Ensuite, testons cette stratégie simple d’équilibre dynamique pour voir si elle fonctionne. Ce qui suit est un backtest sur les données historiques du BTC, pour votre référence uniquement.

Environnement de backtesting

)

Performances des backtests

)

Courbe de backtest

)

Voici un autre graphique des prix du BTC pour la même période )

Est-ce que cela vous fait vibrer ?

La baisse de BTC depuis 8 mois, avec une baisse maximale de plus de 70%, a conduit de nombreux investisseurs à perdre confiance dans les actifs de la chaîne de blocs. La stratégie présente un rendement cumulé de 160% et un rapport rendement / risque annuel de plus de 5%. Pour une stratégie d’investissement aussi simple, le taux de retour sur investissement dépasse la majorité des hip-hoppers.

Cette stratégie d’équilibre dynamique, avec un seul paramètre central (la dépréciation de seuil), est une méthode d’investissement très simple, qui vise non pas des gains excessifs, mais des gains stables. Contrairement à la stratégie de tendance, la stratégie d’équilibre dynamique est un mouvement de contre-courant.

Pour des raisons de longueur, un article ne peut pas être fait en face à face, il faut savoir ce qui se passe en dehors des mots. La stratégie d’équilibre dynamique est la plus importante pour l’investissement, et vous pouvez même échanger un seul actif BTC dans cet article contre un panier de portefeuille de blockchain. )

Enfin, terminons par une citation célèbre de Benjamin Graham dans Le grand investisseur intelligent: le marché boursier n’est pas une balance qui mesure la valeur avec précision, c’est plutôt une machine à voter, et les décisions prises par un nombre incalculable de personnes sont un mélange de sens et de raison, qui parfois s’écartent considérablement. Le secret de l’investissement est d’investir lorsque le prix est bien inférieur à la valeur intrinsèque, et de croire que la tendance du marché va remonter.

Lire la suite: Série de cours sur l’investissement quantifié dans la blockchain (1) - Résumé La série de cours sur l’investissement quantifié dans la blockchain (2) - Apprendre à connaître la monnaie numérique Le cours de la série d’investissements quantifiés dans la blockchain (3) - Arbitrage à long terme