La Formule De Kelly Pour Le Money Management - Forex Forum

Welcome Guest ( Log In | Register )

 
> La Formule De Kelly Pour Le Money Management
Arnaud
post Sep 9 2008, 8:39
Post


J'ai fais pas mal de recherches sur la formule de Kelly, les tailles de position, les probabilités de sortir gagnant sur une stratégie à long terme...
Voilà une petite sélection des liens qui m'ont aidé.

Honneur à John Larry Kelly qui a mis au point cette formule en 1956 (document pdf en anglais). Ce document à priori complexe ne l'est pas tant que ça.

Chez jctrader j'ai trouvé la formule et une explication de texte pour les traders.

Et bien sûr Wikipedia.

La formule de Kelly permet de calculer le pourcentage optimal de son capital à allouer par trade pour avoir un gain espéré maximum.

La formule de Kelly est la suivante :
b = Gain/Perte moyen par trade
p = % de trade gagnant
q = % de trade perdant (=1-p)
K = Valeur de Kelly = pourcentage du capital à allouer par trade

QUOTE

K = (b * p - q) / b


Avec cette formule on arrive à connaitre le % optimal mais j'ai mis un moment à retrouver la formule pour connaitre le gain espéré si on fait varier ce %. comme on le voit sur le graphe de edgeneva (voir son blog)
[attachment=2304:strategor11.png]

La formule est dans le papier de Kelly :
QUOTE

VN = (1 + l)W (1 - l)L * V0


VN = Capital espéré après N trades
l = % du capital alloué par trade
W = nombre de trades gagnants sur N trades
L = nombre de trades perdants sur N trades

Faites en bon usage
edgeneva
post Sep 9 2008, 11:30
Post


Il manque un élément fondamental dans ta dernière formule : le ratio gain perte. Sans lui, tu ne peux rien calculer...

QUOTE (edgeneva @ Sep 9 2008, 11:28) *
Il manque un élément fondamental dans ta dernière formule : le ratio gain perte. Sans lui, tu ne peux rien calculer...



Sauf si tu veux montrer que cette dernière formule te permet de déduire un ratio gain perte.
Arnaud
post Sep 9 2008, 12:21
Post


Le ratio gain/perte est compris dans W et L respectivement nombre de trades gagnants et perdants sur N trades.
edgeneva
post Sep 9 2008, 13:13
Post


QUOTE (Arnaud Jeulin @ Sep 9 2008, 12:21) *
Le ratio gain/perte est compris dans W et L respectivement nombre de trades gagnants et perdants sur N trades.



Ca me parait très difficile ...
edgeneva
post Sep 9 2008, 16:35
Post


QUOTE (edgeneva @ Sep 9 2008, 13:13) *
Ca me parait très difficile ...



Oui ca marche !
Mais cette formule n'est pas applicable au trading si l'on veut prendre en compte l'écart type du payoff moyen et la perte maximale totale admise.
Arnaud
post Sep 10 2008, 6:06
Post


Avec cette formule je retombe exactement sur tes courbes publiée là.
En quoi n'est ce pas applicable au trading ?
edgeneva
post Sep 10 2008, 7:43
Post


QUOTE (Arnaud Jeulin @ Sep 10 2008, 6:06) *
Avec cette formule je retombe exactement sur tes courbes publiée là.
En quoi n'est ce pas applicable au trading ?



Disons que c'est la formule basique, effectivement on retombe sur mes courbes.
Pour l'appliquer réellement au trading, il faut lui ajouter deux contraintes au moins qui sont :

- la perte maximale totale sur le capital de départ que le trader est prêt à accepter (psychologiquement, il est difficile de voir son capital divisé par deux au bout de 10 trades tout en sachant que notre stratégie est gagnante sur le LT... Le trader aura alors tendance à changer de stratégie à raison ou à tord...)
- l'écart type du payoff moyen (si le trader a un payoff moyen de 2, tous ces trades ne se feront pas avec un payoff de 2...)

Ces deux contraintes supplémentaires font que le niveau de stop optimal en % du capital restant doit être quelque peu remonté par rapport au résultat de cette formule. Il n'est de surcroit pas possible d'intégrer ces deux contraintes dans l'équation posée, il faut la poser autrement.
jctrader
post Sep 10 2008, 13:34
Post


Les courbes sont ..théoriques mataf_dur.gif
Elles décrivent le résultat "final" sur une série de trades (théoriquement de longueur infinie...)et ne montrent en rien la volatilité des résultats et les drawdowns. Elles sont dangereuses car celui qui les regarde pourrait croire en la ertitude du résultat .... blush.gif .
La formule (ou plûtot les formules..) de Kelly signifie qu'il existe une valeur optimale pour la taille de la position (on peut d'ailleurs le démontrer de plusieurs manières en mathématiques) rolleyes.gif .
C'est important mais insuffisant pour l'appliquer "brute" au trading. mataf_crying.gif

A+

This post has been edited by jctrader: Sep 10 2008, 13:34
edgeneva
post Sep 10 2008, 15:24
Post


QUOTE (jctrader @ Sep 10 2008, 13:34) *
Les courbes sont ..théoriques mataf_dur.gif
Elles décrivent le résultat "final" sur une série de trades (théoriquement de longueur infinie...)et ne montrent en rien la volatilité des résultats et les drawdowns. Elles sont dangereuses car celui qui les regarde pourrait croire en la ertitude du résultat .... blush.gif .
La formule (ou plûtot les formules..) de Kelly signifie qu'il existe une valeur optimale pour la taille de la position (on peut d'ailleurs le démontrer de plusieurs manières en mathématiques) rolleyes.gif .
C'est important mais insuffisant pour l'appliquer "brute" au trading. mataf_crying.gif

A+


oui tu as raison, j'ai ajouté une présentation sur mon blog qui fait état de celà.
ici :
http://www.trendis-yourfriend.com/2008/09/...management.html
jlpi
post Sep 11 2008, 17:37
Post


Je vous conseille la lecture de "The Mathematics of Money Management - Risk Analysis Techniques for Traders" de Ralph Vince car il explique très bien (à mon avis) les différentes options de calcul de la taille optimale des trades.
Il explique presque dès le début du livre pourquoi la formule de Kelly n'est pas applicable au trading: elle n'est applicable que si le "système" a une distribuion de Bernouilli (en clair si il n'y a que 2 résultats possibles ce qui est loin d'être le cas du trading où les valeurs des gains et pertes sont en général différent pour chaque trade).

Enfin bon, une bonne lecture pour tous les traders.



edgeneva
post Sep 11 2008, 18:56
Post


QUOTE (jlpi @ Sep 11 2008, 17:37) *
Je vous conseille la lecture de "The Mathematics of Money Management - Risk Analysis Techniques for Traders" de Ralph Vince car il explique très bien (à mon avis) les différentes options de calcul de la taille optimale des trades.
Il explique presque dès le début du livre pourquoi la formule de Kelly n'est pas applicable au trading: elle n'est applicable que si le "système" a une distribuion de Bernouilli (en clair si il n'y a que 2 résultats possibles ce qui est loin d'être le cas du trading où les valeurs des gains et pertes sont en général différent pour chaque trade).

Enfin bon, une bonne lecture pour tous les traders.



On est d'accord, la formule de Kelly est une base .... une base solide
Arnaud
post Sep 11 2008, 19:56
Post


QUOTE (edgeneva @ Sep 10 2008, 15:24) *

C'est une très bonne introduction.

QUOTE (jlpi @ Sep 11 2008, 17:37) *
Je vous conseille la lecture de "The Mathematics of Money Management - Risk Analysis Techniques for Traders" de Ralph Vince car il explique très bien (à mon avis) les différentes options de calcul de la taille optimale des trades.


Merci du conseil. Il est en consultation partielle ici
jctrader
post Sep 11 2008, 21:04
Post


Citation (jlpi @ Sep 11 2008, 18:37) *
Je vous conseille la lecture de "The Mathematics of Money Management - Risk Analysis Techniques for Traders" de Ralph Vince car il explique très bien (à mon avis) les différentes options de calcul de la taille optimale des trades.

A sa manière... qui n'est pas toujours très orthodoxe ,"mathématiquement" parlant.. unsure.gif
Il explique presque dès le début du livre pourquoi la formule de Kelly n'est pas applicable au trading: elle n'est applicable que si le "système" a une distribuion de Bernouilli (en clair si il n'y a que 2 résultats possibles ce qui est loin d'être le cas du trading où les valeurs des gains et pertes sont en général différent pour chaque trade).


Kelly est une formule de base qui peut très bien fonctionner et est simple à utiliser (et au demeurant la formule de référence ). Ce n'est pas une formule magique blush.gif

L'objection de Vince est inexacte
rolleyes.gif

Enfin bon, une bonne lecture pour tous les traders.

Tout à fait d'accord , néanmoins !!!
Rozario
post Nov 11 2008, 22:51
Post


Bonjour,

Je vous lis de temps en temps mais je suis plutôt un habitué de traderforex. J'ai commencé à parler de la formule de kelly cet été là-bas mais j'étais resté bloqué sur les mêmes points que vous apparemment (trading n'étant pas une Bernoulli...) mais je reste convaincu que cette formule peut nous servir. Buffett s'en sert bien lui... ça pourrait au moins servir pour les systèmes avec un SL et un Tp fixé d'avance, on est bien dans les critéres de la formule là.

J'ai vu que sur le monsieur Belkayate avait rajouté la solution donné par la formule de Kelly fournit par Edouard Martin, je pensais qu'il s'en servait avec son EMG mais bon c'était juste des résultats empiriques qu'il avait mis apparemment.
Pour l'instant je creuse pas mal et après on verra ce qu'on peut faire avec tout ça mais actuellement je cherche le modéle mathématique qui donne la parabole inversé des gains en fonction de la mise (comme sur les graphes d'Edouard Martin).

Arnaud Jeulin, vous avez fait une proposition avec dans le premier post de la file cite mais cette formule est incomplète car elle n'intègre pas le gain moyen par trade gagné et la perte moyenne par trade perdu. Il n'y a pas la notion d'espérance dans cette formule ce qui empêche de résoudre tous les cas où le gain moyen et la perte moyenne n'est pas égale. Par exemple l'exercice du site de belkayate ne peut pas être modélisé car on gagne 2 fois sa mise et on ne la perd qu'une seule fois.
Je crois que c'est ce point que edgeneva avait voulu vous signaler et pas le rapport entre le nombre de perte et le nombre de gain, il nous faut en fait le rapport entre ces 2 valeurs mais pas en nombre mais en valeur ce qui intégrera les cas où le gain moyen ne vaut pas la perte moyenne (ex : sl 50 pip,et tp 100pip).

Donc voilà en gros je cherche la formule qui sert à tracer la courbe de gains en fonction de la mise, l'optimum sera donné par la formule que j'ai déjà mais j'aimerais voir les courbes pour voir si on ne peut pas travailler la dessus aussi et pas seulement sur l'optimum de la courbe. Je continue à bosser dessus et je vous ferais signe si j'ai quelque chose mais si quelqu'un a la solution, ça serait sympa de m'en faire part.

Merci
dinhero
post Nov 12 2008, 7:58
Post


Ce serait interressant de metre ça sur MT4... aucun programmeur francophone disponible ?
Rozario
post Nov 12 2008, 10:56
Post


Après une nuit d'acharnement, ça y est j'ai trouvé le bon modèle, je vous filerais ça bientôt.

ça n'est pas quelque chose qu'il est utile d'avoir sur MT4, c'est du money management et l'avoir sur une feille excel est bien suffisant.

ciao
edgeneva
post Nov 12 2008, 18:31
Post


La formule est d'autant plus applicable que l'historique de trades est important et régulier en termes de taux de réussite et de payoff ratio.

En fixant un ordre stop et limit avant chaque trade, on fige le pay off ratio du trade.


L'idéal est de mettre en place un système d'optimisation qui, en fonction du dernier trade, recalcule le risque optimal en % du capital restant à engager pour le prochain trade.

En résumé :
Lorsque le dernier trade a été gagnant, le risque optimal pour le prochain trade augmentera (augmentation du taux de réussite de la stratégie)
Par contre, si le dernier trade a été perdant, le risque optimal pour le prochain trade diminuera (car on a une baisse du taux de réussite moyen de la stratégie)

Je finalise la préparation de mon séminaire sur le sujet que je donnerai prochainement à Genève.

Je pense laisser en libre accès la présentation powerpoint sur mon blog.

www.trendis-yourfriend.com




QUOTE (Rozario @ Nov 12 2008, 10:56) *
Après une nuit d'acharnement, ça y est j'ai trouvé le bon modèle, je vous filerais ça bientôt.

ça n'est pas quelque chose qu'il est utile d'avoir sur MT4, c'est du money management et l'avoir sur une feille excel est bien suffisant.

ciao


Reply to this topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No New Posts   2 dieupip 4,111 20th September 2005 - 19:04
Last post by: dieupip
No New Posts   6 Phénoménal 8,659 26th October 2005 - 14:53
Last post by: valerie
No New Posts 4 Phénoménal 6,755 24th September 2005 - 17:02
Last post by: Durun
No New Posts   4 Phénoménal 5,449 29th September 2005 - 20:11
Last post by: betino83
No New Posts   3 Phénoménal 4,723 4th October 2005 - 11:50
Last post by: danyja


Lo-Fi Version: La Formule De Kelly Pour Le Money Management - Forex Forum