Bonjour
J aimerais calculer un % de perte maxi pour un systeme de trading. Cela s apelle le DrawDown maxi.
(plus de deatils si interessés ici http://www.andlil.com/le-maximum-drawdown-277.html)
Donc je vais reprendre cet exemple :
C est tres simple mais tellement simple que je ne parviens pas à le convertir en code delphi, je ne sais pas par quel bout le prendre.trade 1 : +12€
trade 2 : + 30€
trade 3 : -33€
trade 4: +5€
trade 5 : -10€
trade 6 :+20€
trade 7 : +35€
trade 8 : -25€
Quel est le Max Drawdown ? 38 !
Donc dans cette exemple au trade 3 on a -33€ en Max Drawdown,
le trade 4 à +5€ nous fait un -28€ de drawdown (ce n'est plus le max) (-33+5=28)
puis on repère -10€ au trade 5 ce qui fait un Max Drawdown à -38€ (-28-10=-38), le Max drawndown à -33€ est du passé,
le trade 6 à +20€ nous fait un drawdown (non max) à -18€,
le 7ème trade de +35€ nous fait un Drawdown à 0 (-18+50=32) car le drawdown est de base zéro et ne peut qu'être négatif.
Un peu d aide serait la bienvenue (pas necessairement la solution clef en main mais une piste pke là j ai meme pas le debut d une idee de commencement de raisonnement...)
Merci d'avance.
stephane
Partager