Ajouter AaZ Systeme à vos favoris Me connecter | Plan du site | Liens partenaires | Mon panier
Rechercher : Site | Code valeur | Boutique | Forums
Logiciel boursier    


 


Créer un nouveau message
 Tous les forums : Systèmes de Trading
Sujet Sujet: Money Management RépondreNouveau sujet
Message<< Sujet précédent | Prochain Sujet >> Ordre Page de 2
Envoyé par marcd le 11 Mai 2005 à 10:29 Citer marcd

Le Money Management appliqué aux Systèmes de trading.

Les quelques affirmations ici et la sur le Money Management sont assez intéressantes et enrichissantes. Certains y vont de leur "ca sert a rien" quand d'autres y vont de leur "c'est absolument indispensable". Les uns comme les autres développent peu ... ce qui se comprend vu l'hardiesse de la tache. je vais expliquer ici la technique de Money Management de Ryan Jones: le fixed fraction.

Expliquons en préalable ce à quoi le terme Money Management s'applique. Il est souvent mal défini ou compris. En fait on confond trop souvent Money Management avec Risk Management. Risk management est l'ensemble des techniques qui permettent de limiter/gerer son risque sur chaque trade. Par exemple, définir un stop de protection, un objectif de profit ou un stop d'inactivité entrent dans la catégorie Gestion du risque. Pareil quand on limite son risque a 10% du capital trade (ainsi si on trade $10000 on place un stop a 1000$). Si l'on parle de système de Trading, tous ces éléments sont intègres au système. Sur chaque trade, nous définissons comment entrer, comment sortir et comment positionner ses stops. Le but du Risk Management est de limiter le risque et d'augmenter le gain a périmètre constant, c'est à dire quand on traite 1 action ou 1 contrat Future.

Le Money Management, lui cherche a maximiser le nombre de contrats/actions a trader quand un signal intervient. Il répond à la question: « considérant ce système bien précis, mon capital et le profit réalisé depuis le départ : combien de contrats dois-je trader » ?
Une des règles très simples, souvent rencontrée dans la littérature, est de trader un % fixe de son portefeuille sur chaque trade. Pourcentage souvent estimé à 10% du capital.

Admettons par exemple que votre portefeuille soit de 10000$. En prenant en compte que la marge intraday requise pour 1 contrats Future S&P e-Mini est de 1000$, alors vous pouvez trader 1 contrat. Un des problèmes de cette méthode est que vous avez besoin de gagner 10000$ avant d'acheter un deuxième contrat (10% x [10000+10000]= 2000$ de marge nécessaire pour 2 contrats). Or gagner 10000 dollars peut prendre quelques années, et ce même avec un bon système... Pour accroître plus rapidement son profit avec une telle méthode, rien n'interdit d'utiliser un pourcentage plus important que 10%, pourquoi pas 20 30% ou 40% ? Car, en faisant cela vous augmentez votre risque de façon conséquente. Or, un des objectifs d'un bon Money Management est de faire croître votre capital tout en limitant votre risque. Pas de vous ruiner rapidement. Et l'avantage de ce Money Management est juste,ent que le risque de ruine est relativement faible.

Ryan Jones dans son livre, Play By the numbers to make millions, propose une autre méthode de Money Management. Elle est assez complexe dans son approche mais je l'ai trouve très intéressante. Je vais essayer de la décrire ici de façon synthétique.

La règle de base est relativement simple, elle consiste à:
- Augmenter le nombre de contrats trades de 1 unité à chaque fois que le profit dépasse un certain seuil fixe par des règles claires,
- Diminuer le nombre de contrats trades de 1 unité a chaque fois que le profit repasse en dessous d'un certain seuil

Ce seuil, que le profit cumulé doit dépasser pour permettre de trader une unité supplémentaire est défini par:
Seuil = Seuil précèdent + (Nbre de contrats trades x Profit/contrat)

Le Profit/contrat est une donnée fixée une bonne fois pour toute. Ce peut être 50$, 100$, etc. Ainsi si ce Profit/contrat est de 50, les seuils successifs sont les suivants
Jusqu'a 50$: 1 contrat
Entre 50 et (50 + 2x50 = 150): 2 contrats
Entre 150 et (150 + 3x50 =300): 3 contrats
et ainsi de suite.

Dans cet exemple, on diminue le nombre de contrats chaque fois que le capital recule de $50 x nombre de contrats trades.


Je sais, je sais ; a première vue ce n'est pas clair du tout. Ajoutons un petit tableau qui vaut toujours mieux qu'un long discours. Considérons la séquence de trades suivantes (non capitalise et pour un contrat) :
==================
Trade No 1: +100
Trade No 2: +100
Trade No 3: +150
Trade No 4: -100
Trade No 5: -100
Trade No 6: +250
Trade No 7: +150
Trade No 8: +100
Trade No 9: - 170
Trade No 10: +170
Trade No 11: + 100
Trade N0 12: - 30
================
Gain : 720$

Taux de reussite: 66%
Gain moyen: 140
Perte moyenne: 100
Avg Win/ Avg Loss: 1.4
Profit Factor: 2.8

Appliquons maintenant du money management à ce système:

Fixons le Profit/contrat a 200. Les seuils successifs sont les suivants:
Jusqu'a $200: 1 contrat
Entre 200 et (200 + 2x200 = 600): 2 contrats
Entre 600 et (600 + 3x200 = 1200): 3 contrats
et ainsi de suite.

Ainsi, chaque fois que notre capital progressera de 200$/contrat on ajoutera 1 unite au nombre de contrats déjà trades et vice-versa pour diminuer.

Voici le détail des trades en appliquant cette méthode
==========================================
Trade No1 : 1 contrat, Gain 1x100= 100. Capital = 100
Trade No2 : 1 contrat. Gain 1x100 = 100. Capital = 200
Eh Eh... notre capital est maintenant de 200$. Nous pouvons donc trader 2 contrats. Le seuil pour passer a 3 contrats est maintenant fixe a 600$ (200 + 2x200$/contrat).
Trade No3: 2 contrats. Gain 2x150 = 300. Capital = 500
Notre capital n'a atteint que 500, pas assez pour trader 1 contrat supplementaire. Le trade 4 s'effectue toujours avec 2 contrats
Trade 4: 2 contrats. Gain 2 x -100 = - 200. Capital = 300.
Trade 5: 2 contrats. Gain 2 x -100 = -200. Capital = 100.

Le capital a maintenant reculé de 400$ depuis le dernier plus haut, soit 200$ par contrat trade. Nous repassons donc a 1 contrat. Le seuil pour repasser a 2 contrats lui reste fixe a 200$.

Trade 6: 1 contrat. Gain 1 x 250 = 250. Capital: 350$ => On passe a 2 contrats puisque le capital minimum de 200 a ete franchi. Le capital minimal pour passer a 3 contrats est 600$ (200 + 2 x 200)
Trade 7: 2 contrats. Gain 2 x 150 = 300. Capital: 650 => On passe a 3 contrats. On passera a 4 contrats si on franchit 1200$ (600 + 3x200)
Trade 8: 3 contrats. Gain 3 x 100 = 300. Capital: 950
Trade 9: 3 contrats. Gain 3 x -170 = -510. Capital: 440
Trade 10: 3 contrats. Gain 3 x 170 = + 510. Capital: 950
Trade 11: 3 contrats. Gain 3 x 100 = 300. Capital: 1250 => Le seuil de 1200 est franchi, nous passons a 4 contrats
Trade 12: 4 contrats. Gain 4 x -30 = -120. Capital 1130
==================
Gain: 1130

Ceci est bien évidemment un exemple pratique avec un nombre de trades limités. Il permet d'illustrer le concept qui est plus complexe que cela Seul le gain net est pris en compte mais
Comme constate, le même système de trading rapporte 1130 en appliquant un Money management intelligent.
Cela représente 57 % de plus que le MEME SYSTEME tradé sans utiliser de Money Management. Pas mal pour quelque chose d'inutile...

Bien évidemment le gain net total n’est pas la seule chose à regarder quand on crée un système de trading. Il faut aussi vérifier le ROA (Return on Account) et le ration gain/risque. Je posterai d’autres messages avec la courbe complète et rapport de performance sur TradeStation.

Je rejoins ceux qui prétendent que le plus important est le système en lui-même. Même un (très) bon Money Management ne saurait rendre performant un mauvais système de Trading. De même si le système diverge, le risque devient élevé. Mais choisir un bon système de trading est une autre problématique qui n'est pas l'objet de ce post.

Ceci est une version très simplifiée et de nombreuses variantes existent. Enfin, le seuil de 200 n'a pas été choisi complètement au hasard ... mais je vous laisse le soin de le découvrir par vous-même.

Egalement et pour préciser, les travaux sur le Money Management de Ryan Jones sont très controversés. On lit à peu près tout et son contraire. Je trouve personnellement son travail très instructif et la mise en place de sa méthode sur certains de mes systèmes accrédite sa thèse. Egalement son livre est bâti sur des règles mathématiques qu’il est difficile de désapprouver. Je pense qu’il faut utiliser cette méthode pour grossir son capital rapidement au début d’un système puis passer à une méthode de Money Management plus conservative par la suite. En effet le problème de cette méthode de Money Management est qu’elle devient inapplicable dès que l’on commence à passer à 40 contrats

Editer par marcd sur 11 Mai 2005 à 11:22
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
 
Envoyé par marcd le 11 Mai 2005 à 11:52 Citer marcd

Comme promis.

1) EC + rapport de performance sans Money Management d'une strategie appliquee sur e-Mini S&P 500
2) Meme strategie avec Money Management
Seuil pour monter d'un contrat: 2000 (DD/2)
Seuil pour descendre d'1 contrat: 1000

20$ de commission + slippage sont appliques par contrat pour un Aller-Retour.

================================================

1)







2)





Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par CLRE le 19 Mai 2005 à 20:56 Citer CLRE

Bonjour Marc,
Pourquoi l'exécution d'un ordre stop lors d'une stratégie (exemple : un short à deux tick au dessus du plus haut de la barre précédente) ne se fait pas au prix demandé ?
Merci de ta réponse.


__________________
CR
Voir CLRE's Profil Chercher des autres messages par CLRE Haut de la page
 
Envoyé par Mci le 21 Mai 2005 à 12:04 Citer Mci

Bonjour,

Je pense qu'il s'agit de slippages (écart de cours entre le prix souhaité et le prix réellement exécuté) mais comme je n'ai pas lu tout le post je réponds peut être à côté de la question

Cordialement
Martin Fabre
Voir Mci's Profil Chercher des autres messages par Mci Haut de la page
 
Envoyé par marcd le 21 Mai 2005 à 13:14 Citer marcd

Bonjour CLRE,

Effectivement, comme indique par Martin, il est toujours necessaire d'ajouter un slippage quand on fait du backtest. D'abord aucun logiciel de trading a ma connaissance ne permet de creer des ordres de type STOP-LIMIT. Donc on est oblige de travailler soit:
- Avec des ordres Stop
- Avec des ordres Limit
- Avec des ordres Market

L'avantage des ordres Limit est quils permettent de connaitre le prix d'execution a l'avance. Le probleme des ordres Limit est qu'il existe un risque non negligeable qu'ils ne soient pas executes. Ils induisent donc une tendance a promettre monts et merveilles sur le back-test mais la realite n'est pas aussi bonne

L'avantage des ordres Market est qu'on est sur d'etre execute. Le probleme des ordres Market est 1) qu'ils ne permettent pas de confirmer la tendance. Ainsi on rentre a l'aveugle en esperant que notre signal d'entree etait parfait. Exemple, un croisement de moyennes mobiles. Si tu entres en Market des qu'elles se croisent a la hausse, alors tu prends le risque que le marche redescende de suite sans meme avoir progresse, d'ou l'utilisation d'ordres stop
2) Le deuxieme probleme des ordres Market est qu'ils peuvent induire une difference enorme entre le prix ou on souhaite etre execute et le prix. Cela est surtout vrai si on travaille sur des unites de temps comme Jour ou semaine.

Les ordres Stop quand a eux permettent, d'attendre de depasser un certain seuil avant de rentrer en position. Ainsi sur l'exemple de Moyennes Mobiles, on attendra au moins de depasser le plus haut de la veille avant de rentrer en position. le seul souci de l'ordre stop est qu'on ne connait pas exactement le niveau d'execution de l'ordre. Sur un marche tres liquide (le CAC, le S&P500), le risque est limite. Donc on prend en compte 1 tick de slippage. Ce slippage est la difference entre le prix souhaite et le prix d'execution.

D'ou la difference de prix que tu as remarque sur le backtest. Les ordres d'entree etaient de type STOP et comme c'est sur un marche liquide le S&P en IntraDay j'ai pris 1 tick 1/2 de slippage sur l'aller Retour

Marc
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par Nicolas le 28 Juillet 2005 à 16:37 Citer Nicolas

Merci Marc pour cet exposé. Méthode en effet très interessante pour faire grossir un capital.

Pourais tu nous données le titre du livre et l'éditeur s'il te plait.
Je suppose qu'on ne le trouve qu'en anglais

Aurais tu également d'autes référence sur ce sujet à nous conseiller.


Nico
Voir Nicolas's Profil Chercher des autres messages par Nicolas Haut de la page
 
Envoyé par marcd le 28 Juillet 2005 à 17:42 Citer marcd

Salut nicolas,


Effectivement c'est un livre en Anglais:
Titre: Play by the number to make millions
Author: Ryan Jones
=> Assez controverse

Les travaux de Ralph Vince sont aussi tres reconnus dans ce domaine mais je n'ai lu aucun ouvrage de sa part.



__________________
Marc Defosse
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par Nicolas le 28 Juillet 2005 à 20:14 Citer Nicolas

Merci Marc c'est sympa. @+

Nico
Voir Nicolas's Profil Chercher des autres messages par Nicolas Haut de la page
 
Envoyé par jbrottier le 11 Août 2005 à 17:15 Citer jbrottier

Merci pour ce résumé didactique !
J'ai acheté le bouquin mais tout ça n'est pas assez concret pour moi pour que j'en tire profit.
Une question subsidiaire : comment connait-on la somme minimale à avoir pour pouvoir trader un contrat EMINI S&P 500?
Merci
JBR
Voir jbrottier's Profil Chercher des autres messages par jbrottier Haut de la page
 
Envoyé par Nicolas le 11 Août 2005 à 19:16 Citer Nicolas

Bonjour JB

Je ne connais pas le prix de ce contrat mais une chose est sur c'est qu'il faut que tu prévois plus du prix d'achat ne serais ce que si ton premier trade est perdant tu te retrouves le bec dans l'eau.

Maintenant je pense que ça doit dépendre de ton système de trading il faut que tu voies les pertes que tu as en moyenne, tenir compte aussi du nombre de perte maximal que ton systeme à rencontré dans le passé.

Déja avec ça tu peux te faire une idée.

Même si ma réponse reste vague j'èspère t'avoir aidé de mon mieux au moins un petit peu.

@+ Nico

__________________
Nicolas
Voir Nicolas's Profil Chercher des autres messages par Nicolas Haut de la page
 


 Envoyer cette page Envoyer cette page  Version imprimable Version imprimable

Si vous voulez poster une réponse à ce Sujet, vous devez vous connecter
Si pas encore enregistré, vous devez vous enregistrer

Page de 2 Suivant >>
RépondreNouveau sujet


Version imprimable Version imprimable

Aller au Forum

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide
Identifiant:
Mot de passe:


S'enregistrer
Mot de passe oublié?
 
Gagnez de 80 à 90% grâce avec ce vieil indicateur! Ce sont des stratégies de Long Terme. Elles ont été testées sur les 20 dernières années pour les principaux marches: CAC 40, Futures US, DAX, etc
Les "turtles" représentent encore aujourd'hui la plus grande expérience de trading jamais réalisée. Cette expérience a permis à ses participants de gagner 200 millions de dollars.
Extrapolée par Samuel Rondot auprès d'un trader devenu millionnaire en quatre ans, cette technique de day trading 'type break out' fonctionne sur les indices boursiers.
Pas un seul jour ne se passe sans lire la description de méthodes de trading plus miraculeuses les unes que les autres. Il suffit d’y penser pour voir son compte en banque progresser.
Avec une performance de 380% sur 5 ans et 45% pour le seul mois de janvier 2008 , MCI est une méthode de Swing Trading qui fait ses preuves quotidiennement.
C'est LA technique de Day Trading. Le Docteur vous permettra de prendre position plusieurs fois par jour sur n'importe quel support (Actions, Futures, Forex) et sur tous les marchés (CAC, DAX, NASDAQ, SP500 etc.)
Un trader accepte de transmettre en toute transparence son expérience. Bénéficiez en quelques heures de lecture de dix ans de recherches et d'erreurs. Découvrez la méthode MTA (Matrice Trading Action) !
Le livre témoignage de l'homme qui a repoussé les limites des performances en trading au concours CortalConsors : 8000% en six mois ! Zoom sur ses techniques et son approche. 500 pages !
Ce livre s’adresse à tous ceux qui souhaitent découvrir la logique du swing trading et la manière dont elle peut être exploitée avec efficacité sur les actions françaises.
Une à deux heures chaque we, pas plus pour appliquer cette approche de l'achat sur repli dans les marchés haussiers. Les critères sont précis. Du prêt à l'emploi. L'une de nos meilleurs ventes.
Extrapolée par Samuel Rondot auprès d'un trader devenu millionnaire en quatre ans, cette technique de day trading 'type break out' fonctionne sur les indices boursiers.
Day trading bourse en ligne