Home

Manuel d`utilisation

image

Contents

1. ny LA iy she l s irange Kij il IL dl N RULES ju ji Nous constatons trois types de tendance Une tendance haussi re long Une tendance baissi re short Une absence de tendance range En particulier nous distinguons trois tendances de march d une dur e de 20 mois chacune long du 01 10 2005 au 31 05 2007 short du 01 06 2007 31 01 2009 range du 01 12 2009 au 31 07 2011 Deux principes sont retenir pour l laboration d une strat gie d investissement Principe n 1 investir dans la tendance du march Investir contre tendance du march est le plus s r moyen de g n rer des pertes Une strat gie doit comporter le minimum possible de transactions ou trades contre tendance En strat gie haussi re si le march est baissier le syst me devra diminuer voire stopper ses achats et si le march est haussier le syst me devra diminuer voire stopper ses ventes Principe n 2 tester la strat gie contre tendance Il est important d tudier le comportant d une strat gie sur les trois types de tendance long short et range Les meilleurs gains d une strat gie haussi re respectivement baissi re seront obtenus sur une p riode long respectivement short mais il faut s assurer que la strat gie ne subit pas trop de pertes en p riode short et range respectivement long et range Choix d une strat gie d investissement P riode de backtesting La pre
2. Cliquez sur le bouton Param tres de la fen tre d Analyse Une fen tre s ouvre avec les param tres standards Remplir les champs de cette fen tre avec les valeurs suivantes E Param tres Es i Capital 100000 S hisqueMax 4 5 0 LigneMin LigneMax Entr es MinEntr e 01 01 2005 m rypeEntr e 1 ouverture J 1 Doublons 0 sans doublon Sorties MaxSortie 31 12 2005 TypeSortie 1 ouverture J 1 LA ComTrade 0 0 wComTrade 0 1 Survi March Ref BE France 1 R f rent FR0003500008 goa Param tres avanc s a Valider M mo A Annuler Nous passons ci dessous en revue ces param tres Capital de d part Pour pouvoir acheter des actions le syst me doit disposer d un capital de d part nous choisissons un capital de d part de 100 000 champ Capital Taille de position Le syst me doit conna tre la taille d une position Par d faut la taille de position est un pourcentage du capital estim Nous choisissons 2 5 champ RisqueMax Taille maximale et minimale Il est possible de sp cifier une valeur minimale champ LigneMin et maximale champ LigneMax pour la taille des positions Nous choisissons de ne pas renseigner ces champs P riode de backtesting La p riode de backtesting est d finie par la date de d but de backtesting champ MinEntr e renseign e 01 01 2005 valeur saisie dans le champ Date
3. EI A Filtre Trimestriel lt lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel Is0Backtest Une explication sur chacun des champs est donn e ci apr s Projet L export des signaux doit se faire dans un projet IsoBacktest Si ce projet n existe pas il faut le cr er Nous allons cr er le projet Haussier2005 Cliquez sur le bouton Cr er un projet puis tapez le nom du projet dans la fen tre suivante IB Nom de projet EF Valider Annuler Un projet IsoBacktest est un sous r pertoire du r pertoire IsoBacktest Backtesting La cr ation du projet Haussier2005 a eu pour effet de cr er le r pertoire racine du projet IsoBacktest Backtesting Haussier2005 Un projet IsoBacktest est un r pertoire constitu de deux sous r pertoires ini et ibt a d Haussier2005 di ibt d ini Le sous r pertoire ibt contiendra les fichiers d export des signaux extension ibt Le sous r pertoire ini contiendra le fichier des param tres du backtesting extension ini et le fichier des r sultats du backtesting extension xis Date de d but Nous choisissons pour notre premier backtesting de backtester l ann e 2005 qui est haussi re Nous backtesterons ensuite l ann e 2008 baissi re et l ann e 2010 range La date de d but de backtesting sur l ann e 2005 correspond la date de d but d ann e 01 01 2005 Man
4. Horizon F BEEE Tapez le nom du filtre d achat Altre 100 Fitre non d fini ES kr Manuel d utilisation d IsoBacktest 2 1 0 Page 9 Pour indiquer un croisement PxP5 s lectionnez sur la ligne Signal technique le symbole dans la colonne 5 p riodes Pour indiquer la condition P20 gt P50 s lectionnez sur la ligne Signal technique le symbole dans la colonne 50 p riodes Le screening doit alors avoir l apparence suivante Filtre Hori Crit res Programmation AMAA LE has 5 p r 20 p r 50p r 100p r 200 p r 100 Filtre non d fini Fr A rs mait Fanani semmis Orientation de la pression EF EF EH E Achat g l r i z Taha J Couleur de la pression EF F Fr F z Fr RE H Signal technique e F M 4 E E Le Volume min chang jour Tendance CECE EE Capitaux 62 Volume F F v F E Risk Management Strat gie Rentabilit Risque Rentabilit F Risque F Cliquez sur le symbole droite du nom du filtre puis confirmez la sauvegarde du filtre Le screening doit alors avoir l apparence suivante Crit res Programmation MMEA e 7 5p 20 p 50 p 100 p 200 p Achat Fr EA pa asnes p p mn s Orientation de la pression Fr Fr F F fonat
5. gal la somme des gains des trades du backtesting moins la somme des pertes et des frais des trades du backtesting Dans notre exemple le profit est gal 10 073 Profit Le pourcentage de profit est gal au profit divis par le montant du capital initial Pour un capital initial de 100 000 euros et un profit de 10 948 euros le pourcentage de profit est de 10 948 100 000 10 95 Dans la fen tre de R sultats cliquez sur le bouton Graphiques puis sur l onglet Profit pour visualiser la courbe de profit Profit Q 114 10 9 mars 2005 mai 2005 juil 2005 sept 2005 nov 2005 janv 201 IsoBacktest Haussier2005 FacteurProfit Le facteur de profit est le rapport du total des gains sur le total des pertes et des frais Dans notre exemple le facteur de profit est de 3 49 Cela signifie que le profit d un trade gagnant est pr s de trois fois plus lev que celui d un trade perdant Rendement Pourcentage moyen d augmentation du capital d une ann e sur l autre par rapport au capital de d but d ann e appel aussi rentabilit annuel ou taux actuariel Dans notre exemple la rentabilit annuelle est de 10 Cela signifie que chaque ann e le capital augmente en moyenne de 10 La valeur entre parenth ses est celle du r f rent indice CAC 40 par exemple Invest Q et Liquidelnvest Q l indicateur invest Q est la part moyenne du portefeuille dans le capital Dans not
6. ou d pens l avenir L effet mises de fonds perdues rend douloureux pour le trader l id e de sortir d une position perdante Les actions qui sont tomb es sont gard es en portefeuille dans l espoir qu elles remontent En refusant de reconna tre son erreur et d accepter sa perte le trader assiste sans r agir la perte du reste de son capital Le backtesting rend humble et prudent car il nous fait prendre conscience de nos erreurs et de la difficult de trouver une strat gie d investissement performante Manuel d utilisation d IsoBacktest 2 1 0 Page 5 La tentation du trading discr tionnaire Le trader discr tionnaire base ses d cisions sur son exp rience des march s sans suivre les r gles pr d finies d une strat gie d investissement labor e au moyen d un logiciel de backtesting A l inverse le trader syst matique applique une strat gie test e sur un historique de cours strat gie backtest e Sa prise de d cision est simplifi e car les r gles de s lection des titres sont connues l avance Le trader syst matique n a pas se poser de questions il se contente d appliquer les r gles pr d finies ce qui att nue sur lui l emprise du facteur psychologique Ayant test sa strat gie il en conna t la volatilit Il reste serein tant que sa courbe de capital reste dans la fourchette de volatilit de sa strat gie backtest e Le trader discr tionnaire lui travaille sans filets Ex
7. Signal et Filtre Hebdomadaire la valeur Achat par la valeur Vente La fen tre d export devient B BACKTESTING BACKTESTING SR rojet Hauss r l acktesting Date de d but 01 01 2005 Exporter Cr er un projet 2 maey Date de fin 31 12 2005 P riode Chaque fin de semaine Liste Liste n 6 CAC40 Signal Filtre Quotidien k lt Aucun filtre gt gt Filtre Hebdomadaire Vente 0 I Fitre Bimensuel z lt Aucun filtre gt gt Anne D Fitre Mensuel lt lt Aucun filtre gt gt Filtre Trimestriel lt lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel Is0Backtest Cliquez sur le bouton Exporter Une fen tre s ouvre avec comme champ de saisie le nom du fichier d export Saisissez le nom Vente _P5xP dans ce champ IB Nom de fichier Valider Annuler Ce nom est un moyen mn motechnique de se souvenir que l export correspond au filtre des croisements P5xP Manuel d utilisation d IsoBacktest 2 1 0 Page 14 Cliquez sur le bouton Valider Lancement d IsoBacktest Avant de lancer IsoBacktest partir du raccourci du bureau faites un clic droit sur le raccourci puis un clic gauche sur Avanc afin de cocher la case Ex cuter en tant qu administrateur r Propri t s avanc es k amne Ed Choisissez les propri t s avanc es de ce raccourci J Ex cut
8. d sespoir jouent h las en notre d faveur Elles parasitent nos d cisions et nous poussent agir soit trop t t soit trop tard Si elles ne sont pas bien maitris es les motions peuvent nous rendre incapables d appliquer rigoureusement une strat gie d investissement d finie l avance Manuel d utilisation d IsoBacktest 2 1 0 Page 4 Le backtesting permet de tester sereinement une strat gie d investissement Elaborer une strat gie d investissement consiste d finir et optimiser les filtres de s lection des titres en fonction des r sultats que fournissent les backtestings profit volatilit etc Le backtesting permet d optimiser les gains dans un march favorable strat gie d investissement dans la tendance du march mais aussi et surtout de limiter les pertes dans un march d favorable strat gie d investissement contre tendance du march Le recourt au backtesting est tr s r pandu chez les professionnels de la finance Malgr ses avantages validation d une strat gie sur un grand nombre de trades gain de temps pour les tests pr servation du capital le backtesting est moins r pandu chez les particuliers C est donc qu il existe des freins au backtesting Nous en avons retenu deux le premier frein provient de la m connaissance du backtesting et surtout de l ignorance du danger ne pas tester une strat gie Le deuxi me frein provient de l attrait exerc par le trading discr tionn
9. ini Haussier2005 xls e P Strat gie 51 Entr es ibt achat ibt P WI Sorties _ ibt vente ibt o P W Strat gie 52 Entr es G VE Sorties G P Strat gie 53 Entr es G p Sorties G pa Ang Analyse a Fusions EE Param tres Fermer Les cases cocher droite des champs de saisie rendent actifs les champs correspondants La couleur orange dans la fen tre d analyse signifie une anomalie Cliquez sur un des boutons oranges pour obtenir une information sur la description de l anomalie A Fichier des entr es S1 IsoBacktest Fichier des entr es S1 invalide ou inexistant Extension requise ibt Emplacement requis dans un sous r pertoire ibt de C lsoBacktest Backtesting Haussier2005 ou dans un sous r pertoire du r pertoire commun C IsoBacktest Backtesting ibt sf OK Ce message d anomalie est normal car l emplacement des fichiers de signaux n a pas encore t renseign Les fichiers de signaux seront renseign s plus loin dans ce manuel dans la section S lection des fichiers de signaux Tant qu un fichier est en cours d export il ne peut pas tre s lectionn En attendant la fin de l export IsoBourse nous allons passer en revue les param tres du backtesting Manuel d utilisation d IsoBacktest 2 1 0 Page 16 Param tres du backtesting Le syst me a besoin d un certain nombre d informations compl mentaires pour pouvoir lancer le backtesting
10. 6 __ La croyance en la loi des petits nombres la tendance tirer des conclusions injustifi es de trop peu d information Ces biais cognitifs peuvent rapidement rendre totalement incoh rente une strat gie d investissement discr tionnaire Les l ments d velopp s ci dessus montrent que le trading discr tionnaire bien qu en apparence plus accessible pour un particulier plus ludique et plus attractif l illusion du vite bien pas cher est aussi bien moins fiable et bien plus risqu que le trading syst matique Un trader syst matique est en effet moins soumis au facteur psychologique Sa strat gie d investissement est incomparablement plus fiable car valid e par un backtesting effectu non pas sur quelques trades mais sur plusieurs centaines voire plusieurs milliers de trades au moyen d un logiciel de backtesting Syst mes de trading Un syst me de trading est un outil qui simule des ordres d achat et de vente selon des r gles pr d finies Le traitement effectu par un syst me de trading est appel backtesting Le backtesting comporte cinq tapes 1 D tection des signaux d achat 2 D tection des signaux de vente 3 Constitution des transactions une transaction est un couple signal d achat signal de vente 4 Choix des transactions une transaction fait entrer un titre en portefeuille 5 Analyse des transactions calculs statistiques et financiers Pour fonctionner un syst
11. de d but de la fen tre d export et par la date de fin de backtesting champ MaxSortie renseign e 31 12 2005 valeur saisie dans le champ Date de fin de la fen tre d export Manuel d utilisation d IsoBacktest 2 1 0 Page 17 Types de cours Le syst me doit savoir si l achat et la vente d un titre doit se faire la cl ture ou l ouverture du lendemain champs TypeEntr e et TypeSortie L entr e d un titre en portefeuille et la sortie du titre du portefeuille se feront l ouverture du lendemain Ouverture J 1 Frais de transaction Il est possible de d finir un montant fixe champ ComTrade ou un pourcentage champ ComTrade pour les frais de transaction Nous choisissons de valoriser ComTrade 0 1 pour les frais de transaction R f rent Pour pouvoir comparer la performance de la strat gie backtest e celle d un indice il nous faut renseigner le march de l indice champ March Ref et le code ISIN de l indice champ R f rent Nous choisissons le march fran ais et le code FRO003500008 CAC40 Renforcement de position Le champ Doublons valoris Avec doublons autorise le syst me racheter des titres d une valeur d j en portefeuille renforcement de position Nous choisissons de ne pas autoriser le renforcement de position valeur Sans doublons Param tres avanc s Nous choisissons de ne pas modifier les valeurs par d faut des param tres av
12. du backtesting et vous donnera les cl s pour optimiser vos syst mes Le support IsoBacktest est votre disposition par email l adresse support isobacktest com ou par t l phone au 33 0 1 60 12 03 56 Il peut aussi fournir une aide l laboration de strat gies d investissement programmation des filtres IsoBourse Il est aussi possible sur le site IsoBourse de commander des rapports de backtesting Manuel d utilisation d IsoBacktest 2 1 0 Page 23
13. le filtre d achat cr ez dans IsoBourse un filtre de vente Vente correspondant la condition P5xP Le screening doit alors avoir l apparence suivante Crit res Programmation CEA Ea AE a nn 5 p r 20 p r 50 p r 100 p r 200 p r Vente KA f Orientation de la pression F F Fr Vente l on Couleur de la pression Ea T K H EG El Ea 14 o Signal technique e F gt k p k Bia k 6 Volume min chang jour Tendance L 5 r Capitaux Volume R Fr 3 Fr r G Risk Management Strat gie r Rentabilt Risque Rentabilit r Risque Fr Param tres d export Les opportunit s d achat ou de vente proviennent des titres s lectionn s par le screening IsoBourse Ces titres au lieu d tre affich s dans une fen tre sont export s dans un fichier de signaux d achat ou de vente IsoBacktest effectue la lecture des fichiers de signaux dans le but d associer un signal d achat un signal de vente pour former un trade Chaque trade g n re un profit positif gain ou n gatif perte qui fait voluer le capital estim de l ensemble du portefeuille Le menu Outils Backtesting permet d acc der aux param tres d export A la premi re ouverture de ce menu si l emplacement d IsoBacktest n est pas C IsoBacktest une fen tre s affiche FE Is
14. telle puissance de calcul Au moment de sa prise de d cision le trader discr tionnaire subit l influence du facteur psychologique Compte tenu des enjeux la pression psychologique peut influencer ses d cisions Cette pression psychologique parfois renforc e par l environnement presse amis peut tre forte et r p titive donc usante nerveusement S il ressent de la peur le trader discr tionnaire tardera entrer sur une position et se pr cipitera pour en sortir S il ressent l app t du gain le trader discr tionnaire se pr cipitera pour entrer sur une position et tardera pour en sortir D autres biais cognitifs alt rent les d cisions du trader discr tionnaire En voici quelque uns extraits du livre La strat gie des tortue L effet inclination la tendance des gens prendre leurs gains et laisser courir leur pertes Le biais du r sultat la tendance des gens juger d une d cision par son r sultat plut t que par sa qualit d termin e au moment o elle a t prise _ Le bais de r cence la tendance surpond rer les donn es ou les exp riences les plus r centes par rapport aux plus anciennes __ L ancrage mental la tendance accorder trop d importance aux informations les plus ais ment accessibles ___ L effet de meute la tendance croire des choses parce que les autres les croient Manuel d utilisation d IsoBacktest 2 1 0 Page
15. Manuel d utilisation IsoBacktest S Version du logiciel 2 1 0 Version du manuel 2 1 0 0 Auteur Eric Humbert Copyright Syruslog 2011 2013 Cette documentation n est pas contractuelle Des modifications ont pu intervenir dans le logiciel IsoBacktest depuis la parution de ce manuel de r f rence Tous droits r serv s aucune reproduction int grale ou partielle du pr sent ouvrage sur quelque support que ce soit ne peut tre effectu e sans l autorisation express de l auteur Sommaire HOCU TOn E S E E E 3 BA RS LR a E E A E ed ae de ne 3 D CIO CU OA CR ES TR E E 3 AVahtabes du DacktestiNg ne ere ed ERER E a het nds ocre 4 Avantage n 1 gain de CMOS san emen canne sn enen qians ce sssces ces anse ces nine 4 Avantage N CADRES Ne de ae E 4 ACIER OA a EAE a deb ee ee a 4 PACS COS IR a 4 Se donner les moyens d avancer siens sssessssnnsssssenessssenesesssnes 5 La tentation du trading discr tionnaire sise snenssssennssssennnnss 6 SNS CS E E a E A A 7 TUONE e E E E E et nie 7 Ponce AU DAC RES UNE cer E E a a en 7 Principe n 1 investir dans la tendance du march 8 Principe n 2 tester la strat gie contre tendance sis 8 Choix d un strat gie d INVESTISSEMENME a re are dannss ue nen en ed none a ts ces 8 P TIDAS Ce DAC RSS N a an ace a en D ae ni 8 COndi Noma achat ed de ed 9 PPO EN a a ne 9 CONRAD OS MV NRS de E E 10 Prede vente eo ae a ne a a en de le do E l 11 PAFAMELEES d OS ee
16. aire Se donner les moyens d avancer Plut t que de tester prudemment sa strat gie d investissement par le backtesting un particulier peut tre tent de pratiquer la politique de l autruche inconscient du risque il prend ses d sirs pour des r alit s et se lance dans le trading la fleur au fusil Le backtesting est per u par lui comme une perte de temps ou d argent plut t que comme une opportunit de gain Des tudes ont montr que l aversion aux pertes peut avoir un impact psychologique deux fois plus fort que les gains Ce type de distorsions de perception de la r alit est appel biais cognitif Voici un premier biais cognitif extraits du livre La strat gie des tortue auquel le particulier est expos __ L aversion aux pertes la tendance qu ont les gens pr f rer viter une perte plut t que d accumuler des gains Investir c est acqu rir de nouveaux moyens pour am liorer un rendement Le backtesting est un moyen d am liorer le rendement d une strat gie d investissement En emp chant l acquisition de nouveaux moyens l aversion aux pertes emp che l am lioration du rendement Autrement dit pour avancer il faut d abord accepter de se donner les moyens d avancer Un deuxi me biais cognitif __ L effet mises de fonds perdues la tendance consid rer que l argent qui a d j t engag ou d pens a plus de valeur que l argent qui pourrait tre gagn
17. aminons les dangers qui le guettent Le trader discr tionnaire peut baser ses d cisions sur des crit res relevant de l analyse fondamentale informations conomiques et financi res permettant d valuer une soci t cot e en bourse Or l information de type fondamentale n cessite pour tre correctement interpr t e des comp tences conomiques et financi res dont ne dispose pas forc ment le particulier De plus l information de type fondamental accessible au particulier donc provenant de la presse arrive g n ralement trop tard pour g n rer du profit Le trader discr tionnaire peut baser ses d cisions sur des crit res relevant de l analyse technique indicateurs techniques supports visuels Charge au trader discr tionnaire d effectuer p riodiquement une synth se technique de l ensemble des indicateurs sa disposition Cette t che r p titive peut cependant s av rer fastidieuse En analyse technique une strat gie est consid r e comme gagnante si elle est statistiquement gagnante ce qui suppose un volume significatif de donn es analys es Manuellement sans l aide d un logiciel de backtesting il est possible d analyser dans des d lais raisonnables au maximum quelques dizaines de trades alors que dans le m me temps un ordinateur peut analyser plusieurs milliers de trades L ordinateur excelle en rapidit dans les calculs statistiques et financiers Alors pourquoi se passer d une
18. an en des a a a de 11 RO CS SIA a E E EE E T 13 Lancement d ISO BaCKTES T ace e E EA EE EE ERE EEE 15 Vore A prO E a E EA 16 Parame trec du DCS 17 S lection des fichiers de sS gnaUX seesseeseerssrressrreresrresessreresrrerssreresereresrrrrsrerssrereserressrereseerresene 19 Lancement du DAC RES CIE ain E sn de 20 interpretation des SA de ee se ne Ena 20 POULE DIS Oea ee a a 23 Manuel d utilisation d IsoBacktest 2 1 0 Page 2 Introduction Ce manuel d utilisation a pour but de faciliter l utilisation du logiciel IsoBacktest et de montrer l int r t de recourir au backtesting appel aussi simulation sur un historique de cours Le backtesting permet de tester et d optimiser une strat gie d investissement statistiquement gagnante Nous illustrons l utilisation du logiciel IsoBacktest par un exemple de strat gie labor e au moyen du logiciel IsoBourse Ce manuel d utilisation comporte deux parties une premi re partie plus th orique intitul e Backtesting et une deuxi me partie plus pratique intitul e Tutoriel Pour une prise en main rapide et pratique d IsoBacktest il est possible de commencer par la lecture de la partie Tutoriel Il est recommand de r aliser dans IsoBacktest l exemple du tutoriel afin d assimiler les diff rentes commandes et fonctionnalit s d IsoBacktest Pour une utilisation plus avanc e d IsoBacktest et pour une description plus d taill e des indicateurs et des p
19. anc s Bouton Param tres avanc s Par d faut les param tres avanc s doivent avoir les valeurs suivantes l AY Param tres avanc s ee Capital Code RisqueMax1 Code2 RisqueMax2 Code3 RisqueMax3 Code4 RisqueMaxs TypeLigne lo Taille capital estim ligne fixe v Entr es MaxEntr e 36 Latence Risque FiltreTrade 0 fxe x Sorties MinSortie x PerfMin StatutStop CZ Pur statui zj StatutSortie stat gie cours ix ru FusionSortie san Slippage Suivi TypeMarch 0 actions o TaileLot 0 1000 7 Trace lo sans trace MajCours f automatique x ProfitRef 0 NbAnalyse VersionEdition 2 0 Fermer Manuel d utilisation d IsoBacktest 2 1 0 Page 18 Se reporter au manuel de r f rence Bouton Manuel pour une description d taill e des param tres avanc s S lection des fichiers de signaux Une fois termin l export IsoBourse les fichiers de signaux correspondants peuvent tre s lectionn s Dans la fen tre d Analyse cliquez sur le bouton loupe droite du champ Entr es de la strat gie S1 Une fen tre de s lection de fichier s ouvre S lectionnez le fichier Achat _PxP5 P20P50 puis cliquez sur le bouton S lectionner gt JsoBacktest Projet e Hausser 2005 Fichier Bchat PxPs_P20P50 X Vbt PA S lectionner Annuler Dans la fen tre d A
20. aram tres se reporter au manuel de r f rence accessible depuis IsoBacktest bouton Manuel Il est recommand de r aliser d abord le tutoriel du manuel d utilisation avant de r aliser le tutoriel du manuel de r f rence Backtesting D finition du backtesting Le backtesting consiste effectuer sur un historique de cours des simulations de transactions boursi res achats ou ventes de titres suivant des r gles pr d finies Les r gles pr d finies d finissent la strat gie d investissement Les transactions sont analys es pour fournir des informations statistiques et financi res dans le but de tester la performance d une strat gie d investissement courbe de capital profit volatilit etc Une transaction haussi re est un ordre d achat suivi d un ordre de vente strat gie haussi re Une transaction baissi re est un ordre de vente d couvert suivi d un rachat strat gie baissi re Le profit d une transaction vaut cours de vente cours d achat nombre de titres achet s Le profit est un gain si sa valeur est positive une perte si sa valeur est n gative Pour conna tre le profit global g n r par un backtesting il suffit de faire la somme des profits des transactions Le logiciel IsoBourse est un logiciel d analyse technique qui d tecte des opportunit s d achat signaux d achat et des opportunit s de vente signaux de vente L analyse technique utilise des fonctions math ma
21. er en tant qu administrateur Cette option permet d ex cuter ce raccourci en tant qu administrateur tout en prot geant votre ordinateur de toute activit non autoris e Ex cuter dans des zones m moires diff rentes Lors d une prochaine mise jour d IsoBacktest veillez ne pas craser cette propri t du raccourci IsoBacktest en d cochant la case Cr er un lien sur le bureau IsoBacktest Liens Veuillez choisir l emplacement des liens du programme V Groupe de programme IsoBacktest 7 Cr er un lien dans le menu D marrer F Cr er un lien sur le bureau Cliquez sur le raccourci IsoBacktest du bureau afin de lancer l application IsoBacktest La page d accueil s affiche elle comprend les menus et boutons suivants Fichier Historique Analyse Aide DG a B x Cr er Quvnr Enregistrer Supprimer E Historique Purger fm Analyse Resultats EE CE Param tres Cotations Guide Manuel Forum propos Head Manuel d utilisation d IsoBacktest 2 1 0 Page 15 Ouverture d un projet Cliquez sur le bouton Ouvrir puis renseignez les champs afin d ouvrir le projet Haussier2005 A Ouvrir un projet JsoBacktest Projet Haussier2005 Backtesting P Param tres Haussier 2005 m x jni P Ouvrir Annuler Une fen tre d analyse s ouvre JIsoBacktest Backtesting Analyse
22. es situations que vous allez rencontrer en trading lavenir mais elle vous donnera les moyens de d terminer si une approche a de bonnes chances d tre profitable dans le futur Ce n est pas une solution id ale une boule de cristal ou une machine remonter le temps auraient t pr f rables mais c est le meilleur outil qui soit notre disposition Trading syst matique Contrairement au trading discr tionnaire qui ne se base pas sur des r gles pr d finie et sur le backtesting le trading syst matique consiste appliquer les r gles de s lection de titres d une strat gie d investissement d finie l avance Nous d crivons ci dessous les avantages du trading syst matique Facteur psychologique Compte tenu des enjeux le trading soumet l homme de fortes tensions psychologiques L importance de l enjeu amplifie notre peur de perdre et notre d sir de gagner C sar a crit Les hommes croient ce qu ils d sirent Pour apaiser nos peurs et satisfaire nos d sirs la tentation peut devenir forte de voir le monde tel que nous le souhaitons plut t que tel qu il est de voir ce que nous croyons plut t que de croire ce que nous voyons Nous transformons nos d sirs en convictions et nous tombons dans le pi ge d crit par Nietzsche Les convictions sont des ennemis de la v rit plus dangereux que les mensonges Dans le domaine du trading la plupart de nos motions espoir peur cupidit
23. j8 a 9 oa cla l PR Couleur de la pression Ex E L F ME F _ E E z Signal technique D Fr EF Fr F Fr G Volume min chang Z jour Tendance fe EH F EE F EF Capitaux E Volume E CE E a Ag Risk Management 0 Strat gie l Rentabilit Risque Rentabilit Risque Condition de vente Nous retenons comme signaux hebdomadaires de vente les croisements baissiers des courbes de pression IsoBourse P noir et P5 rose not s P5xP Les signaux de vente sont entour s en rouge ci dessous Afin de prendre en tenir compte la tendance du march nous allons nous bas sur des moyennes mobiles longues P20 et P50 la tendance du march sera consid r e comme baissi re si la courbe pression P20 rouge est en dessous de la courbe de pression P50 bleue TT ao Nous choisissons de vendre en cas de croisement baissier P5xP ou en cas de march baissier P20 lt P50 Notre condition de vente s crit P5xP ou P20 lt P50 Les croisements baissiers des moyennes mobiles courtes en particulier P5xP pr c dent les croisements baissiers des moyennes mobiles longues en particulier P50xP20 donc P lt P5 pr c de Manuel d utilisation d IsoBacktest 2 1 0 Page 10 P20 lt P50 La condition P5xP pr c de donc la condition P20 lt P50 Par cons quent notre condition de vente peut se simplifier en P5xP Filtre de vente En proc dant de la m me fa on que pour
24. me de trading a besoin d un certain nombre d informations 1 P riode du backtesting 2 Filtres d achat pour la g n ration des signaux d achat 3 Filtres de vente pour la g n ration des signaux de vente 4 Param tres d export liste des valeurs p riodicit du screening etc 5 Param tres du backtesting capital de d part taille des positions frais de transaction etc Le logiciel IsoBacktest est un syst me de trading Il permet de tester toutes les strat gies d investissement con ues par le logiciel IsoBourse Tutoriel L utilisation d IsoBacktest est d crite travers l exemple ci apr s Se reporter au manuel de r f rence pour un exemple plus complexe et plus performant bouton Manuel Principes du backtesting Les performances d une strat gie une p riode donn e sont fortement li es la tendance du march la m me p riode Une tendance haussi re du march favorisera une strat gie haussi re alors qu une tendance baissi re du march favorisera une strat gie baissi re Manuel d utilisation d IsoBacktest 2 1 0 Page 7 Pour d terminer la tendance d un march il suffit d tudier l volution des prix sur un indice du march Prenons l exemple du march fran ais et tudions l volution mensuelle du SBF 120 i i L j Il T MoT p Zone de hausse i Il we T a P il Mi gil Zone de b J l T ia iis Parian ut L Zone de consolidation short a
25. mi re tape consiste choisir une p riode de backtesting En vertu du principe n 2 nonc plus haut nous allons tester notre strat gie sur trois p riodes diff rentes une p riode long l ann e 2005 une p riode short l ann e 2008 et une p riode range l ann e 2010 Manuel d utilisation d IsoBacktest 2 1 0 Page 8 Condition d achat En analyse technique le croisement d une moyenne courte au dessus d une moyenne longue est consid r comme une opportunit d achat signal d achat Nous retenons comme signaux hebdomadaires d achat les croisements haussiers des courbes de pression IsoBourse P noir et P5 rose not s PxP5 Les signaux d achat sont entour s en rouge ci dessous Pour respecter le principe n 1 concernant la n cessit de tenir compte de la tendance du march nous allons nous bas sur des moyennes mobiles longues P20 et P50 la tendance du march est haussi re si la courbe de pression P20 rouge est au dessus de la courbe de pression P50 bleue et baissi re si la courbe de pression P20 rouge est en dessous de la courbe de pression P50 bleue D Rd Notre condition d achat s crit PxP5 si P20 gt P50 Filtre d achat Nous allons cr er un filtre d achat Achat dans IsoBourse correspondant notre condition d achat PxP5 si P20 gt P50 Ouvrez le screening par le menu Analyse Favoris Screening Dans la rubrique Filtre s lectionnez un filtre non d fini Ale
26. n pourcentage la proportion du nombre de trades gagnants par rapport au nombre total de trades perdants et gagnants Dans notre exemple la part de trades gagnants et perdants est quasi gale 52 48 Cela n emp che pas le syst me d tre gagnant car le facteur de profit est favorable aux trades gagnants le montant total des trades gagnants est trois fois plus grand que celui des trades perdants Pour allez plus loin La strat gie du tutoriel a t test e sur une p riode haussi re du march L tape suivante consiste tester cette strat gie sur un p riode baissi re du march ann e 2008 et sur une p riode sans tendance sur march ann e 2010 Cr ez pour ce faire les projets Baissier2008 et Range2010 L objectif est de v rifier que notre strat gie haussi re essuie le minimum de pertes en p riode baissi re et range du march Une fois cette v rification faites vous pourrez backtester cette strat gie sur un plus grand nombre d ann es par exemple de l ann e 1995 l ann e 2012 La lecture du manuel de r f rence bouton Manuel et en particulier la r alisation de son tutoriel avanc sont recommand es Le manuel de r f rence contient aussi une description des param tres et des indicateurs avanc s d IsoBacktest Un forum d di au backtesting est accessible dans IsoBacktest bouton Forum n h sitez pas vous y rendre r guli rement Le forum vous permettra d am liorer votre connaissance
27. nalyse cliquez sur le bouton loupe droite du champ Sorties de la strat gie S1 Une fen tre de s lection de fichier s ouvre S lectionnez le fichier Vente P5xP5 P puis cliquez sur le bouton S lectionner ionner des signaux IsoBacktest Projet Haussier 2005 Backtesting Fichier Vente _P 5xP v X Vbt Backtesting IsoBacktest Analyse ini Haussier2005 xls e P Strat gie S1 Entr es ibt Achat_PxP5 P20P50 ibt Sorties ibt Vente_P5xP ibt Strat gie 52 Entr es G P Sorties G Strat gie S3 Entr es G Da E Sorties G Ha E fng Analyse a Fusions o Param tres Fermer Manuel d utilisation d IsoBacktest 2 1 0 Page 19 Lancement du backtesting Pour lancer le backtesting cliquez sur le bouton Analyse de la fen tre Analyse Une fen tre comportant deux barres de progression s affiche durant le traitement d analyse A Analyse IsoBacktest Backtesting Maj entr es 51 44 Progression globale 2 Rii Analyse 1 1 en cours Annuler A la fin du traitement une fen tre de r sultats s affiche D R sultats Haussier2005 FX Synth se Portefeuille Trades Profit NbTrade 166 98 Profit 10 948 Profit 10 95 FacteurProfit 3 49 Rendement Rendement 10 99 21 67 RdtRisque Q 424 32 311 35 DrawdownRd Q 2 59 6 96 ARdtCou
28. oBacktest Ba Veuillez s lectionner le r pertoire d installation du logiciel IsoBacktest d MAGIX T l chargements Mes fichiers re us Mes Sauvegardes SI Mes sites Web My Albums d NetBeansProjects a L prgm 4 bourse 4 d isoBourse d Data d Programme m Temp a w Dossier C MsoBacktest Cr er un nouveau dossier _x Annuler Cette fen tre permet d indiquer l emplacement du r pertoire racine d IsoBacktest Cet emplacement est modifiable dans le fichier IsoBourse Programme lsoBourse ini la ligne commen ant par IBT DIR Par exemple l emplacement C IsoBacktest est m moris dans IsoBourse ini par IBT_DIR C IsoBacktest Dans la suite de ce tutoriel le r pertoire racine d IsoBacktest sera repr sent par IsoBacktest Manuel d utilisation d IsoBacktest 2 1 0 Page 11 Renseignez si n cessaire l emplacement d IsoBacktest et cliquer sur Ok La fen tre d export s affiche Renseignez les champs de cette fen tre avec les valeurs ci dessous B BACKTESTING BACKTESTING D Frojet Backtesting D Date de d but 01 01 2005 Exporter Cr er un projet ga Date de fin 31 12 2005 P node Chaque fin de semaine Liste Liste n 6 CAC40 Signal Achat Filtre Quotidien lt lt Aucun filtre gt gt Fitre Hebdomadaire Achat Filtre Bimensuel lt lt Aucun filtre gt gt M Fitre Mensuel lt lt Aucun filtre gt gt
29. re exemple cet indicateur vaut 33 Cela signifie que la part moyenne de capital investi est de 33 Pour d terminer la part moyenne de capital investi Invest Q le syst me calcule une estimation quotidienne du capital valeur liquidative du portefeuille au cours de cl ture d o la pr sence du symbole Q Manuel d utilisation d IsoBacktest 2 1 0 Page 21 l indicateur Liquidelnvest Q est la part moyenne du capital liquide disponible dans le capital c est dire le compl mentaire du pourcentage de capital investi lnvest Q Dans la fen tre de R sultats cliquez sur le bouton Graphiques puis sur l onglet Portefeuille pour visualiser la part de capital investi et non investi IsoBacktest Haussier2005 100 000 75 000 50 000 25 000 mars 2005 mai 2005 juil 2005 sept 2005 nov 2005 Portefeuille Q Capital estim Q La courbe verte repr sente l volution du capital investi portefeuille La zone rouge repr sente la part de capital non investi YRdtRisque Q La perte limite observ e sur un historique de cours peut s exprimer sous la forme d un pourcentage maximal de baisse de la valeur liquidative du portefeuille Ce pourcentage est appel drawdown voir indicateur DrawdownRd Entre deux strat gies de rendement gal on pr f rera la strat gie dont le risque de perte est moindre drawdown inf rieur sur un m me historique de cou
30. rs Afin de comparer des strat gies de rendement proche il peut donc tre int ressant de conna tre la valeur du rapport Rendement Drawdown appel XRdtRisque dans IsoBacktest La valeur entre parenth ses est celle du r f rent indice CAC 40 par exemple DrawdownkRd Le drawdown est le pourcentage maximal de baisse du capital estim durant un backtesting La valeur entre parenth ses est celle du r f rent indice CAC 40 par exemple Dans la fen tre de R sultats il suffit de cliquer sur le bouton Graphiques puis sur l onglet Drawdown pour visualiser la courbe du drawdown Drawdown Q Capital estim Q 110 000 107 500 105 000 102 500 4 100 000 mars 2005 mai 2005 juil 2005 sept 2005 nov 2005 janv 201 IsoBacktest Haussier2005 Manuel d utilisation d IsoBacktest 2 1 0 Page 22 RdtCours L indicateur RdtCours fournit une indication sur la moyenne des plus values des trades export s Plus pr cis ment l indicateur RdtCours vaut X Y avec X le taux moyen de rentabilit annuelle des trades entr s en portefeuille Y le taux moyen de rentabilit annuelle des trades candidats l entr e en portefeuille export s depuis IsoBourse Dans notre exemple la rentabilit annuelle moyenne des trades s lectionn s en portefeuille et des trades candidats est la m me 40 NbGain Nombre total de trades gagnants Ce nombre est suivi d u
31. rs 39 8 39 8 Invest Q 33 04 LiquideInvest Q 66 96 NbGain 86 52 Ann e 2005 NbSortie 166 NbEntr e 166 Profit Q 10 948 Profit Q 10 95 Rendement Q 10 95 21 59 DrawdownRd Q 2 59 6 96 LiquideInvest Q 66 96 FacteurProfit 3 49 NbGain 86 52 E Graphiques R Edition 0 Param tres 24 Fermer Les r sultats obtenus diff rent suivant la liste des valeurs constituant le CAC40 Interpr tation des r sultats Nous allons concentrer notre attention sur la partie haute de la fen tre des r sultats Profit MbTrade 166 98 Profit 1094 Profit 10 95 FacteurProfit 3 43 Rendement Rendement 10 99 21 67 RdtRisque Q 424 32 311 35 DrawdownRd Q 23 59 6 96 RdtCours 39 8 39 8 wlnvest Q 33 0 wlLiquidelnvest Q 66 6 NbGain 86 52 Nous donnons ci dessous une description de chacun de ces indicateurs NbTtrade Cet indicateur affiche le nombre de transactions ou trades du backtesting transactions de titres entr s en portefeuille Un achat suivi d une vente est comptabilis comme une seule transaction Ce nombre est suivi d un pourcentage qui repr sente la proportion de trades entr s en portefeuille par Manuel d utilisation d IsoBacktest 2 1 0 Page 20 rapport aux trades candidats provenant des signaux export s Dans notre exemple 166 repr sente 98 des trades export s depuis IsoBourse Profit Le profit du backtesting est
32. tiques indicateurs techniques pour d tecter les tendances haussi res et baissi res d un march financier Elle ne dispose que de deux sources de donn es l volution des prix le volume de titres chang s Manuel d utilisation d IsoBacktest 2 1 0 Page 3 L analyse technique repose sur le principe que l volution des prix est une information suffisante pour d tecter une tendance Et ce quelles que soient les causes de la tendance psychologie des op rateurs r sultats financiers des soci t s actualit conomique etc Avantages du backtesting Le backtesting permet de tester une strat gie d investissement et pr sente deux avantages majeurs Avantage n 1 gain de temps Le backtesting permet de tester une strat gie en un minimum de temps Tester plusieurs ann es de trading ne prend que quelques minutes de traitement au plus quelques heures Avantage n 2 capital pr serv Le backtesting permet de tester une strat gie sur l historique des cours sans risquer d entamer son capital Le co t du backtesting est bien inf rieur aux pertes r elles g n r es par une mauvaise strat gie Le backtesting permet d laborer une strat gie statistiquement gagnante Le recourt au backtesting n apporte pas une garantie de r ussite mais il permet d augmenter ses chances de r ussite comme l crit Curtis M Faith dans son livre La strat gie des tortue Une simulation historique ne pr dit pas l
33. uel d utilisation d IsoBacktest 2 1 0 Page 12 Date de fin La date de fin de backtesting sur l ann e 2005 correspond la date de fin d ann e 31 12 2005 P riode Le champ p riode correspond la p riodicit des screenings d export Nous avons choisi d exporter des signaux hebdomadaires donc la fr quence des screenings d export doit tre hebdomadaire La valeur d un indicateur technique sur une p riode donn e n est valide qu en fin de p riode En hebdomadaire la fin de p riode correspond une fin de semaine La valeur du champ P riode doit donc tre renseign e Fin de semaine Liste Dans le choix d une liste de valeurs univers d investissement il faut veiller choisir des valeurs suffisamment liquides volume important de titres chang s Une valeur peu liquide risquerait de ne pas trouver acheteur au moment souhait pour la vendre La liste du CAC 40 est pr d finie dans IsoBourse elle contient les valeurs les plus chang es Nous renseignons le champ Liste Liste n 6 CACA40 Signal Nous souhaitons exporter des opportunit s d achat donc le champ Signal doit tre renseign Achat Filtre L export des signaux d achat doit se faire par rapport un filtre d achat Notre condition d achat a t d finie dans le filtre d achat Achat D autre part nos signaux sont hebdomadaires donc le filtre d achat doit tre hebdomadaire Par cons q
34. uent nous choisissons de renseigner le champ Filtre Hebdomadaire Achat Les autres p riodicit s de filtre Quotidien Bimensuel Mensuel Trimestriel ne sont pas concern es donc sont renseign es Aucun filtre Export des signaux Une fois les param tres d export renseign s dans la fen tre d export cliquez sur le bouton Exporter Une fen tre s ouvre avec comme champ de saisie le nom du fichier d export Saisissez le nom Achat _PxP5 P20P50 dans ce champ TB Nom de fichier Es Achat_PxP5_P20P50 Valider Annuler Ce nom est un moyen mn motechnique de se souvenir que l export correspond au filtre des croisements PxP5 si P20 gt P50 Manuel d utilisation d IsoBacktest 2 1 0 Page 13 Cliquez sur le bouton Valider La fen tre d export appara t gris e pour indiquer que le traitement d export est en cours 23 IB BACKTESTING BACKTESTING g E el Export des signaux 22 07 2005 Toutes les 30 secondes le symbole appara t en haut gauche de la fen tre Un clic sur ce symbole permet de suspendre puis d interrompre le traitement d export Pendant l export des signaux d achat nous allons lancer l export des signaux de vente Lancez une deuxi me session du logiciel IsoBourse cliquez sur le raccourci IsoBourse du bureau Ouvrez la fen tre d export Outils Backtesting puis remplacez dans les champs

Download Pdf Manuals

image

Related Search

Related Contents

    Robertshaw 9700i Install Sheet  INSTALLATIONSHANDBUCH  VTech Hello Kitty  Oreck STEAM-ALL STEAM200 User's Manual  Priority Software® BA3: User`s Manual  www.ladepeche.fr_article_2011_11_30_1247222 - Centre e  取扱説明書 - Psn  

Copyright © All rights reserved.
Failed to retrieve file