jeudi 31 mai 2007
BLOG ON REST
De plus, je suis actuellement dans une phase de recherche et non de trading, et je n'ai donc pas d'informations ou d'avis sur le marché à donner...
Si vous souhaitez être tenu au courant lorsque je reprendrai le blog, laissez moi votre email.
Bons trades à tous !
jeudi 24 mai 2007
Stop Loss
Les stops trop près du prix d'entrée diminue le pourcentage de réussite.
Les stops trop loin augmente la perte maximale.
La solution utilisé par Trade4cash, c'est d'allouer une fraction de son capital (8,3% pour lui, soit 12 positions différentes), à une position, et de ne pas fixer de stop. Ainsi il connait sa perte maximale : 8,3% (ce qui est beaucoup à mes yeux), mais il augmente son pourcentage de réussite fortement.
Tout dépend du type d'approche, car un daytrader a besoin de tout son capital :
J'ai backtesté une stratégie court-terme avec différent taille de stops (de 1% à 8%, et sans stop). Le meilleur rendement sur un an était sans stop loss. Mais c'est également la stratégie la moins réaliste, puisqu'il m'aurait fallu supporter des pertes maximales jusqu'à 70% du capital investi !
Les stops de 2 à 3 % étaient les plus rentables, et les plus réalistes (pertes maximale de 4% maximale sur l'année). Encore une fois, les résultats de backtest sont toujours très optimistes, mais ils offrent une méthode rapide de confirmer certains a priori avec des données réelles.
En conclusion, je dirais qu'il n'y a pas de méthode définitive à propos des stops, mais je continuerais à les utiliser. Il y a autant de méthodes que de traders. Il faut toutefois retenir la règle suivante :
- Un stop doit être placé à l'endroit d'invalidation des raisons d'entrée du trade. Par exemple sous une resistance. Si cela représente un risque trop grand, diminuez la taille de la position, et non la taille du stop.
Je n'exclus pas la possibilité d'allouer une petite partie de mon capital à une stratégie sans stop, mais je ne ferais cela qu'avec de l'argent que je peux risquer sans crainte de tout perdre, ce qui n'est pas encore le cas
mercredi 23 mai 2007
Farewell
lundi 21 mai 2007
Back to the lab
Le point important. Pardon : PRIMORDIAL, dans un backtest, ce n'est pas le point d'entrée, mais le point de sortie. Mes premiers essais m'ont impressionnés, avant que je ne calcule les frais de commissions, mais ce qui m'a encore plus étonné, c'est comment le positionnement de stop de sortie influence le Retour sur Investissmenet global du système.
Le meilleur rendement était obtenu sans stop loss. Les sorties s'effectuant à la fin d'un temps determiné à l'avance (fin de la journée, dans mon cas). Dans ce cas, les pertes maximales sont immenses, mais le taux de réussite également, et au final, le système est gagnant. Cependant, je ne retiendrait pas ce système car il expose à des pertes maximales très fortes (certains jour, j'ai vu plus de 20% de perte, sur le backtest je précise, pas en vrai).
En fait, toute la subtilité d'un système de trading réside dans ce réglage très fin et très complexe du stop. Certains disent qu'il n'y a pas de règles, et qu'il s'agit même de la partie "artistique" du trading. D'autres utilisent le MAE, je crois : Maximum Averse Excursion, un outil que j'aimerais bien apprendre, qui permet de connaitre quelle est la tolérance maximale à la perte d'un système.
En attendant, je teste et je backteste, et je m'amuse surtout à regler les stops, les jours de conservations, les stratégies de sorties... Je suis arrivé à un système qui est un filtre qui donne environ 30 trades par mois, soit un peu plus d'un trade par jour en moyenne. J'ai commencé à le tester en situation réelle. Pour l'instant, l'animal se comporte comme prévu : bien, mais pas aussi bien que la machine, qui trade sans émotions, sans problème de liquidités, etc...
Traitement de données:
Je pense que je ne suis pas le seul trader à rêver de pouvoir faire sa propre plate-forme de trading. Sans aller jusqu'à la programation pure (loin de là) j'ai réussi à importer en live un flux de données dans Excel. Ca parait bête mais c'est extremement pratique, et puis je peux ainsi me faire des petits indicateurs maison.. Tout cela grâce à Interactive Brokers. Je peux aussi importer sur une feuille Excel des données historiques, sans avoir à passer par Yahoo Finance, ce qui permet aussi d'avoir les cours du forex, et le Nyse-Tick et Nyse-TRIN et autres indicateurs sympathiques.
Allocation de capital:
Les investisseurs parlent de diversification de portefeuilles. Je voudrais pour ma part diversfier mes stratégies et allouer une partie définie de mon capitale à chacune. Je suis en train de lire ce qui parait etre la référence, ou la base, de la gestion de portefeuille : Marchés Financiers, Gestion de portefeuille et des risques. de Bertand Jacquillat et Bruno Solnik. J'aime bien le passage sur l'efficience des marchés et les tests faits par les chercheurs sur l'analyse technique. La conclusion, c'est qu'ils n'ont pas réussi à demontrer scientifiquement que l'analyse technique ne fonctionne pas. Ca ne m'étonne pas. Comme être strictement scientifique avec ce qui est le résultat de l'interaction de millions d'individus ? On peut douter de l'analyse technique, et de l'analyse fondamentale également, on peut douter de toute analyse d'ailleurs, il n'y aura jamais de méthode absolument fiable en trading, mais il y aura toujours ceux qui tirent leur épingle du jeu et les autres. Je pense que ceux que ceux qui réussissent n'ont pas d'a priori sur une méthode avant de l'avoir tester pendant une longue période...
mercredi 16 mai 2007
Approche systématique et politque :
J'ai ralenti le daytrading, au profit du développement de mon propre système. Autant dire que je suis perdu au milieu d'un désert, ou plus,
d'une jungle. Je garde en tête un conseil : rester simple. Je ne trade plus en utilisant les BOB, car je trouve que cette configuration n'est pas
assez profitable. En regardant dans mon journal de trades, je découvre que mes trades les plus réussis sont le résultat de prises de décisions que je ne peux pas toujours parfaitement expliquer.Il y a inéluctablement une part de feeling à la prise de décision...
Je suis en train de relire "The New Market Wizards", de Jack Schwager. Je recommande ce livre à toute personne qui désire commencer à trader. Les meilleurs traders du monde y sont interviewés. Les leçons sont nombreuses, et riches, parfois contradictoires, mais l'auteur tire de nombreuses conclusions que l'on peut ériger comme des principes de trading. On trouve souvent sur le web ses fameuses listes de "points essentiels", coupez vos pertes, laissez courir vos gains, etc, dans ce livre, on va un peu plus loin... Pas de recette miracle mais un appui psychologique génial.
En France, on entend peu parler des traders, et beaucoup considèrent la finance comme un milieu immoral, rempli de requins et de gens malhonnêtes. C'est peu être vrai, mais je ne fais parti d'aucun milieu, je suis indépendant. Au contraire du grand public, je considère la spéculation financière comme un moyen de gagner sa vie ouvert à tous, et non réservé à une élite. Il y a bien sûr le risque, et l'apprentissage qui est long, mais il y aussi des fonds d'investissement très bien fait... Je trouve dommage que le CAC soit détenu en majorité par des fonds étrangers. Je ne comprends pas que l'on dénigre les entreprises du CAC et leur profits mirobolant alors que chacun pourrait en profiter très facilement !
Il est vrai que le travail est plus taxé que le capital, c'est le travail qu'il faut détaxer et non l'inverse. Ainsi, je trouve peu imaginatif, et bien frileux, ceux qui rejetent d'un bloc le monde de la finance, alors qu'ils pourraient profiter eux aussi de la bonne santé économique.... J'admet qu'il faut bien un capital de base pour commencer, mais avec 3000 euros, on peut ouvrir un compte sur Interactive Brokers (min 5000$) et commencer l'expérience...Enfin, tout ceci n'est pas une incitation à perdre de l'argent bêtement sans rien connaitre à rien, mais c'est un début de reflexion sur la remarque que "libéral" a pour racine "libre"...
lundi 14 mai 2007
Les traders et les systèmes
Avoir un esprit non-conformiste est un ingrédient crucial. Il est aussi important d'avoir à la fois un côté artistique, et un côté scientifique. Le côté artistique pour imaginer, découvrir et créer des stratégies de trading. Le côté scientifique pour traduire ces idées en règles de trading, et exécuter ces règles.
Peut-on acheter un système de trading qui fonctionne ?
Je crois que les systèmes sont surtout efficaces et fonctionnels pour le créateur du système, plus que pour quelqu'un d'autre. C'est important qu'une approche soit personnalisée; autrement, vous n'aurez pas la confiance nécessaire pour la suivre. Il est peu probable que l'approche de quelqu'un d'autre fonctionne avec vous de façon efficace. Il est aussi probable que les individus qui réussissent en trading ne sont pas du genre à utiliser la méthode d'un autre, et que les traders qui réussissent ne vendent pas leur système.
Gil Blake, interviewé par Jack D.Schwager dans "The New Market Wizards" :
jeudi 10 mai 2007
Auto Link
Gestion psychologique du risque
Le NYSE-TICK
Définition exacte du BOB
mercredi 9 mai 2007
Utilisation d'un screener
J'ai deux stratégies d'utilisation des screeners.
La première consiste à reporter tous les resultats dans une liste à surveiller (watchlist), cela concerne les stratégies qui nécessite une confirmation, pour la stratégie "BOB", il faut que l'action ouvre en hausse et dépasse sont plus haut de la veille.
J'ai remarqué que la confirmation d'un bob peut venir plusieurs jours après le "trigger"/le déclenchement du screener, il convient donc de ne pas retirer trop vite les actions de sa watchlist.
La deuxième stratégie, plus systématique, est celle que je développe en ce moment. Elle consiste à trader systématiquement tous les résultats d'un filtre, et cela sans confirmation particulière. On limite le nombre de trades par jour en afinnant le filtre (sur des critères de volume, ou de prix) afin de ne pas overtrader. Pour moi qui ne dispose de nombreux outils de trading automatique/backtest/talent de programmateur, et qui n'a pas forcément toujours le temps de rester devant l'écran de 16h à 22h, c'est une approche pratique. L'avantage est surtout la possibilité de backtester des stratégies simples sur plusieurs périodes passées. L'inconvénient vient du fait qu'il faut accepter de ne pas interférer avec les décisions du système.
"J'achète le matin, je vends le soir une action que je n'ai pas choisi" ça ne donne pas trop une philosophie de vie très attrayante. Et parce que mon système est encore en test, je n'alloue qu'une petite partie de capitale à cette stratégie. Je pense aussi qu'une des sources principales d'échecs en trading est le manque de discipline. Les traders sont des gens qui cherchent l'indépendance, et lorsqu'il faut se plier à des règles très strictes, on peut avoir tendance à jouer les rebelles. Ca parait bête, mais j'ai lu de nombreuses fois "si seulement je pouvais trader comme mon backtester". De là à chercher à developper un programme de trading automatique, il n'y a qu'un pas !
Pour en revenir à nos moutons :
TZIX n'a pas confirmé son BOB, mais reste en surveillance 00
BOB notables pour la journée de mercredi :
LPX : Louisiana Pacific Corp
PEIX : Pacific Etanol
ARXX : AeroFLEX
CTSH : Cognizant Solution
Les BOT, l'inverse des BOB indiquent les actions à shorter (si confirmation d'un prix plus bas que le plus de la veille
SCHN : SCHNITZER STEEL
Pour ceux qui utilise Proscreener, l'outil de ProRealTime, voici le code du BOT
indicator1 = close
indicator2 = Average[20](Volume)
ind3=close-open
c1 = (indicator1 > 1)
c9= (indicator1 < c2 =" (indicator2"> 500000)
c3 = close[1] > ExponentialAverage[8](close[1])
c4 = close[1] > open[1]
c5 = close>open
c5 = high > high[1]
c6 = low > low [1]
c7 = Volume< c10 =" RSI[2](close)">95
c11=(high-close)>ind3
SCREENER [c1 AND c9 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7 AND c10 AND c11] ((close/DClose(1)-1)*100 AS "%VAR" )
lundi 7 mai 2007
TZIX - Le retour
On se souvient tous de ce trade (si si), initié par la formation d'un BOB.
Demain, peut-être la même ? A surveiller. STOP : 18.46 OBJ 19,3
Les doutes : Moins de volume qu'avant, et la EMA140 franchit...Quoique dans l'absolue cela n'a rien de très grave. On remarque de l'ATR ne cesse de diminuer, et que, peut-être, on est en train de former un "double-bottom", dans ce cas, on pourrait avoir un objectif plus ambitieux, genre 23 $. Voir le graphe hebdo suivant :
OTCBB et IB, quand les ombres se surperposent
Si je m'étais posé la question avant de trader sur ce marché, j'aurais économisé une leçon un peu chère à mon goût. En fait, j'ai eu deux leçon pour le prix d'une.
Leçon numéro une : OTCBB : Over-the-counter Bulletin Board.
Marché américain d'échange "over-the-counter", fondé en 1990, non régulé, donnant à accès à plus de 3300 actions. Il faut noter que les actions présentes sur ce marché ne sont pas particulièrement grosses, ni stables, et ce marché est considéré comme risqué. La plupart des actions listés sur l'OTCBB ne parviennent pas jusqu'au Nasdaq. De plus, les échanges sont infréquents, et le spread (différence entre le BID et l'ASK) est plus large que sur le Nasdaq.
Qui a envie de s'y essayer ?
Leçon numéro deux : Display Size (Reserved Order)
Chez mon broker, j'ai la possibilité de placer un ordre d'une certaine taille, mais d'afficher sur le carnet d'ordre une autre taille. On appelle cela un "reserved order" et la taille affichée est appellée "Display Size". L'OTCBB n'accepte pas cette fonctionnalité.
Leçon finale : Quand les deux ombres se surperposent
Ce matin, j'ai voulu shorter TEXG, sur l'OTCBB.... J'ai réussi à en vendre, mais quand l'action a commencé à prendre +5 % d'un coup, j'ai voulu placer un ordre de rachat, mais la fonction "reserved order" a empeché mon ordre d'être executé, le temps que je comprenne d'où venait le probleme, j'avais déjà perdu 10% !
Conclusion, je suis un peu ...vert...mais j'ai appris deux choses importantes.
En fait, une chose importante : en cas de doute, s'abstenir.
Le salut dans cette histoire, c'est que j'avais une petite position...quelques milliers de brouzoufs seulement...
PS : Content d'être sorti de mon trade moisi : TEXG + 70% pour l'instant !!!
Blogspot censuré ?
Big brother a t il pensé que nos amis les traders étaient si bons en analyse et en prédiction qu'ils risquaient d'influencer le vote ???
vendredi 4 mai 2007
Avant week-end
AAPL semble tenir bien son nouveau prix à trois chiffres. La volatilité ATR revient à la normale, mais les bandes de Bollinger restent très écartés, ce qui semble. Les deux dernière fois que AAPL est sortie de Bollinger Supérieur, c'était pour une belle correction, mais je ne shorterai pas pour autant, au contraire, je reste bullish pour l'action.
Je continue avec mes tests sous stockfetcher. Trop content de pouvoir backtester mes filtres, j'en ai fait un qui m'apporte un ROI incroyable de 1000% par an !! La recette simple :
show stocks where day change is above 15 percent
and close is above 15
and volume is above 50000
Conditions de sortie :
Stop loss à 1%,
Ouvrir la position le matin et la fermer le soir.
Résultat : 30% de trades gagnants, mais les trades réussis paient largement pour les perdants. Nom de code du filtre : "Retour de Flamme"
mercredi 2 mai 2007
various notes
Le mois de Mai commence. Je me souviens l'an dernier, la correction avait été expliqué par les médias par l'adage "In may, sell and go away". En février 2007 , je ne sais plus trop l'excuse avancée, ah oui, le marché chinois qui avait perdu 4.5%.... Il y a toujours une explication bien rationnelle qui semble évidente après coup pour expliquer les raisons d'un changement radical.
Les éléctions présidentielles : Peu importe qui sera elu, les journalistes nous expliqueront sans problèmes pourquoi ce résultat est évident, et ils pourront ainsi nous donner les causes d'un choix qu'ils ignorent pour l'instant. L'analyse technique fonctionne un peu comme cela, et il faut se méfier des exemples tirés de l'histoire, on trouvera toujours parmi les données historiques de milliers d'actions, des moments où nos thèses se valident, mais ce qui compte c'est la probabilité que nos thèses se valident, et lorsqu'elles se valident, le retour sur risque. Pour le connaître il y a deux méthodes, qui ne s'opposent pas d'ailleurs :
un journal de trade précis :
Date d'entrée / Date de sortie / Risque initial (lieu du premier stop loss) / Objectif initial (lieu du premier stop profit) / Objectif temps (daytrade/swing/MT/LT)
Screening : (comment l'action a été choisi : conseil, screener, action suivie depuis longtemps, etc) Raison d'entrée : (Break-Out, Price Action*, Volume, Croisement MM, ATR, etc)
Stockfetcher :
J'en parlais l'autre jour, je suis en train de le tester. C'est un outil très pratique puisqu'il permet de filtrer le marché avec des phrases simples, pas besoin donc de beaucoup de programmation.
J'ai travaillé avec un ami sur un screen qui cherche des actions qui sont sorties de bollinger pour jouer sur leur retour à leur moyenne exponentielle à 21 jours, ça donne pour l'instant :
Average Volume(50) greater than 500000
and Price 2 days ago below Upper Bollinger Band(20,2)
and Close 1 day ago above Upper Bollinger Band(20,2)
and Open 1 day ago above Upper Bollinger Band(20,2)
and Close below open 1 day ago
and Close below close 1 day ago
and Close above EMA(21) plus 1%
and close between 1 and 100
Stockfetcher a une fonction de backetesteur, ce qui permet de tester un screen sur 2ans, mais seulement 2semaines sur la version démo... ce screen a semble t il un bel avenir devant lui, mais il faut encore l'améliorer. Je publierais les resultats des tests lorsque j'aurais trouvé les meilleurs paramètres possibles.
Parlons BOB, le screen que j'utilise le plus depuis un mois, voici le code en "stockfetcher", écrit par Marlyn, de Filtering Wall Street :
show stocks where close is between 15 and 35
and average volume(90) > 500000
and ema(8) < ema(21)
and close 2 days ago < ema(8)
and close 2 days ago < open 2 days ago
and close 1 day ago < open 1 day ago
and low 1 day ago < low 2 days ago
and volume 1 day ago is more than 20% > volume 2 days ago
and close > openand low > low 1 day ago
Bullish Jim et Marlyn ont testé une amélioration du BOB, il faudrait ajouter
and close 1 day ago is less than 1% < open 1 day ago
and close 2 days ago is less than .5% < open 2 days ago
Autrement dit, la chute qui précède le BOB est inférieure à -0.5 deux jours avant, et -1% la veille. Cette simple modification fait presque doubler le ROI (return on investissement). Vous ne me croirez pas, mais j'en avais le pressentiment, disons plutôt que je préfèrais initier des trades sur des BOB qui était des pullbacks plutot que sur des entreprises en danger de mort, ce qui n'est pas tout à fait la meme chose.
Dans tous les cas je suis content de mon nouvel outil (pub gratuite), mais je dois me taper le manuel de 175 pages pour bien le maitriser...
Pour finir, le mois de mai commence par un trade sur UAUA, issu du screen...BOB, et qui rapporte 1.19% (sortie prématurement, et sans vrai raison, dommage j'aurais pu atteindre l'objectif fixé sans problème).