(Cet article a été publié pour la première fois sur FMZ)
Dans le trading quantitatif, chaque programmeur qui travaille dur pour gagner de l’argent doit faire face à une décision difficile.
Ajouter ou non une logique de stop loss
Sans ajouter de logique de stop-loss et de take-profit, vous pouvez souvent continuer à récolter des bénéfices, augmentant ainsi votre taux de rendement. Mais il y a aussi le risque qu’après avoir travaillé dur pendant de nombreuses années, on revienne un jour à la situation d’avant la libération. L’ajout d’une logique de stop-loss peut améliorer l’utilisation du capital et réduire le risque de chaque transaction, mais cela entraînera souvent des rendements inférieurs.
to be or not to be this is a question
Après de nombreux appels de marge, l’investisseur âgé a finalement ajouté un stop loss à chaque stratégie.
Mais, Gul’dan, à quel prix ? Prenons l’un de mes comptes comme exemple : Théoriquement, le profit causé par l’annulation de la commande est empoché et la perte causée par l’annulation de la commande est théoriquement manquée (car les informations de transaction annulées ne seront pas reflétées sur le compte, mais si la commande n’est pas annulée, la transaction sera reflétée dans le compte C’est facile à comprendre, n’est-ce pas ?) Nous enregistrons donc le prix et la quantité de la commande annulée et conservons la partie qui apparaît dans la plage de lignes K suivante. La différence entre cette partie et le prix actuel peut être simplement considérée comme le bénéfice/le manque à gagner causé par l’annulation de la commande. Autrement dit, la formule de calcul du profit (opportunité manquée) est la suivante :
”’ hand_price Soumettre le prix now_price Prix actuel hand_amount Le montant de la transaction, positif ou négatif, dépend de la direction de votre offre et de votre demande “’ (hand_price - now_price)*hand_amount
La méthode stop loss que j’utilise ici consiste à annuler la transaction correspondante après avoir découvert la hausse ou la baisse. Par exemple, après avoir découvert une forte baisse, la probabilité d’exécuter un ordre d’achat sera réduite et la probabilité d’exécuter un ordre de vente sera augmentée dans la logique de trading.
Et annulez certains des ordres d’achat ou de vente actuellement en attente dans le sens de la réduction de probabilité correspondante, et enregistrez-les dans les informations statistiques.
En raison de transactions fréquentes, l’annulation d’un ordre dans un sens peut avoir un impact direct sur la position.
Par rapport aux transactions visant à stopper les pertes, cette méthode de prévision des stop loss du marché présente un énorme avantage car elle permet d’économiser les frais de transaction en annulant les transactions. (Si vous apprenez auprès d’un professeur et qu’il ne vous enseigne même pas cette méthode, je vous suggère d’obtenir un remboursement, puis d’aller à la station B et de rechercher « Zinan Talks Quantitative Trading » pour apprendre le trading quantitatif de devises numériques par vous-même . N’est-ce pas génial ? ? )
Maintenant que nous savons cela, examinons les informations de transaction dans l’image.
Le bénéfice actuel est de 67,4 en raison du market making et de -17,4 en raison de la position moyenne, ce qui signifie que le bénéfice théorique actuel est de 50
Vérifiez le bénéfice réel converti à partir de la valeur actuelle de l’entrepôt, 48, qui est presque égal.
La valeur théorique et la valeur réelle sont très similaires, ce qui montre que notre calcul est correct, au moins dans la marge d’erreur.
Ensuite, nous utilisons la même méthode pour calculer le profit apporté par la commande annulée :
-162
Autrement dit, le stop loss/stop profit nous a fait perdre environ 162 yuans de revenus.
Cela représente près de trois fois le bénéfice réel réalisé à ce jour.
Alors, peut-on dire que tant que nous n’arrêtons pas les pertes, nos profits peuvent être quatre fois supérieurs à ce qu’ils sont actuellement ?
Bien sûr que non…
Quant à la raison, la première raison est « l’utilisation du capital ».
Lorsque vous négociez en bourse, vous devez disposer de « marchandises » pour passer une commande de marchandises au comptant. Par conséquent, si une commande est annulée en raison d’un stop loss et est effectivement exécutée, cela entraînera inévitablement l’impossibilité d’exécuter de nouvelles commandes car le les fonds ont été occupés.
En d’autres termes, s’il est autorisé à « faire des bénéfices », alors une commande rentable ultérieure « disparaîtra »
Imaginez que si le prix actuel est de 1 000, nous arrêtons les pertes de 10 ordres de vente à 1 001, puis constatons plus tard que la volatilité s’arrête à 1 010 et exécutons 10 ordres de vente. Après un certain temps, le prix est retombé à 1000.
Il semble que l’annulation de la commande nous ait fait manquer le bénéfice de 10, mais si la commande n’est pas annulée, nous ne pourrons pas négocier à 1010 en raison de l’occupation des fonds et perdrons le bénéfice de 100.
Supposons que nous n’ayons actuellement que 10 articles. Donc, en fait, il semble que vous ayez manqué 10 %, mais en réalité, cela vous a rapporté 90 % de rendement excédentaire.
C’est le premier point, et c’est aussi le point qui est le plus facilement négligé par la plupart des maîtres qui ont changé de carrière ces derniers temps (ou les super riches, ils ont juste de l’argent et des balles illimitées, que dire ?), l’importance de l’utilisation du capital.
Je suppose que vous l’avez découvert aussi. Si votre jugement sur la situation du marché est précis, vous pouvez tirer parti de vos fonds pour obtenir ce profit.
Oui, c’est pourquoi si la stratégie est stable, certaines restrictions de stop-loss sont assouplies et les mêmes paramètres de jugement de tendance sont utilisés, lors de la réalisation de contrats à terme, l’augmentation des bénéfices est bien supérieure à l’augmentation des bénéfices au comptant dans les mêmes circonstances. Les contrats à terme améliorent considérablement le taux d’utilisation des fonds (au détriment du risque de liquidation).
Par conséquent, le profit apporté par le stop loss est un profit réel, mais l’opportunité manquée causée par le stop loss n’est pas nécessairement une opportunité manquée réelle.
Deuxièmement, si vous ne stoppez pas la perte, si vous stoppez la perte en réduisant la probabilité de soumettre un ordre comme moi (une méthode courante des stratégies de sous-haute fréquence et de haute fréquence), alors parce que vous ne stoppez pas la perte, l’ordre est sérieux Si l’accord est conclu, il y aura certainement des coûts impliqués.
En arrêtant la perte, le coût est économisé car la commande est annulée.
En d’autres termes, les méthodes de stop-loss similaires à haute fréquence et à sous-haute fréquence réduisent vos pertes d’un montant équivalent au coût de passation de l’ordre par ordre. Autrement dit, dans ce cas, tant que vous avez un taux de précision de 50 % pour déterminer l’inversion de tendance, vous devez arrêter la perte. (Bien sûr, vous pouvez également utiliser mon lien d’invitation pour trader sur Binance et bénéficier d’une remise de 20 % sur les frais de transaction : https://www.binance.com/cn/register?ref=ILBGUIDR ID recommandé : ILBGUIDR Tant que vous utilisez mon lien pour trader, vous pouvez me consulter une fois gratuitement sur les problèmes techniques spécifiques que vous rencontrez dans le trading quantitatif de devises numériques. )
Enfin, le stop loss est une sorte de jugement de tendance. Si le jugement est inexact, la perte ne sera pas importante. Une fois le jugement précis, le profit sera extrêmement exagéré.
Prenons comme exemple la stratégie du market maker, une stratégie à fréquence inférieure à haute, puisque la fréquence de négociation est très élevée, au moins plusieurs ordres par seconde, il y aura de nombreux jugements inexacts.
Dans de nombreux cas, les opportunités manquées causées par des milliers d’erreurs de jugement ne représentent en réalité que 1 %.
Une fois le jugement précis, le bénéfice apporté sera supérieur à quelques pour cent.
Un stop loss correct peut réduire le retracement d’au moins quelques dixièmes.
Si pour un trader, il y a quelque chose qui fait que les profits qu’il apporte sont de vrais profits, mais les pertes qu’il apporte ne sont pas nécessairement de vraies pertes. Une fois que le bénéfice arrive, il sera au moins des dizaines de fois supérieur à votre perte.
Sans stop loss, vous pouvez maintenir des rendements élevés.
À court terme, la courbe des rendements a effectivement été maintenue et il semble que le rendement soit de 1 à 2 fois.
En définissant un stop loss, vous perdez quelques centimes chaque minute et chaque seconde en échange de la possibilité de maintenir votre position lors de fortes fluctuations.
La position n’a pas disparu
Mais est-ce que tout cela en vaut la peine ?
……