Présentation

D'un point de vue professionnel je suis consultant dans le eForex. D'un point de vue personnel je suis également un passionné de Trading et de création de Systèmes depuis plus de 10 ans et du Forex depuis près de 5 ans. C'est cette passion qui m'a amené à créer ce Web-Zine.

 

Ce site se veut être un magazine indépendant sur le Forex et le Trading. Je ne suis donc associé à aucun Software Vendor ou Broker. Les informations en provenance de ForexTV sont un service aux lecteurs de AddictFX fournit dans le cadre d'un partenariat non rémunéré.

 

Bonne lecture

AddictFX

 

Statistiques du site au 20/01/2008

Création du site : 16/04/2005

446 349 pages vues

127 771 visiteurs uniques

367 abonnés à la Newsletter

W3C

  • Flux RSS des articles

Texte Libre

 

AddictFX est accessible directement par www.addictfx.biz

 

 

Avec la Newsletter : Vous recevez le code Tradestation de tous les systèmes testés dès leur publication et restés avertis des nouveaux articles publiés.

 

Nouveau : Forex TV sur AddictFX, retrouvez la chaine Web spécialisée Forex ainsi que tous les fils de News de ForexTV centralisés sur une seule page.

 

 

 Backtests  Softwares  Brokers  ForexTV

 

Mardi 3 mai 2005 2 03 /05 /Mai /2005 00:00

Bonjour à tous,

 

Open Position

Short EURUSD @ 1.2928, 27/04  (Second Half)

SL @ 1.2928

Short EURUSD @ 1.2880, 03/05

SL @ 1.2940

 

Today trades

Buy GBPUSD @ 1.8941

Sell GBPUSD @ 1.8922 (-19 pips)

 

Commentaires

La position Short est tenue et renforcée à 1.2880. Il s'agit d'un paris misant sur une renforcement du Dollar à court terme même si le long terme est plutôt en faveur de l'Euro. J'ai décidé de renforcer ma position avant l'annonce de la Fed pensant couvrir un éventuel mouvement haussier temporaire de l'Euro par une position longue sur GBPUSD me permettant de maintenir ma position Short EURUSD plus confortablement tout en prenant un gain sur GBPUSD.

 

L'erreur a été de penser qu'à cette heure ci (20h15 heure francaise) le risque de slippage serait un peu plus réduit. J'ai pourtant été exécuté très au delà du niveau cliqué et dans la précipitation j'ai accepté un requote que j'aurais simplement du rejeter, d'où un trade aussi inutile que stupide sur GBPUSD.

 

Esperons maintenant que le Dollar va poursuivre son mouvement de hausse face à l'Euro.

 

AddictFX

 

Par AddictFX - Publié dans : Trading Diary
Ecrire un commentaire - Voir les 0 commentaires
Lundi 2 mai 2005 1 02 /05 /Mai /2005 00:00

Bonjour à tous,

 

Open Position

Short EURUSD @ 1.2928, 27/04 12:25 GMT

Close Half @ 1.2864 (+64 pips)

SL Second Half @ Breakeven

 

Today Trades

Aucun trade d'entrée en position aujourd'hui. Simplement la clôture de la moitié de la position tenue depuis le 27/04.

 

Commentaires

J'ai décidé de couper la moitié de ma position aujourd'hui. La seconde moitié de la pose reste pour attraper un éventuel trend baissier demain. En cas de hausse de l'Euro le Stop est placé au Breakeven. 

 

AddictFX

 

Par AddictFX - Publié dans : Trading Diary
Ecrire un commentaire - Voir les 0 commentaires
Lundi 2 mai 2005 1 02 /05 /Mai /2005 00:00

Bonjour à tous,

 

Le moment est venu de se jetter dans le bain du Backtesting. Nous allons commencer par nous familiariser avec les principes de base en commencant par développer autour d'un cas très simple : un croisement d'une moyenne mobile par les prix sur EURUSD.

 

Voici le système que nous allons étudier :

 

Time Frame

Daily

Studies

60 Days Moving Average of closing prices

Setup

Open Long if Close price > Moving Average

Open Short if Close price < Moving Average

Trigger

Buy = next open after long setup  

Short = next open after short setup

Stop

No Stop Loss

Exit

Stop/Reverse  

Exit Long when open new Short and Exit Short when open new Long

Filters

N/A

Position Sizing

One Lot per trade (100 000 of Base Currency)

 

Il s'agit donc d'un système d'achat/vente sur croisement de moyenne mobile à 60 jours.

 

Ci-dessous les résultats du Backtest sur EURUSD pour des lots de 100 000 Euros :

 

Equity Curve

 

 

Statistics

 

 

All trades Long trades Short trades
Initial capital 100000 100000 100000
Ending capital 114710.04 117265.02 97445.02
Net Profit 14710.04 17265.02 -2554.98
All trades 110 55 (50.00 %) 55 (50.00 %)
 Avg. Profit/Loss % 13.37% 31.39% -4.65%
Winners 19 (17.27 %) 10 (9.09 %) 9 (8.18 %)
 Total Profit 91535 52779.99 38755.01
 Avg. Profit 4817.63 5278 4306.11
 Avg. Profit % 481.76% 527.80% 430.61%
 Max. Consecutive 2 1 1
 Largest win 12285 12155 12285
Losers 91 (82.73 %) 45 (40.91 %) 46 (41.82 %)
 Total Loss -76824.96 -35514.97 -41309.99
 Avg. Loss -844.23 -789.22 -898.04
 Avg. Loss % -84.42% -78.92% -89.80%
 Max. Consecutive 14 8 12
 Largest loss -3115 -2145 -3115
Max. system drawdown -18919.99 -16644.99 -23890
Max. system % drawdown -14.29% -15.39% -19.90%
Profit Factor 1.19 1.49 0.94
Payoff Ratio 5.71 6.69 4.79
Risk-Reward Ratio 0.9 0.49 0.1
Sharpe Ratio of trades 0.19 0.43 -0.08
K-Ratio 0.04 0.02 0

 

Seuls 17% des Trades sont gagnants et pourtant l'Equity Curve est globalement positive. Voici déjà un résultat intéressant qui montre que le pourcentage d'opération gagnantes n'est pas le facteur clé nécessairement le plus important.

 

Notons toutefois qu'il joue un rôle certain d'un point de vue psychologique puisqu'une série perdante est toujours difficile à supporter. Si on cherche à améliorer les pourcentages d'opérations gagnantes dans un système c'est avant tout dans un but psychologique.

 

Pour juger de la qualité d'un système il est difficile de s'appuyer sur un seul élément. Le meilleur indicateur de qualité est l'observation de l'Equity Curve elle même. Elle doit vous sembler "traitable". Un système idéal présenterait une Equity Curve parfaitement lisse et croissante sans aucun drawdown. J'affiche toujours la régression linéaire de l'Equity Curve afin de juger de sa linéarité. Bien entendu on ne recherche une droite parfaite que lorqu'on traite un nombre fixe de lots à chaque fois et non un pourcentage de l'Equity, sinon on tend vers une exponentielle. Je débute donc toujours par une mise au point du système sur un lot par trade. Le position Sizing ne vient que lorsqu'une Equity Curve prometteuse a déjà été obtenue. 

 

Les ratios du Backtest Report seront expliqués dans un article à venir. Pour ma part je me sert principalement des éléments suivants pour juger de la qualité du système :

 

- Net Profit : Il faut au moins terminer positif

- Average Profit, Average Loss, % Win, % Loss : Ces quatre données me permettent de mesurer l'Expectancy et de jouer des scénarios aléatoires afin de vérifier la stabilité du système vis à vis de ses statistiques élémentaires. Cette étude fera l'objet d'un article très bientôt. 

- Max System (%) Drawdown : L'une des plus importantes données. Elle vous dit en points ou en pourcentage quelle est votre Drawdown maximal, il faut être prêt à le supporter

- Profit Factor : Détermine la profitabilité du système, c'est le ratio Gain/Risque global. Je ne l'utilise que secondairement

- RRR : Risk Reward Ratio, l'un des plus importants indicateurs de qualité car il indique à quel point l'Equity Curve est régulière

- Sharpe Ratio : Le plus important à mon sens lorsque je recherche des plages de valeurs adaptées par l'optimizer. Comme le RRR il traduit la régularité de l'Equity Curve 

 

Ce système est la base du Trend Following et comme tout système de suivi de tendance il est très sensible aux zones de Trading Range. Dans ce cas il déclenche des successions de signaux perdants.

 

Nous allons tenter d'améliorer ce système en introduisant une contrainte supplémentaire dans le Setup. Il faut que les cours soient désormais au dessus ou en dessous de la moyenne mobile pendant 15 jours consécutifs afin de déclencher un achat ou une vente. L'introduction de cette nouvelle contrainte permet de diminuer le nombre de signaux inutiles et il devient possible de raccourcir la moyenne mobile afin de capter les signaux un peu plus tôt sans pour autant risquer trop de faux signaux. On modifiera donc la moyenne mobile pour la passer à 30 jours.

 

Résultats au prochain article ...

 

AddictFX

Attention : les résultats passés ne présagent en rien des résultats futurs. Effectuez vos propres études avant de mener toute opération financière. Le Forex est un marché à haut risque sur lequel vous pouvez perdre plus que votre capital.

Par AddictFX - Publié dans : Backtests
Ecrire un commentaire - Voir les 0 commentaires
Dimanche 1 mai 2005 7 01 /05 /Mai /2005 00:00

Bonjour à tous,

 

Je vous propose dans cet article d'inaugurer la partie systèmes de trading en commençant par vous présenter la manière dont je définit un système.

 

Dans mon approche, tout système de trading se définit de la manière suivante :

 

Time Frame

Base de temps (Intraday 1h, Daily, Weekly, ...)

Studies

Indicateurs, supports, points pivots

Setup

Conditions remplies par les Studies, les prix, le temps

Trigger

Déclenchement de l'ordre

Stop

Niveau de stop initial

Exit

Règles de sortie

Filters

Filtres

Position Sizing

Règles de gestion des tailles de position

 

Prenons tout de suite un exemple avec un système très simple basé sur une rupture de moyenne mobile à 60 jours.

 

Je précise que par habitude j'écris tout en Anglais, notamment en raison du fait que les Trading System Labs que j'utilise (Amibroker et Wealth Lab), et à fortiori leurs langages de programmation respectifs sont exclusivement dans cette langue. Je trouve que pour le trading c'est plus parlant, plus direct.

 

Time Frame

Daily

 

Studies

60 Days Moving Average of closing prices

 

Setup

Open Long if Close price > Moving Average

Open Short if Close price < Moving Average

 

Trigger

Buy = next open after long setup

Short = next open after short setup

 

Stop

Stop Loss at Entry Price – 3 * ATR (20) for long positions

Stop Loss at Entry Price + 3 * ATR (20) for short positions

 

ATR = Average True Range

 

Exit

Stop/Reverse

 

Exit Long when open new Short and Exit Short when open new Long

 

Take Profit

 

Take Profit at Entry Price + 5 * ATR (20) for long positions

Take Profit at Entry Price – 5 * ATR (20) for short positions

 

Candle Trailing Stop

 

Sell Stop at Lowest Low of the 4 preceding bars for long positions

Cover Stop at Highest High of the 4 preceding bars for short positions

 

 

Filters

N/A

 

Position Sizing

One Lot per trade

 

Commentaires

 

  • Time Frame : Daily, c'est une base de temps quotidienne
  • Studies : Seule une moyenne mobile 60 jours est utilisée
  • Setup : Les conditions devant être remplie pour qu'un trade puisse être initié. Si le Close est suppérieur à la moyenne mobile 60 jours, on peut entrer en position longue. On ne sait pas encore comment on entre effectivement dans cette position, c'est là le rôle du trigger.
  • Trigger : On achète à la prochaine ouverture suivant la validation des conditions définies dans le Setup
  • Stop : Le stop loss initial est définit au prix d'entrée +/- trois fois l'ATR 20 jours
  • Exit : les sorties sont multiples, ce qui est normal, on a souvent une manière d'entrer et plusieurs de sortir. Il y a d'abord le Stop & reverse (classique mais il faut le préciser). Ensuite vient un Take Profit fixé aux prix d'entrée +/- 5 fois l'ATR à 20 jours. Enfin un Traling Stop permet de protéger la position et vient en complément du Stop Initial qui quand à lui est toujours fixe
  • Filters : aucun mais typiquement on peut y placer des jours précis, des plages horaires précises ou encore des signaux issus d'autres sources externe (autres valeurs, ...)
  • Position Sizing : Ici on va au plus simple comme toujours dans les premiers tests d'un système : un seul lot

 

Cette formalisation sera reprise lors des backtests à venir.

 

AddictFX

 

Par AddictFX - Publié dans : Systems
Ecrire un commentaire - Voir les 2 commentaires
Dimanche 1 mai 2005 7 01 /05 /Mai /2005 00:00

Bonjour à tous,

 

WHS vient de se lancer dans le Forex en devenant IB (Introducing Broker) de GFT.

 

L'intérêt d'ouvrir un compte chez GFT via WHS peut être de disposer d'un support en Francais. Ceci permettrait à ceux qui sont allergiques à l'anglais d'avoir accès malgré tout à l'un des plus grands Broker Forex.

 

http://www.whexpert.com

 

Actuellement il existe peu d'offre en Francais pour le Forex. Il ne s'agit pour la moitié d'entre elles que d'offres IB, c'est à dire de sociétés ne s'occupant que de gérer la relation client : marketing, support dans la langue du pays, ouverture de compte auprès du Broker, et parfois quelques offres additionelles.

 

Ces sociétés sont regroupées dans le tableau suivant :

 

Broker

IB de …

WHS

GFT (http://www.gftforex.com)

Hyper Forex

CMS (http://www.cmsforex.com)

FXPrice

FX Solutions (http://www.fxsol.com)

 

 

Les indépendants sont :

 

 

Broker

Site en Français

FXCM France

http://www.fxcmfrench.com

ACM (Refco FX)

http://www.ac-markets.com

Real Time Forex

http://www.realtimeforex.com

Saxo Bank

http://www.saxobank.com

 

Note : désolé pour les liens html non cliquables, over-blog a beaucoup de mal à gérer correctement tout ça.

AddictFX

 

Par AddictFX - Publié dans : News
Ecrire un commentaire - Voir les 3 commentaires
Vendredi 29 avril 2005 5 29 /04 /Avr /2005 00:00

Bonjour à tous,

 

Open position

Short EURUSD @ 1.2928, 27/04 12:25 GMT

SL @ 1.3028

 

Today Trades

Aucun trade aujourd'hui

 

Commentaires

Je continue à tenir la position Short sur EURUSD ouverte le 27. Je la maintient ouverte pour le week end. C'est une partie importante de l'entrainement que de ne pas penser à sa pose, même le WE.

 

Dimanche soir à l'ouverture je verifierait donc les premiers mouvements pour évaluer une sortie éventuelle mais c'est la journée de Lundi qui sera décisive, des chiffres doivent tomber à 14h GMT, je serais peut être sorti avant ... mais peut être pas.

 

AddictFX

Par AddictFX - Publié dans : Trading Diary
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 28 avril 2005 4 28 /04 /Avr /2005 00:00

Bonjour à tous,

 

Open Position

Short EURUSD @ 1.2928, 27/04 12:25 GMT

SL @ 1.3028

 

Today Trade 

Buy GBPUSD @ 1.9090

Sell GBPUSD @ 1.9696          +6 pips

 

AddictFX

 

Par AddictFX - Publié dans : Trading Diary
Ecrire un commentaire - Voir les 0 commentaires

Catégories

Recherche

Calendrier

Février 2012
L M M J V S D
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29        
<< < > >>
Contact - C.G.U. - Signaler un abus