Quand votre système doit-il opérer ? 8 outils pour vous aider à décider
L'analyse d'hypothèses dans StrategyQuant revient à disposer d'une machine à remonter le temps pour vos stratégies de trading. Vous exécutez un backtest, puis vous vous demandez "Et si j'avais été plus intelligent dans le choix du moment où j'ai effectué mes transactions ? Ces filtres analysent les transactions effectuées et vous montrent ce qui se serait passé si vous n'aviez négocié que dans des conditions favorables.
L'idée de base est brillante par sa simplicité : les stratégies connaissent des périodes fastes et des périodes froides, comme tout le reste dans la vie. Pendant les périodes de prospérité, lorsque votre stratégie est en phase avec les conditions du marché, vous voulez être agressif et saisir tous les signaux. Pendant les périodes creuses, lorsque votre stratégie s'oppose aux conditions actuelles du marché, vous devez prendre du recul et attendre des temps meilleurs.
Ces huit filtres représentent différentes manières d'identifier ces cycles de performance et d'y répondre. Certains s'intéressent à la dynamique (gagnons-nous régulièrement de l'argent ?), d'autres à la volatilité (gagnons-nous de l'argent sans à-coups ?) et d'autres encore à des concepts plus sophistiqués tels que l'accélération (gagnons-nous de l'argent à un rythme croissant ?) ou les limites statistiques autour de la performance.
Ce qui rend cette approche si puissante, c'est qu'elle est totalement objective. Il n'y a pas d'émotion, pas de remise en question, pas de réflexion du type "cette fois-ci, c'est différent". Les filtres analysent simplement les propriétés mathématiques de votre courbe d'actions et prennent des décisions binaires : négocier ou ne pas négocier.
Select What IF - Gestion de la performance de la stratégie : 8 outils pour contrôler le moment où votre système doit opérer
What IF - Gestion de la performance de la stratégie : 8 outils pour contrôler le moment où votre système doit opérer
Et c'est là que le bât blesse : ces filtres n'utilisent que les informations disponibles avant chaque transaction. Il n'y a pas d'anticipation, pas de biais de rétrospection, pas de tricherie. Ils prennent simplement des décisions plus intelligentes sur le moment où votre stratégie doit être active et celui où elle doit être en sommeil.
Le résultat ? Vous finissez généralement par effectuer moins de transactions, mais avec des rendements ajustés au risque nettement meilleurs. Vos pertes diminuent, vos taux de réussite s'améliorent et vos performances globales deviennent beaucoup plus cohérentes et négociables.
- Bonjour Monsieur, prenez le temps de lire mon commentaire et les ressources que je propose ici. - Tous les traders d'algo peuvent bénéficier de ces 2 fonctionnalités et des ressources que je suggère. Cela peut changer la donne dans le développement de stratégies (en particulier dans la partie test de robustesse) - Je voudrais vraiment suggérer 2 fonctionnalités à sqx : la permutation de Monte Carlo et l'optimisation des paramètres du test de bruit. - La première (permutation monte carlo) est une interview de l'auteur Timothy Master (la seule interview que j'ai pu trouver sur internet) + Recherchez sur youtube : Timothy Master (la chaîne qui l'interviewe est Meilleure... Lire la suite "
Pouvez-vous faire une extension de permutation monte carlo par Timothy Master