Advertise

Affichage des articles dont le libellé est risk management. Afficher tous les articles
Affichage des articles dont le libellé est risk management. Afficher tous les articles

25 décembre 2012

Robot de Trading: Analyse II

Dans mon précédent post je vous présentais un robot de type grid trading couplé avec une martingale. 
Je vais pousser un peu plus loin l'analyse du robot et voir comment améliorer son ratio R/R: Risk/Reward.

Pour rappel lors d'un signal d'achat/vente il prend position dans la tendance et moyenne à la baisse lorsque la tendance s'inverse en appliquant une martingale.
C'est à dire qu'on va partir avec de petites tailles de position par trade que l'on va augmenter au fur et à mesure qu'on perd...


« plus ça rate, plus on a de chances que ça marche » comme disent les shadocks ;-)

On parie que tôt ou tard le prix va revenir dans la tendance initiale et le robot pourra déboucler les positions avec un gain.

Ce robot entre sur le marché en fonction d'un signal mais ensuite il prend "bêtement" position tous les X pips.
Admettons que X = 20 et que je multiplie par 1.5 chaque nouvelle position.
Si le marché décale de 200 points contre nous, paf direct dans le dents, on se retrouve avec 10 positions à contre tendance partant de 0.01 lot pour finir à...0.38!


Analysis of the account balance for a grid martingale
 
 Balance = 1000.00
 Leverage = 1:400
 Stop-out level = 20%
 Margin required for 1 lot = 307.98
 Price of 1 point for 1 lot = 0.77
 Spread = 0.00005
 
 Grid parameters:
 --------------------
 Base Lot = 0.01
 Lot Multiplier = 1.50
 Grid step = 20 pt
 
================================================================
 
 Balance requirements for an N-level basket
 
 Levels      Balance      Points     Last Lots  Total Lots
 #1           4.61          20        0.01        0.01
 #2          10.75          40        0.01        0.02
 #3          23.04          60        0.02        0.04
 #4          42.99          80        0.03        0.07
 #5          76.77         100        0.05        0.12
 #6         127.41         120        0.07        0.19
 #7         207.22         140        0.11        0.30
 #8         331.54         160        0.17        0.47
 #9         518.77         180        0.25        0.72
 #10         804.22         200        0.38        1.10
 #11        1235.46         220        0.57        1.67
 
 With given settings, the account balance is sufficient for a basket
 with 10 levels (200 pt) + price movement against the basket of 55 pt
Vous trouverez ici le script d'analyse pour MT4

Soit un DD de 255 points avant le margin call! nous voilà prévenu.

Donc ca peut faire très mal...alors pourquoi ne pas ré-rentrer après X pip MAIS en suivant le signal de tendance? De cette manière si le marché décale de 20 points mais que la tendance initiale n'est pas confirmée, on attend - en général un retracement- pour reprendre position, on va donc limiter les prises de risques dans la durée ce qui à pour effet immédiat de limiter le draw down!
Et là vous me dites, oui mais en limitant le risque on va limiter les gains! Certes mais personnellement je préfère ;-)

Illustration: backtest sur les 3 derniers mois FH "dumb version" vs FH "skilled version" :

Symbole
GBPUSD (Great Britain Pound vs US Dollar)
Periode
1 Heure (H1) 2012.09.03 00:00 - 2012.11.29 23:00 (2012.09.03 - 2012.11.30)


FH "dumb version"


FH "skilled version"



Bilan comparatif (lot de base 0.02 pour 3000e, SL@250 pips):
- la version de base : taille de lot max: 0.48, R/R: 1.65, profit= +910, DD= -18.6%
- la version améliorée: taille de lot max: 0.17, R/R: 2.22, profit= +664, DD= -5.2%

C'est un axe d'amélioration intéressant et simple à mettre en oeuvre, les concepteurs de ce robot ont surement du y penser mais c'est beaucoup moins vendeur: tout le monde veut faire 300% en 3 mois! ;-)

J'ai commencé un compte en live avec cette version début décembre, je ferai un petit bilan d'ici là!

En attendant j'étudie une autre piste d'amélioration concernant la fonctionnalité de hedging!

A suivre... ;-)






28 décembre 2011

Money Management en Trading


Le Money Management (position sizing ou trade sizing) est l'un des concepts les plus importants du monde du trading.
Je ne parle pas de Risk Management (gestion du risque), pas de diversification, ou d'utilisation de stop-loss.
Je parle de la taille des positions (ou taille des lots) qui vous indique combien d'actions (contrats) vous acheter et quelle part de votre capital vous placer sur une position (ou trade).

Chaque fois que vous entrez dans un trade, vous avez pris deux décisions:
  1. vous avez décidé d'entrer long ou court
  2. vous avez également décidé de la quantité à trader.

La plupart des traders pensent que la quantité est quelque peu arbitraire en ce qu'elle n'a pas beaucoup d'importance car ce qui importe est d'être dans le sens du marché.
La décision concernant la taille du lot est aussi importante que la décision d'entrer long ou court.
Alors que votre système de trading peut vous dire quoi, quand et comment trader, le Money Management vous indique combien trader.

Plus de 90% des traders perdent de l'argent parce qu'ils n'utilisent pas ou ne suivent pas de règles de Money Management strictes.


Règles
Ne jamais risquer plus de 2% de votre capital par position.
Par exemple si vous avez 1000 € en capital de trading votre risque maximum (perte) devrait être de 20 €, sans oublier d'inclure les frais de courtage!

Ne jamais dépasser plus de 20% de votre capital par position.
Par exemple si vous avez 1000 € en capital de trading votre taille de lot maximum devra être de 200 €, personnellement je ne dépasse pas 19% donc si j'ai 4 trades ouverts (4*190€) j'aurai encore 7.6% de mon capital en liquidités.

Comment calculer ma taille de lot?
Dans l'exemple si mon 1er trade vaut maintenant 220 €, en hausse de 30 € et que je décide d'ouvrir mon 2ème trade:
Dois-je calculer la taille de ma prochaine position sur un Capital de 710€ , de 1000€ ou encore de 1030€??

La méthode correcte consiste à d'abord déterminer la valeur de la position en cours si votre Stop/Loss est touché. Vous pouvez être en positif de 30€ mais si votre trailing stop est touché vous faites moins, disons 20 € alors le calcul serait basé sur 1000€ + 20€.
Votre capital de trading réel est votre trésorerie disponible (liquidités) plus la valeur de toutes vos positions ouvertes si tous les Stop/Loss sont touchés.


Le Money Management vous indique essentiellement combien de positions vous pouvez ouvrir à un moment donné et le risk management indique là où vous devez accepter que vous avez pris la mauvaise décision, fermer la position et passer à autre chose.
C'est un concept défensif qui vous permet de rester dans le jeu pour jouer un autre jour.
Ne confondez pas le Money Management avec le Risk Management: Un S/L ne répond pas à la question combien?

Le Money 
Management et Risk Management font la différence entre le succès et l'échec dans le trading. 
Le Risk Management fait référence au S/L pour minimiser les pertes (et vous en aurez!), mais aussi de maximiser les profits si vous utilisez un Trailing Stop.
Le Money Management optimise l'utilisation du capital dans la prise de positions.

Partager

Twitter Delicious Facebook Digg Stumbleupon Favorites More