Release of SQX 139 Dev 1 and what’s planned for year 2024
We’d like to announce the release of the new SX 139 Dev 1 version – note that this is a development version for testing, not the final 139 version. Most …
Přejít k obsahu | Přejít k hlavnímu menu | Přejít k vyhledávání
Les scénarios d'hypothèses sont une fonction de l'outil Quant Analyzer qui vous permet de tester différentes hypothèses de négociation de votre stratégie.
Par exemple, que se passerait-il si :
Pourquoi utiliser des scénarios d'hypothèses ?
Vous pouvez voir comment différents scénarios amélioreraient ou nuiraient à la performance de votre stratégie.
En combinaison avec l'analyse commerciale, vous pouvez choisir des jours ou des heures qui ne sont pas rentables pour votre stratégie et tester la performance de la stratégie sans ces jours.
La force de Quant Analyzer réside dans le fait qu'il vous permet d'essayer rapidement différentes idées. Vous pouvez créer de nouveaux scénarios d'hypothèses en moins d'une seconde, ce qui vous permet d'expérimenter différentes options et leurs combinaisons.
Essayons d'importer un exemple simple. Nous commencerons par la stratégie suivante que nous importerons dans Quant Analyzer.
Il semble correct, mais il y a une longue période de stagnation. Peut-on l'améliorer en utilisant quelques filtres simples ?
Analyse commerciale de cette stratégie
Voyons comment cette stratégie se présente dans l'analyse des transactions. Nous pouvons voir que les trades du lundi et du mercredi génèrent une perte au lieu d'un profit.
Essayons d'élaborer un scénario dans lequel la stratégie ne sera pas négociée pendant ces jours.
Dans l'onglet "What-If", décochez lundi et mercredi et cliquez sur Créer une alternative de type "What If" (Que se passerait-il si).
Cela permettra de calculer de nouvelles statistiques à partir de cette stratégie, les transactions ouvertes le lundi et le mercredi étant supprimées des résultats. Les résultats de la nouvelle stratégie seront ajoutés à la banque de données ci-dessous.
Nous pouvons voir immédiatement que cette stratégie a un profit plus important et un drawdown beaucoup plus faible (12% contre 21%). Ainsi, en pas de commerce ces deux jours, nous pourrons peut-être améliorer les résultats de la stratégie.
L'équité de la stratégie a également été améliorée.
Essayer autre chose
Une astuce qui fonctionne souvent consiste à limiter le nombre de transactions par jour. Souvent, les stratégies obtiennent de bien meilleurs résultats si vous fixez le nombre maximum de transactions par jour qu'elles doivent ouvrir.
Là encore, nous pouvons le simuler à l'aide de l'analyse d'hypothèses. Vérifions que tous les jours de négociation partent de l'état initial et, cette fois-ci, vérifions également que Effectuer au maximum une transaction par jour. Cela signifie que la stratégie ne doit pas ouvrir plus d'une transaction par jour.
Cliquez sur "Créer une alternative" et un nouveau scénario est créé dans la banque de données.
Nous pouvons clairement voir que ce filtre a des résultats encore meilleurs que le précédent. Le profit net a été multiplié par deux avec un drawdown réduit de moitié. En utilisant cette condition, la stratégie est maintenant rentable même le mercredi !
La courbe des actions est également bien meilleure que celle de la stratégie initiale :
De plus, la période de stagnation est aujourd'hui quatre fois plus courte.
Si vous importez l'historique d'un compte réel ou d'un compte de démonstration dans Quant Analyzer, il contient souvent des transactions de solde - c'est-à-dire des dépôts et des retraits. Ces transactions sont également chargées par l'EAA et elles déforment le graphique des actions, le rendant moins lisible.
Un exemple d'historique de compte avec une transaction de dépôt important :
Heureusement, il existe un moyen simple d'ignorer cette transaction de solde à l'aide d'un scénario d'analyse d'hypothèses. Il suffit de cocher la case Supprimer les transactions de solde et de générer une nouvelle alternative d'analyse d'hypothèses.
Le résultat est la même stratégie, mais avec une courbe d'équité à l'allure normale :
Dans cet exemple, nous utiliserons notre stratégie originale et nous essaierons un scénario différent - nous verrons comment les résultats changeront si l'EA manque 5 meilleurs trades.
Nous pouvons voir que le simple fait de rater les 5 plus gros trades a pour effet de détériorer la performance de la stratégie. Ceci est courant pour les stratégies de suivi de tendance qui essaient de tirer le plus de profit possible d'un seul trade.
Il n'y a pas lieu de s'inquiéter si votre stratégie dépend d'un très petit nombre de transactions exceptionnelles, de sorte que ce scénario peut également servir de test de robustesse de la stratégie.
Il y a d'autres choses que vous pouvez essayer comme scénarios de simulation - vous pouvez le configurer pour utiliser une taille de lot fixe, ne pas prendre de transaction lorsqu'une autre est ouverte (supprimer les transactions qui se chevauchent), etc.
Je pense qu'après cet article, vous avez une idée des possibilités du scénario d'hypothèses et de la manière dont vous pouvez l'utiliser pour analyser et améliorer vos transactions.
Veuillez noter que certaines des améliorations que vous pouvez constater à l'aide du scénario d'analyse d'hypothèses peuvent n'être que pure chance ou ne pas fonctionner de la même manière en situation réelle, car les transactions peuvent s'influencer les unes les autres (en fonction de votre stratégie). Par exemple, si vous ne prenez pas une transaction, cela peut influencer les transactions suivantes et conduire à des résultats différents.
Vous devez toujours tester à nouveau votre stratégie en incorporant ces paramètres pour vous assurer qu'elle fonctionne comme prévu.
We’d like to announce the release of the new SX 139 Dev 1 version – note that this is a development version for testing, not the final 139 version. Most …
Dive into Algorithmic Trading Without the Coding Headache! Are you intrigued by algorithmic trading but dread the thought of coding? Today marks the beginning of our exciting series that’s about …
Dans cette interview, nous nous entretenons avec Naoufel, un trader chevronné, afin d'explorer son parcours sur le marché houleux de 2023. Naoufel est un trader à succès qui a fait ses preuves et qui ...