Home
Manuel de référence
Contents
1. Ci dessus les r sultats du r f rent apparaissent entre parenth ses et en jaune droite des indicateurs Rendement DrawdownRd et kRdtRisque Limitations du syst me Le nombre de signaux d entr e est limit 60 000 Le nombre de trades en portefeuille est limit 30 000 Pour qu une valeur soit export e son historique de cours doit tre au minimum de 100 jours L historique des cours IsoBourse commence en 1990 Il est recommand de laisser a la pression un historique de 60 p riodes Par exemple pour des signaux mensuels la date de d but de backtesting doit tre post rieure ou gale au 01 01 1995 car 60 12 5 ans d historique n cessaire Conclusion Afin de se faire une id e sur le comportement d une strat gie il est recommand de tester une strat gie sur trois tendances de march une tendance haussi re ann e 2005 par exemple une tendance baissi re ann e 2008 par exemple et une tendance range ann e 2010 par exemple L objectif est de v rifier le comportement d une strat gie contre tendance du march Une fois cette v rification faites vous pourrez backtester cette strat gie sur un plus grand nombre d ann es Un forum d di au backtesting est accessible dans IsoBacktest bouton Forum n h sitez pas vous rendre sur le forum r guli rement pour lire les posts en cours ainsi que l historique des posts Le forum vous permettra d am liorer votre connaissance du backtesting et d
2. 11 01 2005 DateSortie 30 12 2011 Dur eTotale 1818 1825 20Dur e 40 47 2005 2006 2007 2008 2009 2010 2011 21 02 2005 02 01 2006 02 01 2007 14 01 2008 05 01 2009 04 01 2010 03 01 2011 27 12 2005 27 12 2006 31 12 2007 29 12 2008 28 12 2009 20 12 2010 30 12 2011 222 258 260 251 256 251 260 11 01 2005 27 12 2005 27 12 2006 31 12 2007 29 12 2008 28 12 2009 20 12 2010 27 12 2005 27 12 2008 31 12 2007 29 12 2008 28 12 2009 20 12 2010 30 12 2011 250 261 263 255 260 255 269 62 35 41 47 41 38 29 41 55 42 14 37 03 42 8 41 6 40 27 36 65 Er Graphiques Edition 9 Param tres Fermer SortieDeb Date de premi re sortie Pour rappel une sortie est une vente en strat gie haussi re et un rachat en strat gie baissi re SortieFin Date de derni re sortie Dur eSortie Nombre de jours ouvr s de la premi re a la derni re sortie Dur eTrade Dur e moyenne d un trade de l entr e la sortie DateEntr e Date d entr e du premier trade DateSortie Date de sortie du dernier trade Dur eTotale Nombre de jours ouvr s du premier au dernier trade Manuel de r f rence d IsoBacktest 2 1 0 Page 51 20Dur e Part des 20 plus longs trades sur la totalit des dur es Sous onglet NbTrade E A y Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade NbTrade NbInit 2988 NbTrade 1428 48 NbTradeAn 205 Sorties NbGain 875 61
3. NbGain 88 56 En Graphiques Edition HE Param tres Fermer Par rapport au projet projetGuide_longStop2005 du tutoriel la rentabilit a t am lior e Manuel de r f rence d IsoBacktest 2 1 0 Page 27 Cliquez sur Graphiques puis sur l onglet Indice pour pouvoir comparer l volution du profit du portefeuille par rapport au CAC 40 fat Graphiques projetGuide_longStop2005 To Es Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuile Perflrade FacteurProfit Taille IsoBacktest O projetGuide_longStop2005 If mars 2005 mai 2005 juil 2005 sept 2005 nov 2005 p Profit Q Indice de r f rence Q Fermer Nous constatons que l volution du profit surperforme le CAC 40 sur le dernier trimestre 2005 Cr ation d un projet Dans cette section nous revenons sur le processus de cr ation d un projet Le bouton Cr er accessible depuis la fen tre principale permet de cr er un projet f A Cr er un projet IsoBacktest Projet projetGuidel Backtesting P Cr er Annuler Le nom saisi va est utilis pour cr er un r pertoire portant le m me nom et contenant les fichiers de signaux dans un sous r pertoire bt les fichiers de param tres et de r sultats dans un sous r pertoire ini Un projet peut contenir plu
4. ini Sous les n uds Strat gie S1 S2 S3 sont indiqu s les emplacements des fichiers de signaux Les fichiers de signaux d entr e et de sortie se trouvent dans le r pertoire Projet ibt La fen tre d analyse du projet de backtesting s ouvre la cr ation d un projet E Analyse a IsoBacktest Backtesting Analyse iniprojetGuide xls o P gt Strat gie S1 Entr es bt o PA Y Sorties ibt O AP Y Strat gie S2 Entr es P J Sorties G 2 y Strat gie 53 Entr es P 7 Sorties o P Y Aaa Analyse Fusions Lo Param tres Fermer Cette fen tre peut aussi tre ouverte au moyen du bouton Analyse de la fen tre d accueil Les cases cocher droite des champs de saisie rendent actifs les champs correspondants Pour d sactiver un champ c est dire ignorer son contenu il suffit de d cocher la case correspondante Dans la fen tre d Analyse l emplacement du fichier d analyse est renseign en haut Le fichier d analyse contiendra les r sultats du backtesing Manuel de r f rence d IsoBacktest 2 1 0 Page 8 Les autres champs sont r serv s aux fichiers de signaux La couleur orange indique une anomalie cliquez sur le bouton rond orange des entr es S1 pour obtenir des informations sur cette anomalie A Fichier des entr es S1 bees IsoBacktest Fichier des entr es S1 invalide ou inexistant Extension requise ibt Emplacement requ
5. jour par jour dans lequel le capital est estim quotidiennement au prix de vente des titres au cours de cl ture prix de rachat en strat gie baissi re L onglet Capital estim au prix de revient affiche les graphiques du backtesting effectu S trade par trade pour lequel le capital est estim au prix d achat des titres prix de vente d couvert en strat gie baissi re Zoom sur indice Le graphique ci dessous indique au croisement des pointill s le 07 12 2012 une sous performance de la courbe de profit par rapport la courbe de l indice CAC 40 puisque la courbe de profit est situ e en dessous de l indice au 07 12 2012 en zone rouge Capital estim au cours de cl ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuille Perflrade FacteurProfit Taille IsoBacktest FRAG mars 1999 mai 1999 juil 1999 sept 1999 nov 1999 janw 2000 mars 200 Profit Q Indice de reference 0 Zoom Ea Fermer De plus la p riode de sous performance zone rouge se prolonge apr s le 07 12 2012 Supposons qu au 07 12 2012 les deux courbes soient confondues nouveau point de d part observerait on une sur performance ou sous performance apr s le 07 12 2012 Le bouton Zoom situ en bas droite de la fen tre Graphiques permet de r pondre cette question nouvelle fonctionnalit de la prochaine vers
6. projet ade longeho y Ez Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Gain Gain 458778 Gain An 65 83 GainMax 8633 SuivGain 29 YGain Gain 458 78 20Gain 60 92 GainMax 1 88 Gaintrade 0 32 Ann e 2005 2006 2007 2008 2009 2010 2011 Gain 25 726 30 162 39 911 82 197 117 258 44 770 118 755 Gain 25 73 30 16 39 91 82 2 117 26 44 77 118 76 20Gain 53 63 49 62 49 63 61 6 60 08 45 57 61 06 GainTrade 0 13 0 13 0 18 0 16 0 56 0 23 0 58 SuivGain 16 9 13 29 22 14 27 GainMax 2 238 1 209 1035 2957 8633 202 5 180 Y GainMax 8 7 4 01 2 59 3 6 7 36 4 53 4 36 Er Graphiques K Edition 03 Param tres Fermer Gain Total des gains des trades du backtesting Gain An Pourcentage de gain annualis par rapport au capital initial GainMax Gain maximal sur un trade gagnant Manuel de r f rence d IsoBacktest 2 1 0 Page 48 SuivGain Nombre maximal de trades gagnants cons cutifs Gain Pourcentage du total des gains par rapport au capital initial 0420Gain Part des 20 plus gros gains sur la totalit des gains GainMax Pourcentage du gain maximal par rapport au total des gains GainTrade Rapport de Gain avec NbTrade Sous onglet Perte Synth se Portefeuille Trades Capital Proft Gain Perte Dur e NbTrade Frais Frais 569 Frais 13 57 Frais An 359 FraisTrade 0 01 Perte Perte 199 018 Perte An 2
7. tape suivante consiste lancer le traitement de backtesting Dans la fen tre Analyse cliquez sur le bouton Analyse en bas droite de la fen tre L analyse en cours est symbolis e par une fen tre avec deux barres de progression E Analyse JIsoBacktest Backtesting Maj entr es S1 8 Progression globale 0 H fa Analyse en cours Annuler T Suivant la taille des fichiers analys s l analyse peut durer de quelques secondes plusieurs minutes A la fin de l analyse une fen tre R sultats s affiche avec les r sultats du backtesting Sont affich s en particulier le pourcentage de profit r alis sur l ensemble du backtesting le rendement annuel et le drawdown pourcentage maximal de baisse sur la courbe de capital E R sultats projetGuide_long 57 Synth se Portefeuille Trades Profit NbTrade 347 52 Profit 112 119 Profit 112 12 FacteurProfit 2 44 Rendement Rendement 11 35 Rdtinvest Q DrawdownRd Q 36 RdtCours 28 9 35 5 invest Q 26 98 Liquidelnvest Q 53 02 NbGain 524 62 Ann e 2005 2006 2007 2009 2010 2011 NbSortie 155 177 160 94 6 145 NbEntr e 196 177 138 116 Profit Q 21 384 19 124 2932 41 664 Profit Q 220 Q 129 7 939 21 560 Rendement Q 21 33 7 12 0 70 V3 70 29 03 Liquidelnvest Q 16 88 36 7 47 17 52 54 DrawdownRd Q 5 1 FacteurProfit 4 24 1 54 1 73 9 29 2 11 1 74 NbGain 108 70 104
8. 1 31 FR0000124711 1 UNIBAIL RODAMCO Haussi re 14 02 2005 70 27 28 02 2005 67 62 633 S 3 17 France 1 _32 FR0000130650 1 DASSAULT SYSTEMES __ Haussi re 14 02 2005 36 05 08 08 2005 40 52 50 S 124 France 1 M 4 i Synth se Trades Entr es Sorties Trace Synth se Q Trades Q Entr es Q Sorties Q Trace Q M mo 2 i i Er a Pour le calcul des indicateurs IsoBacktest r alise deux backtestings Un premier backtesting est effectu trade par trade Le capital est alors estim au prix de revient des titres prix d achat en strat gie haussi re et prix de vente d couvert en strat gie baissi re Les r sultats sont affich s dans les onglets Synth se Trades Entr es Sorties Trace Un deuxi me backtesting est effectu jour par jour Le portefeuille est alors assimil un seul titre achet et vendu quotidiennement et appel TITRES EN PORTEFEUILLE Son cours est gal la valeur liquidative du portefeuille Le capital est estim au prix de cl ture du jour des titres prix de vente en strat gie haussi re et prix de rachat en strat gie baissi re Les r sultats sont affich s dans les onglets Synth se Q Trades Entr es Q Sorties Q Trace Q L onglet M mo affiche l emplacement et les noms des fichiers de signaux export s depuis IsoBourse Le fichier d dition contient un grand nombre d indicateurs l onglet Synth se contient en particulier des indicateurs concernant la compara
9. 2006 2007 2008 2009 2010 2011 Profit Q Indice de r f rence Q Fermer Manuel de r f rence d IsoBacktest 2 1 0 Page 23 Avec la souris il est possible par un clic gauche de la souris maintenu appuy suivi d un d placement de la souris vers la droite de zoomer sur une partie du graphique Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit fFrais Drawdown Portefeuille Perflrade FacteurProfit Talle hoBachent projetGuide_longshon Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuille Perffrade FacteurProfit Taille IsoBacktest O projetGuide_longshort juil 2005 janv 2006 juil 2006 janv 2007 juil 2007 janv 2008 Profit Q Indice de r f rence Q Fermer Pour d zoomer maintenez appuy le bouton gauche de la souris et d placez la souris vers la droite puis relachez Modification de la p riode de backtesting Nous allons restreindre le projet projetGuide long l ann e 2005 Commencez par ouvrir ce projet bouton Ouvrir IsoBacktest Projet Backtesting P Param tres rotsu OOOO X yni y P Ouvrir Annuler Cliquez sur le bouton Enregistrer puis saisir un nouveau nom de projet projetGuide_long2005 IsoBac
10. 59 95 59 71 76 I Graphiques 2 Edition 03 Param tres J Fermer 25 Nous constatons principalement sur cette fen tre que le pourcentage de profit est de 112 Profit le rapport des gains sur perte est de 2 4 FacteurProfit la liquidit est d environ 53 Liquidelnvest le drawdown est de pr s de 13 DrawdownRd variation maximale du capital a la baisse la rentabilit annuelle Rendement est de 11 Si le capital tait investi a 100 la rentabilit serait de 19 Rdtinvest Reportez vous la section R sultats d IsoBacktest pour une description des indicateurs de r sultat du backtesting En cliquant sur l onglet Portefeuille vous pouvez acc der au d tail des r sultats du backtesting sous onglets Capital Profit Gain Perte Dur e NbTrade Trades Manuel de r f rence d IsoBacktest 2 1 0 Page 17 E R sutats projetGuide long m Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Capital Capital 100000 CapitalDeb 99926 CapitalFin 212119 Liquidelnvest 49 29 Portefeuille Portefeuille 75602 lInvest MoyTrade 3723 MoyTrade 3 72 TailleMax 42 Ann e 2005 2006 2007 2009 2010 2011 CapitalDeb 99 926 119 650 129 726 143 373 186 074 198 661 CapitalFin 5029 18 024 143 441 5 336 6 264 Portefeuille 89 028 79 952 133 056 30 261 75 700 192 970 Invest 82 33 63 32 91 25 18 87 39 6 92 11 TaileDeb 30 41 41 19 4 40
11. NbPerte 553 39 NbProfitRef 875 61 NbStop 0 0 NbCours 15 1 NbPerfMin 0 0 NbStrat gie 1413 99 Entr es NbAno 6 0 NbDate 0 0 NbCot 0 0 NbDoub 0 0 Nblat 0 0 NbTaile 1554 52 NbStatut 0 0 NbStrat 0 0 NbRisque 0 0 Ann e 2005 2006 2007 2008 2009 2010 2011 NbEntree 196 227 219 179 209 192 206 NbSortie 155 227 220 190 197 193 246 NbGain 108 70 122 54 128 58 128 67 137 70 101 52 151 61 NbPerte 47 30 105 46 92 42 62 33 60 30 92 48 95 39 NbProfitRef 108 70 122 54 128 58 128 67 137 70 101 52 151 61 4 w Ln Graphiques X Edition 23 Param tres EJ Fermer NbInit Nombre de trades initiaux dans les fichiers d entr es signaux d entr e Des contraintes syst mes limitent la valeur de Nbinit a 60 000 signaux NbTrade Indique 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 titres entr s en portefeuille par rapport au nombre NbInit de trades initiaux signaux d entr e Des contraintes syst mes limitent la valeur de NbTrades 30 000 trades NbTradeAn Nombre moyen de trades par an sur la dur e totale du backtesting NbGain Nombre total de trades ga
12. dans IsoBourse sont corrects Faites de m me pour le fichier d export des signaux de sortie Le param tre Risque max par position renseign dans IsoBourse est remplac par le param tre RisqueMax renseign dans IsoBacktest La valeur pr sente dans IsoBourse n est donc pas prise en compte puisqu elle est red finie dans IsoBacktest Ce param tre d finit la taille des positions par valeur voir description de ce param tre plus loin dans ce manuel Les param tres renseign s dans IsoBourse Marge de s curit des stop s Stop dynamique Stop offensif et Stop tres offensif n ont d influence que sur les strat gies avec sortie sur stop Ces param tres n ont pas d influence sur les strat gies avec sortie sur signal Cliquez sur le bouton Param tres et renseignez les param tres ci dessous fax Param tres Capital Capital 100000 RisqueMax LigneMin LigneMax Entr es OS cdot DR Sorties MaxSortie 31 12 2011 X TypeSortie ouverture a J i sm ComTrade 0 0 ComTrade Suivi March Ref E J France 1 R f rent FR0003500008 Lo Param tres avanc s Valider L M mo 3 Annuler Nous choisissons les crit res suivants taille des positions 2 5 du capital RisqueMax frais de transaction 0 1 par transaction ComTrade capital de d part 100 000 Capital r f rent CAC 40 permet de comparer les r sul
13. de cl ture de la p riode de backtesting sortie sur stop ex cut lt stop non ex cut sortie sur le dernier cours de cl ture de la p riode de backtesting Manuel de r f rence d IsoBacktest 2 1 0 Page 54 Edition Le bouton Edition de la fen tre des r sultats donne acc s a un plus grand nombre d indicateurs A1 f y i G D E F G H l E I Ca 2 3 4 5 FRO000031775 1 VICAT Haussi re ENS 27 11 21 02 2005 29 48 616 S 8 74 France 1 6 FRO000071946 1 ALTEN Haussi re 11 01 2005 15 71 28 02 2005 17 4 643 S 10 76 France 1 7 FR0000120172 1 CARREFOUR Haussi re 11 01 2005 36 0 28 02 2005 38 25 5 78 S 6 25 France 1 8 FR0000121220 1 SODEXO Haussi re 11 01 2005 23 1 14 03 2005 24 6 7 06 S 6 49 France 1 9 FR0000130213 1 LAGARDERE Haussi re 11 01 2005 48 18 07 03 2005 50 29 701 S 4 38 France 1 10 GB0005405286 1 HSBC HLDG Haussi re 11 01 2005 12 73 07 03 2005 12 55 387 S 141 France 1 11 NLO000235190 1 EADS Haussi re 11 01 2005 22 26 28 02 2005 23 77 691 S 6 78 France 1 12 FRO000039299 1 BOLLORE Haussi re 17 01 2005 63 2 21 03 2005 73 11 841 S 15 68 France 1 13 FR0000121485 1 PPR Haussi re 17 01 2005 65 82 21 03 2005 70 45 696 S 7 03 France 1 14 FRO000131757 1 ERAMET Haussi re 17 01 2005 68 05 29 03 2005 78 56 787 S 15 44 France 1 15 FRO000050809 1 SOPRA GROUP Haussi re 24 01 2005 32 66 21 02 2005 34 02 7 11 S 4 16 France 1 16 FRO000052516 1 VILM
14. des gains par rapport aux pertes Dans les pertes sont inclus les frais de transaction Pour conna tre le montant des gains cliquez sur l onglet Portefeuille puis Gain Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Gain Gain 458 778 Gain Gain 458 78 Gain An 65 33 GainMax 20Gain 60 92 GainMax 1 88 SuivGain 29 8 633 GainTrade 0 32 Le champ Gain indique le montant du gain 458 778 Pour conna tre le montant des pertes cliquez sur l onglet Portefeuille puis Perte Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Frais Frais 13 569 Perte Perte Perte 199 02 Frais 57 Frais An 1 95 FraisTrade 0 01 Perte An PerteMax 7 976 SuivPerte 19 20Perte PerteMax 401 PerteTrade 0 14 Le champ Frais indique le montant de la perte 13 569 Le champ Perte indique le montant des frais 199 018 Le montant total des pertes perte frais s l ve donc 13 569 199 018 212 587 D o un facteur de profit gal au montant du total des gains sur le total des pertes Rendement 458 778 212 587 2 16 L indicateur Rendement repr sente le taux moyen de rentabilit annuelle du capital de d part Ce taux tient compte du pourcentage de profit par rapport au capital de d part et de la dur e totale du backtesting Manuel de r f rence d IsoBacktest 2 1 0 Page 41 Supposons par e
15. des indicateurs de r sultat du backtesting En cliquant sur Graphiques vous acc dez aux graphiques des r sultats du backtesting Cliquez sur l onglet Indice pour pouvoir comparer l volution du profit de votre portefeuille par rapport un indice r f rent ici le CAC 40 fax Graphiques projetGuide_ short l O En Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuile Perffrade FacteurProfit Taille IsoBacktest O projetGuide_short 73 el Y a Fermer Les paliers horizontaux de la courbe correspondent aux p riodes o la P20 du CAC 40 est au dessus de la P50 car le portefeuille est vid par la condition de march du filtre de rachat croisement haussier P20xP50 sur le CAC 40 ou r_pc 20 0 gt r_pc 50 0 et r_pc 20 1 lt r_pc 50 1 Strat gie mixte Nous allons cr er pr sent un projet comportant la fois des trades en strat gie haussi re et des trades en strat gie baissi re Le but ici est de faire baisser la liquidit en regroupant les trades haussiers de la strat gie haussi re en p riode haussi re du march et les trades baissiers de la strat gie baissi re en p riode baissi re du march Cliquez sur le bouton Enregistrer puis saisir un nouveau nom de projet projetGuide longshort f A Enregistrer un projet IsoBacktest
16. fen tre de confirmation vous indique que le r pertoire Data est valide A S lection du r pertoire Data d IsoBour IsoBacktest R pertoire des cotations valide Solde de cr dit Pour la r alisation de ce tutoriel assurez vous que disposez d un solde positif de cr dits Le solde des cr dits ainsi que la version d IsoBacktest sont affich s dans la fen tre A propos bouton A propos A A propos IsoBacktest Solde des cr dits 1000 backtestings restants au 7 juin 2012 09 26 24 Cl d enregistrement ISOBACKTEST YSNR ESIQ VR Code d activation S FarOTpra_6 b St 6PWF Logiciel IsoBacktest v2 0 1 6 Copvright 2011 2012 Syruslog Tous droits r serv s Chaque cr dit permet de r aliser un backtesting Cr ation d un projet Nous allons maintenant cr er un projet de backtesting appel projetGuide Pour cr er l emplacement de ce projet cliquez sur le bouton Cr er puis entrez le nom de backtesting projetGuide dans le champ de saisie Projet Cr er un projet IsoBacktest Projet projetGuidel v Backtesting P Cr er Annuler Puis cliquez sur le bouton Cr er Un message de confirmation de cr ation de projet appara t A Cr ation de projet IsoBacktest P Projet projetGuide cr dans C IsoBacktest Backtesting Manuel de r f rence d IsoBacktest 2 1 0 Page 7 Co
17. la fen tre R sultats F 42 del EC L etGuid long M ARO 2 IS Accueil Insertion Mise en page Formules Donn es R vision Affichage x EN dl E z E tH H 3 pe ES Ne B Arial j0 vA gt J Renvoyer la ligne automatiquement Standard El 4 EA me EK M 3 Z 3 nm s 22 li L Coller G Z S li x E Ell E E a Fusionner et centrer 000 40 00 Mise enforme Mettre sous forme Styles de Ins rer Supprimer Format Trier et Rechercher et gt 4 JE gt 3 sal conditionnelle detableaur cellules z gt SS Y filtrer s lectionner Presse papi x Police E Alignement IE Nombre m Style Cellutes Edition FR0000031775 1 FRO000071946 1 FR0000120172 1 FR0000121220 1 FR0000130213 1 GB0005405286 1 NLO000235190 1 FRO000039299 1 FR0000121485 1 FR0000131757 1 FR0000050809 1 FRO000052516 1 FRO000062994 1 20 21 22 23 24 25 26 27 28 29 mM FR0000125338 1 FR0000050916 1 FR0000077919 1 FR0000120685 1 FR0000130007 1 FR0000130577 1 FR0010096354 1 FR0000031122 1 FR0000120503 1 FR0000130403 1 FR0000053381 1 FR0000120578 1 VICAT ALTEN CARREFOUR SODEXO LAGARDERE HSBC HLDG EADS BOLLORE PPR ERAMET SOPRA GROUP VILMORIN RODRIGUEZ GROUP CAP GEMINI SILIC JC DECAUX NATIXIS ALCATEL LUCENT PUBLICIS GROUPE PAGESJAUNES AIR FRANCE KLM BOUYGUES CHRISTIAN DIOR
18. la strat gie S1 au moyen du bouton ra r IsoBacktest Projet ProjetGuide Backtesting Fichier projetGuide_rachat x bt P S lectionner Annuler La fen tre d Analyse devient fa Analyse Eg IsoBacktest Backtesting Analyse ini projetGuide_short xls o P gt Strat gie S1 Entr es WibtiprojetGuide_vad ibt o P V Sorties ibt projetGuide_rachat ibt e v Strat gie 52 Entr es G Va xi El Sorties a 2 Xx Strat gie S3 Entr es o 2 5 E Sorties a P Xx fig Analyse Al Fusions 0 Param tres 24 Fermer Cliquez sur le bouton excel droite du champ des Entr es S1 Un fichier excel s ouvre Ce fichier permet contient les param tres d export onglet Param tres Export n 1 Date de d but 01 01 2005 Date de fin 31 12 2011 P riode Chaque fin de semaine Liste Liste n 5 SRD Signal Vente Filtre Quotidien lt lt Aucun filtre gt gt Filtre Hebdomadaire Filtre n 96 filtre vad Filtre Bimensuel lt lt Aucun filtre gt gt Filtre Mensuel lt lt Aucun filtre gt gt Filtre Trimestriel lt lt Aucun filtre gt gt Marge de s curit des stops 2 Risque max par position 5 Stop dynamique 20 activ Stop offensif 40 activ Stop tr s offensif 60 activ March France 1 Version d export v5 0 1 Date d export 23 5 2012 Assurez vous que les param tres d export sont corre
19. origine S1 puis S2 puis S3 l ordonnancement des signaux pour un m me syst me d origine est dans ce cas al atoire ordonn puis fixe pour un tri ordonn par rapport au syst me d origine puis un tri alphab tique des signaux nifixe ni ordonn pour aucun tri des signaux a une m me date d entr e Param tres du groupe Sorties Sorties MinSortie x PerfMin StatutStop lt tout statut StatutSortie 3 strat gie cours FusionSortie D sans y Slippage MinSortie Les trades ayant une date de sortie ant rieure a ce param tre sont limin s FusionSortie La fusion des sorties permet de mettre en commun les sorties des syst mes S1 S2 et S3 En l absence de fusion des signaux de sortie les signaux de sortie sont sp cifiques des signaux d entr e du syst me d origine entr es S1 sur sorties S1 entr es S2 sur sorties S2 entr es S3 sur sorties S3 En augmentant le nombre de sorties possibles par fusion des signaux de sortie on r duit la dur e moyenne des trades On augmente potentiellement ainsi le nombre de trades en portefeuille r duction de la liquidit StatutStop Manuel de r f rence d IsoBacktest 2 1 0 Page 36 Param tre renseigner dans le cas d une sortie sur stop param tre StatutSortie valoris stop cours ou strat gie stop Le param tre StatutStop est un filtre indiquant au syst me de ne retenir que les trades
20. ventes a d couvert Le screening sur un filtre de sorties d tecte un certain nombre S d opportunit s de sortie vente ou rachat Si le screening renvoie plus d opportunit s d entr e que d opportunit s de sortie E gt S on peut en d duire que la tendance du march est plut t favorable aux entr es achat ou vente a d couvert qu aux sorties a l inverse si E lt S la tendance du march est plut t favorable aux sorties vente ou rachat qu au entr es Le param tre SeuilEntr e permet de conditionner un achat sur la proportion d opportunit s d entr e E E S Ne pourront entr es en portefeuille que les valeurs pour lesquelles le rapport E E S est sup rieur un certain seuil minimal valeur de SeuilEntr e FiltreTrade Lorsque la fen tre d analyse comporte plusieurs fichiers de signaux d entr e les signaux sont fusionn s Les signaux d entr e en double sont limin s Deux signaux sont consid r s comme identiques si ils ont m me code ISIN m me date d entr e et m me orientation de signal achat ou vente Il arrive que la totalit des trades une m me date ne puisse pas entrer en portefeuille Ce cas se produit par manque de liquidit couverture insuffisante Le param tre FiltreTrade a pour fonction d indiquer au syst me quelles priorit s affecter aux trades candidats une m me date d entr e Un premier crit re est le syst me d origine des trades Le syst me d origine est indiqu dans la f
21. 0 Ce filtre s lectionne les titres si le RSI 5 p riodes d passe la valeur 30 entr e en zone vendeuse le march se retourne la hausse P20xP50 haussier sur le CAC 40 En cas de retournement la hausse du march tous les titres sont s lectionn s le portefeuille est vid Export des signaux L export des signaux est un screening p riodique qui d pend de plusieurs crit res p riodicit d export des signaux fr quence des screenings Univers d investissement liste de valeurs nature des signaux achat ou vente filtres du screening Ouvrez la fen tre d extraction des signaux via Qutils Fen tre Aide a Langage b ER QuickNavi b Ej R trodater F11 N Backtesting Options So Administrateur Signaux d achat Saisissez les param tres suivants pour l export des signaux d achat du projet projetGuide IB BACKTESTING BACKTESTING Chaque fin de semaine Liste n 5 SRD Signal Achat Filtre Quotidien lt lt Aucun filtre gt gt Filtre Hebdomadaire filtre_achat Dl N Fitre Bimensuel lt lt Aucun filtre gt gt MN Fitre Mensuel lt lt Aucun filtre gt gt M Fitre Timestnel z lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel lsoBacktest L Ne pas oublier de positionner le type de signal Achat Cliquez sur Exporter Une nouvelle fen tre appara t Saisir le no
22. 006 2007 2008 2009 2010 2011 NbSortie 155 227 220 190 197 193 246 NbEntr e 196 227 219 179 209 192 206 Profit Q 21 384 12 425 3 296 68 631 69951 6 59 77 105 Profit Q 21 33 12 42 3 3 68 63 69 95 6 69 77 11 Rendement Q 21 39 10 24 2 46 50 06 34 0 2 39 28 66 Liquidelnvest Q 16 88 21 4 17 03 16 81 22 08 30 26 22 13 DrawdownRd Q 5 61 15 4 11 71 12 77 19 83 6 0 3 49 4 24 1 14 1 76 4 28 77 108 70 122 54 128 58 128 67 137 70 101 52 151 61 W En Graphiques Edition e Param tres Fermer Nous constatons que le nombre de trades est pass de 589 en strat gie baissi re et de 847 en strat gie haussi re 1428 trades en strat gie mixte Le drawdown est inf rieur 20 La liquidit est pass e de 59 en strat gie baissi re et de 53 en strat gie haussi re a moins de 21 en strat gie mixte La rentabilit annuelle a augment de mani re significative elle passe de 11 en strat gie haussi re et de 7 en strat gie baissi re 19 en strat gie mixte Cliquez sur le bouton Graphiques puis sur l onglet Indice pour comparer l volution du profit du portefeuille par rapport au CAC 40 Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuille Perffrade FacteurProfit Taille IsoBacktest projetGuide_longshort 250 3 200 150 4 100 50 50
23. 09 2009 3 44 70 o Ou une performance moins bonne 1 FR0000120859 1 IMERYS 10 07 2009 26 14 17 07 2009 28 58 9 FR0000121485 1 PPR 10 07 2009 71 73 17 07 2009 56 04 21 FR0000121881 1 HAVAS 10 07 2009 1 73 17 07 2009 1 75 1 BE0003008019 3 BNB 10 07 2009 3333 01 30 10 2009 3 410 0 25 BE0003470755 3 SOLVAY 10 07 2009 62 98 25 09 2009 17 47 23 BE0003717312 3 SOFINA 10 07 2009 79 3 04 09 2009 63 48 19 1 L indicateur RdtCours X Y a pour fonction de fournir une estimation de l impact du choix al atoire parmi les trades candidats l entr e en portefeuille Si X est beaucoup plus grand que Y alors le choix des trades a t trop favorable au syst me Il convient alors d interpr ter la baisse les r sultats car le syst me a t favoris par le choix al atoire des trades Si X est beaucoup plus petit que Y alors le choix des trades a t trop d favorable au syst me I convient alors d interpr ter la hausse les r sultats car le syst me a t d favoris par le choix al atoire des trades Si la valeur de X est proche de la valeur de Y alors les r sultats du syst me sont proches de la moyenne des r sultats obtenus sur un grand nombre de backtestings bas s le m me ensemble de trades candidats l entr e en portefeuille Invest Q et Liquidelnvest Q L indicateur Invest Q est la part moyenne du portefeuille dans le capital L indicateur Liquidelnvest Q est la part moyenne
24. 1 France 1 Les onglets Synth se Trades Entr es Sortie Trace affichent les r sultats du backtesting effectu trade par trade alors que les onglets Synth se Q Trades Q Entr es O Sortie Q Trace Q affichent les r sultats du backtesting effectu jour par jour le portefeuille est dans ce cas assimil un titre achet et vendu chaque jour L onglet M mo affiche l emplacement et le nom des fichiers de signaux Strat gie baissi re Nous allons cr er un projet en strat gie baissi re Vente d couvert pour les signaux d entr e rachat pour les signaux de sortie Cliquez sur le bouton Enregistrer puis saisir un nouveau nom de projet projetGuide_ short f e un projet IsoBacktest Projet projetGuide Backtesting Param tres projetGuide_short ni Enregistrer sous X P Annuler Cliquez sur Enregistrer sous un message de confirmation s affiche PP lt AM Enregistrement de projet e es IsoBacktest Projet projetGuide_short enregistr dans C UsoBacktest Backtesting projetGuide ini Manuel de r f rence d IsoBacktest 2 1 0 Page 19 Dans la fen tre d Analyse renseignez le champ Entr es de la strat gie S1 au moyen du bouton 4 E S lectionner des signaux IsoBacktest Projet projetGuide Backtesting Fichier projetGuide_vad X bt P S lectionner Annuler Renseignez le champ Sorties de
25. 1 0 Page 33 Param tres du groupe Entr es Entr es MaxEntr e E 34 Latence 0 SeuilEntr e Risque x FiltreTrade 0 fixe hd g MaxEntree Les trades ayant une date d entr e post rieure a ce param tre sont rejet s Risque Param tre filtrant les trades partir du risque calcul dans IsoBourse lors de la prise de position le risque est gal la valeur initiale de Perf Stop dans le money management d IsoBourse TypeEntr e Indique si l entr e se fait sur le cours de cl ture de la date d entr e ou sur le cours d ouverture du lendemain de la date d entr e Latence La courbe de prix d un titre alterne des phases haussi res et baissi res Autrement dit elle alterne une s rie de signaux d entr e et une s rie de signaux de sortie Appelons vague haussi re une s rie de signaux d entr e et vague baissi re une s rie de signaux de sortie Acheter trop tard dans une vague haussi re limite le gain Examinons le graphique suivant Titre Es Titre B ES al N E4 Titre D Titre C El Le trait rouge vertical symbolise le d but du backtesting Si le syst me ach te les titres A ou B il ach te des titres dont la vague haussi re de signaux d entr e est d j entam e ce qui limite le gain sur ces titres Manuel de r f rence d IsoBacktest 2 1 0 Page 34 Pour s assurer qu une vague haussi re n est pas d j entam e il faut d finir une p riod
26. 2 MANUTAN INTERNAT 0000032526 IGUERBET EROON0032567 ISLIPRA 905 titre s charg s La g n ration des signaux d achat ou de vente peut s appliquer sur toute la cote d un march ou sur une liste du march Dans ce tutoriel nous choisissions de backtester la liste des valeurs du SRD liste pr d finie dans IsoBourse Dans le screening IsoBourse menu Analyse Favoris nous allons d finir les filtres IsoBourse qui serviront a g n rer des signaux Ces filtres seront utilis s pour d finir la strat gie d entr e et la strat gie de sortie Commencons par d finir la strat gie d entr e Strat gie d entr e Une strat gie d entr e d finit les regles de s lection des signaux d entr e opportunit s d achat en strat gie haussi re opportunit s de vente d couvert en strat gie baissi re Les signaux d achat et de vente sont d finis par des filtres IsoBourse Signaux d achat D finissez les opportunit s d achat en cr ant le filtre filtre _achat suivant Filtre Crit res Programmation per si 5 1 lt Y e 5 01 gt 30 et r pc 20N0 gt c 5010 Ta fire ha FO rsi 5 1 lt 30 et rsi 5 10 gt 30 et r_pc 20 10 gt r_pc 50 10 a filtre_achat LA 4 2 Mots cl s aje ass bbw 20 2 bbw 50 2 5 EX bpctb 10 1 5 bpctb 20 2 tant D Mia Le code de ce filtre est rsi 5 1 lt 30 et rsi 5 0 gt 30 et r_pc 20 0 gt r_pe 50 0 Ce fil
27. 5 56 PerteMax 7976 SuivPerte 19 Perte 199 02 20Perte 55 16 PerteMax 4 019 PerteTrade 0 14 Ann e 2005 2006 2007 2008 2009 2010 2011 Perte 5 132 25 045 21 19 17 795 41 223 55 166 33 460 Frais Perte Frais PerteTrade FraisTrade 20Perte SuivPerte PerteMax PerteMax Er Graphiques X Edition 293 Param tres 4 Fermer Frais Total des frais des trades du backtesting 04 Frais Total des frais par rapport au capital initial Frais an Frais annualis s par rapport au capital initial Manuel de r f rence d IsoBacktest 2 1 0 Page 49 FraisTrade Rapport de Frais avec NbTrade Perte Total des pertes des trades du backtesting Perte An Pourcentage de perte annualis e par rapport au capital initial PerteMax Perte maximal sur un trade perdant SuivPerte Nombre maximal de trades perdants cons cutifs Perte Pourcentage du total des pertes par rapport au capital initial 0420Perte Part des 20 plus grosses pertes sur la totalit des pertes 4 PerteMax Pourcentage de la perte maximal par rapport au total des pertes PerteTrade Rapport de Perte avec NbTrade Manuel de r f rence d IsoBacktest 2 1 0 Page 50 Sous onglet Dur e Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Sorties SortieDeb 21 02 2005 SortieFin 30 12 2011 Dur eSortie 1790 Dur eTrade 41 39 Backtesting DateEntr e
28. DERICHEBOURG SANOFI 4 r Synth se Trades Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re Haussi re 11 01 2005 11 01 2005 11 01 2005 11 01 2005 11 01 2005 11 01 2005 17 01 2005 17 01 2005 17 01 2005 24 01 2005 24 01 2005 24 01 2005 24 01 2005 31 01 2005 31 01 2005 31 01 2005 31 01 2005 31 01 2005 31 01 2005 07 02 2005 07 02 2005 07 02 2005 14 02 2005 14 02 2005 _ Sorties Q Trace Q 15 71 36 0 23 1 48 18 12 73 22 26 63 2 65 82 68 05 32 66 48 33 39 4 23 67 66 34 20 95 6 25 10 92 23 01 7 27 14 69 27 11 49 56 8 5 47 45 21 02 2005 28 02 2005 28 02 2005 14 03 2005 07 03 2005 07 03 2005 28 02 2005 21 03 2005 21 03 2005 29 03 2005 21 02 2005 28 02 2005 21 03 2005 14 03 2005 07 03 2005 18 04 2005 21 03 2005 27 06 2005 11 07 2005 07 03 2005 21 02 2005 14 03 2005 29 03 2005 29 03 2005 13 06 2005 M mo Mm 0 mn D Y Y Y Y Y 1 0 0 0 00 0 YN 00 00 NN France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France 1 France
29. Manuel de r f rence 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 HOU CO a da a E te ciccis 5 TUONE E o ER EE AA 6 dio PP a 6 Cotone UA DA CRES aa te 6 DOT 0 O CA e o e EE RO o O ne 7 A ee AEE 7 EEEE EE E rd 9 Teea E E A a 10 SSI CE SONO catas 11 Expor aes A RR PPP E 12 aeae MUS aa A 14 atea DOI nia 19 A e E e eo A 22 Modification de la p riode de backtesting ss 24 SOS SUP A T E E ee 26 Creation 0 MUR 6 AO EE tdt rosana 28 Overture an pro Jer Te CE aan aan ann eat a a ec 28 SUPPO nn 0 et de 29 Affichage des r sultats d un projet ooccconoccononicnonennoronnonicrnononariononnoronnonorironarnononnaronnonaricnonacinenonas 29 CUE ETES SATA ES eee den read de ed dot 30 Parametres qu groupe CAD secas ost 30 SPP de D te 30 CS VAR e OPE NU de ono O ie dl 30 MR e EP a ae E EE ln 30 OMR oa 30 Parametres qu groupe ER eee 31 RAIA E ae a a E ee A a a te ete 31 T EN A o Ue e PA 31 An e eo oo PO O PON UE E AA 31 Param tres du groupe SO Uncle 31 M SONE E e 31 So
30. ORIN Haussi re 24 01 2005 48 33 28 02 2005 49 83 698 S 3 1 France 1 17 FR0000062994 1 RODRIGUEZ GROUP Haussi re 24 01 2005 39 4 21 03 2005 448 10 09 S 13 71 France 1 18 FR0000125338 1 CAP GEMINI Haussi re 24 01 2005 23 67 14 03 2005 26 37 91 S 11 41 France 1 19 FRO000050916 1 SILIC Haussi re 31 01 2005 66 34 07 03 2005 64 98 897 S 2 05 France 1 20 FRO000077919 1 JC DECAUX Haussi re 31 01 2005 20 95 18 04 2005 20 25 65 S 3 34 France 1 21 FRO000120685 1 NATIXIS Haussi re 34 01 2005 6 25 21 03 2005 6 76 619 S 8 16 France 1 22 FRO000130007 1 ALCATEL LUCENT Haussi re 31 01 2005 10 92 27 06 2005 9 03 741 S 17 31 France 1 23 FRO000130577 1 PUBLICIS GROUPE Haussi re 34 01 2005 23 01 11 07 2005 23 54 547 S 2 3 France 1 24 FR0010096354 1 PAGESJAUNES Haussi re 31 01 2005 7 27 07 03 2005 7 72 103 S 6 19 France 1 25 FR0000031122 1 AIR FRANCE KLM Haussi re 07 02 2005 14 69 21 02 2005 14 34 731 S 2 38 France 1 26 FRO000120503 1 BOUYGUES Haussi re 07 02 2005 27 11 14 03 2005 25 9 987 S 446 France 1 27 FRO000130403 1 CHRISTIAN DIOR Haussi re 07 02 2005 49 56 29 03 2005 53 75 541 S 8 45 France 1 28 FRO000053381 1 DERICHEBOURG Haussi re 14 02 2005 8 5 29 03 2005 9 94 11 56 S 16 94 France 1 29 FRO000120578 1 SANOFI Haussi re 14 02 2005 47 45 13 06 2005 59 63 41 S 25 67 France 1 30 FRO000121014 1 LVMH Haussi re 14 02 2005 55 38 28 02 2005 55 43 611 S 0 09 France
31. Pe VICAT Haussi re 11 01 2005 27 11 21 02 2005 29 48 ALTEN Haussi re 15 71 CARREFOUR Haussi re 36 0 SODEXO Haussi re 23 1 LAGARDERE Haussi re 48 18 HSBC HLDG Haussiere 12 73 EADS Haussiere 22 26 BOLLORE Haussi re 63 2 PPR Haussi re 65 82 ERAMET Haussiere 68 05 SOPRA GROUP Haussi re 32 66 VILMORIN Haussi re 48 33 RODRIGUEZ GROUP Haussiere 39 4 CAP GEMINI Haussiere 23 67 SILIC Haussi re 66 34 JC DECAUX Haussi re 20 95 NATIXIS Haussi re 6 25 ALCATEL LUCENT Haussiere 10 92 PUBLICIS GROUPE Haussi re 23 01 PAGESJAUNES Haussi re 27 A ATR FRANCE K1M_ Hanieci ne 4 m Er Graphiques Edition Param tres Fermer Cet onglet r pertorie les trades du backtesting La date d entr e correspond une date de signal d entr e La date de sortie correspond soit a une date de sortie sur stop soit une date de sortie sur strat gie PerfCours L indicateur PerfCours mesure la performance d un trade variation de cours par rapport au cours d entr e cours d achat en strat gie haussi re cours de vente de vente d couvert en strat gie baissi re PerfTrade L indicateur PerfTrade mesure la performance d un trade variation de cours par rapport au cours d achat cours d achat en strat gie haussi re cours de rachat en strat gie baissi re Statut L indicateur Statut renseigne sur le type de sortie du trade S sortie sur signal C absence de signal de sortie sortie sur le dernier cours
32. Projet projetGuide Backtesting Param tres projetGuide_longshort X P Enregistrer sous Annuler Cliquez sur Enregistrer sous un message de confirmation s affiche r A Enregistrement de projet IsoBacktest Y Projet projetGuide_longshort enregistr dans C YisoBacktestlBacktesting projetGuide ini s OK Manuel de r f rence d IsoBacktest 2 1 0 Page 22 Renseignez les champs au moyen du bouton 4 afin d obtenir la fen tre d Analyse suivante IsoBacktest Backtesting Analyse in projetGuide_longshort xis o P Strat gie S1 Entr es ibt projetGuide_achat ibt o P v Sorties tibtiprojetGuide_ventk ibt o P Y Strat gie S2 Entr es ibt projetGuide_vad ibt eo P Y Sorties ibt projetGuide_rachat ibt o P Y Strat gie S3 Entr es o P Sorties o P fig Analyse Al Fusions 03 Param tres ui Fermer Conservez les param tres du pr c dent backtesting puis lancez le traitement de backtesting bouton Analyse A la fin de l analyse une fen tre R sultats s affiche Synth se Portefeuille Trades Profit NbTrade 1428 48 Profit 246192 Profit 246 19 FacteurProfit 2 16 Rendement Rendement 19 42 Rdtinvest Q 22 41 DrawdownRd Q 19 8 RdtCours 29 36 7 invest Q 79 04 liquideInvest Q 20 96 NbGain 875 61 Ann e 2005 2
33. TailleFin 40 36 0 40 29 o Profitinvest 2 640 3062 3 222 4631 4823 5313 ProfitTrade 2 64 3 06 3 22 9 63 4 82 5 31 Liquidelnvest 17 67 36 68 3 04 31 13 50 39 E Graphiques Edition T Param tres E Fermer En cliquant sur l onglet Trades vous acc dez aux trades du backtesting E R sultats projetGuide_long Es Synth se Portefeuille Trades Libell Strat gie Entr e Cours Sortie Cours VoPe VICAT Haussi re 11 01 2005 27 11 2 201 29 48 ALTEN Haussi re 1 O 15 71 CARREFOUR Haussi re 36 0 SODEXO Haussi re 23 1 LAGARDERE Haussi re 48 18 HSBC HLDG Haussi re 12 EADS Haussi re 11 005 2 BOLLORE Haussi re 17 01 2005 PPR Haussi re 17 01 2005 65 82 ERAMET Haussi re 17 01 2005 68 05 SOPRA GROUP Haussi re 24 01 2005 32 66 1 VILMORIN Haussi re 24 01 2005 48 33 28 RODRIGUEZ GROUP Haussi re 24 01 2005 39 4 CAP GEMINI Haussi re 24 01 2005 23 67 SILIC Haussi re 31 01 2005 66 34 JC DECAUX Haussi re 31 20 55 NATIXIS Haussi re 6 25 ALCATEL LUCENT Haussi re 10 92 PUBLICIS GROUPE Haussi re 23 01 PAGESJAUNES Haussi re 3 200 7 27 g ATR FR amp NTF K1M _Hanesiereo_ _N7 N7 2nNn5 Q 4 m r En Graphiques Edition 9 Param tres Ed Fermer En cliquant sur Graphiques vous acc dez aux graphiques des r sultats du backtesting Cliquez sur onglet Capital estim au cours de cl ture Q puis Indice pour pouvoir comparer l volution du profit de votre port
34. a fen tre principale permet de supprimer un projet et l ensemble de ses backtestings cr s au moyen du bouton Enregistrer A Supprimer un projet IsoBacktest Projet projetGuide X Backtesting P Supprimer Annuler Un clic sur le bouton Supprimer dans la fen tre ci dessus supprime le r pertoire IsoBacktest Backtesting projetGuide et tous les backtestings qu il contient Affichage des r sultats d un projet Le bouton R sultats accessible depuis la fen tre principale permet d afficher les r sultats d un backtesing Depuis la fen tre d Analyse les r sultats une fois g n r s peuvent tre affich s via la fl che verte situ e en haut a droite de la fen tre d Analyse E Analyse IsoBacktest Backtesting Analyse AprojetGuide_short xls A P ap Strat gie S1 Entr es t praietGuide vad ibt o PRE Sorbes t o P E y Strat gie S2 Oo 1 Strat gie S3 o 2 E o 2 NE fig Analyse Fusions 0 Param tres Ej Fermer Manuel de r f rence d IsoBacktest 2 1 0 Page 29 Param tres standards Dans cette section sont d crits en d tail les param tres standards de la fen tre Param tres Param tres du groupe Capital Le groupe Capital est situ en haut de la fen tre des param tres Capital Capital 100000 N RisqueMax LigneMin LigneMax En positionnant la souris sur le libell d un param tre un texte encadr appara t fournissa
35. ayant ex cut ou non leur stop durant la p riode du backtesting valeurs stop ex cut ou non ex cut PerfMin D finit un seuil n gatif de performance de trade Sert comptabiliser les trades perdants ayant une performance inf rieure ce seuil minimal param tre similaire ProfitRef pour les trades gagnants StatutSortie D finit le type de sortie 0 stop cours La sortie des trades se fait sur stop Si le stop n est pas ex cut en fin du backtesting la sortie se fait sur le cours du dernier jour de backtesting la date d finie par le param tre MaxSortie 1 strat gie La sortie se fait uniquement sur signal de sortie Les trades pour lesquels aucun signal de sortie existe avant la date de fin du backtesting MaxSortie sont limin s 2 strat gie stop La sortie se fait prioritairement sur signal de sortie sinon sur stop Les trades n ayant pas de signal de sortie ni de stop ex cut avant la date de fin de backtesting sont limin s 3 strat gie cours La sortie des trades se fait sur signal de sortie Si aucun signal de sortie n existe avant la fin du backtesting la sortie se fait sur le cours du dernier jour de backtesting la date d finie par le param tre MaxSortie Slippage Ce param tre d finit l cart moyen entre le cours de sortie souhait et le cours de sortie r el Plus pr cis ment ce param tre d finit l cart moyen entre le cours du titre au moment du pa
36. comptabiliser les trades gagnants ayant une performance sup rieure a ce seuil minimal similaire PerfMin pour les trades perdants MajCours En cas de mise a jour des cotations IsoBourse post rieure la date de g n ration des fichiers de trades les cours d entr e et de sortie des fichiers de trades sont mis jour en d but de backtesting mise jour des cours n cessaire notamment pour prendre en compte les split Cette mise jour peut se faire manuellement en cliquant sur le bouton rond vert situ droite du champ de saisie d un fichier de trades dans la fen tre Analyse Pour que cette mise jour soit transparente pour l utilisateur il est conseill de positionner le param tre MajCours la valeur automatique Trace Affiche une trace d taill e durant l ex cution de l analyse du backtesting Il est conseill de positionner ce param tre la valeur sans trace NbAnalyse Par manque de liquidit chaque backtesting un certain nombre de trades sont rejet s al atoirement si le param tre FiltreTrade est valoris non fixe Le but de l automatisation des lancements est de connaitre la moyenne des r sultats sur un nombre significatifs de lancements Le param tre NbAnalyse offre la possibilit de lancer automatiquement jusqu 100 backtestings la suite Les r sultats affich s sont les moyennes des analyses Ne pas oublier de positionner le param tre FiltreTrade non fixe p
37. consiste vendre plus haut que le cours d achat L achat pr c de la vente La performance ou plus value d un trade haussier est gale cours de sortie cours d entr e cours d entr e Le cours d entr e est le cours d achat et le cours de sortie est le cours de vente Par exemple le trade haussier titre cours d entr e cours de sortie A 2 3 a une performance de 3 2 2 0 5 50 La strat gie baissi re consiste a racheter plus bas que le cours de vente d couvert La vente a d couvert VAD pr cede le rachat La performance ou plus value d un trade baissier est gale a cours d entr e cours de sortie cours d entr e Le cours d entr e est le cours de vente d couvert et le cours de sortie est le cours de rachat Par exemple le trade baissier titre cours d entr e cours de sortie B 3 2 a une performance de 3 2 2 0 5 50 Profit et Profit L indicateur Profit a pour valeur la somme des profits de chaque trade Si la performance d un trade est p si le nombre d actions d un titre entr en portefeuille est n et si le cours d entr e du titre au moment de la prise de position est c alors le profit du trade est n c p Par exemple supposons que 25 actions d un titre ait t achet es a un cours de 12 5 et que la plus value sur le titre soit de 20 alors le montant du profit du trade est de 25 12 5 20 62 5 Ce montant est positif donc ce profit est un gain Si le mon
38. cts l exception du param tre Risque max par position qui n a pas d influence car red fini dans IsoBacktest et des param tres relatifs aux stops car nous sommes dans un cas de sortie sur signal Faites de m me pour le fichier d export des signaux de sortie Manuel de r f rence d IsoBacktest 2 1 0 Page 20 Cliquez sur le bouton Param tres et renseignez les m mes param tres que dans le cas de la strat gie haussi re A Param tres e Capital Capital 100000 RisqueMax 2 5 LigneMin LigneMax Entr es MinEntr e 01 01 2005 Xx TypeEntr e f ouverture J 1 sw Doublons 1 avec doublon v Sorties MaxSortie 31 12 2011 x TypeSortie 1 ouverture J 1 w ComTrade 0 0 ComTrade Suivi March Ref E f France 1 R f rent FR0003500008 det Param tres avanc s Valider L8 M mo Annuler Pour rappel le param tre MinEntr e doit tre renseign avec la valeur du champ Date de d part renseign lors de l export des signaux dans la fen tre d export d IsoBourse 01 01 2005 Le param tre MaxSortie doit doit tre renseign avec la valeur du champ Date de fin renseign lors de l export des signaux dans la fen tre d export d IsoBourse 31 12 2011 Cliquez sur le bouton Valider L tape suivante consiste lancer le traitement de backtesting Dans la fen tre Analyse cliquez sur le bouton Analyse en bas droite
39. d IsoBourse IsoBacktest tend les fonctionnalit s d IsoBourse il permet d valuer la performance et la volatilit des filtres IsoBourse au moyen d informations statistiques et financi res courbe de capital profit drawdown pourcentage de trades gagnants etc Ce manuel de r f rence comporte quatre parties La premiere partie Tutoriel d crit en d tail les diff rentes tapes d un backtesting comment cr er un projet de backtesting dans IsoBacktest comment g n rer les signaux d achat et de vente dans IsoBourse comment param trer l analyse du backtesting dans IsoBacktest comment afficher les r sultats du backtesting dans IsoBacktest La deuxi me partie Param tres standards et la troisi me partie Param tres avanc s d crivent les param tres IsoBacktest du backtesting La quatri me partie R sultats du backesting d crit les indicateurs affich s par IsoBacktest dans les r sultats du backtesting La lecture pr alable du manuel d utilisation bouton Guide dans IsoBacktest est recommand e Manuel de r f rence d IsoBacktest 2 1 0 Page 5 Tutoriel Projet de backtest Dans ce qui suit nous supposerons que le logiciel IsoBacktest a t install sur votre poste la racine du disque C CAlsoBacktest Cotations d un backtest Au premier lancement d IsoBacktest La fen tre d accueil suivante s affiche Cr er Ouvrir Enregistrer Supprimer Historique Pu
40. de la fen tre L analyse en cours est symbolis e par une fen tre de progression IsoBacktest Backtesting Maj entr es S1 8 E Progression globale 0 Rij Analyse en cours Annuler A la fin de l analyse une fen tre R sultats s affiche T E R sultats projetGuide_short Synth se Portefeuille Trades Profit NbTrade 580 43 Rendement Rendement DrawdownRd Q 23 87 Invest Q e Profit 61998 Profit 62 0 FacteurProfit 1 83 Rdtinvest Q RdtCours 28 8 38 2 40 48 Liquidelnvest Q 59 52 NbGain 351 61 Ann e NbSortie NbEntr e Profit Q Profit Q Rendement Q Liquideinvest Q DrawdownRd Q FacteurProfit NbGain 2008 2009 2010 2011 103 77 0 En Graphiques Edition Res Param tres Fermer Nous constatons principalement sur cette fen tre que le pourcentage de profit est de 62 Profit le rapport des gains sur perte est de 1 8 FacteurProfit Manuel de r f rence d IsoBacktest 2 1 0 Page 21 la liquidit est d environ 60 Liquidelnvest le drawdown est de pr s de 24 DrawdownRd variation maximale du capital la baisse la rentabilit annuelle Rendement est de 7 Si le capital tait investi 100 la rentabilit serait de 14 kRdtInvest Se reporter la section R sultats d IsoBacktest pour une description d taill e
41. du capital liquide disponible dans le capital c est a dire le compl mentaire du capital investi Plus pr cis ment l indicateur invest Q repr sente la part moyenne de capital investi portefeuille par rapport au capital estim durant la p riode de backtesting Le capital est estim quotidiennement valeur liquidative quotidienne du portefeuille d o la pr sence du symbole Q En cas de vente d couvert VAD bien que le capital liquide reste inchang le capital liquide disponible diminue Le montant de la VAD est consid r comme du capital investi Afin de limiter le risque de ruine le capital liquide correspondant devient indisponible pour une autre transaction Dans la fen tre de R sultats il suffit de cliquer sur Graphiques Portefeuille pour visualiser la part de capital investi Manuel de r f rence d IsoBacktest 2 1 0 Page 44 Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuile Perflrade FacteurProfit Taille IsoBacktest O projetGuide_longshort 350 000 4 300 000 250 000 4 Pe EN i M x n 200 000 Li all y ba Re Al 150 000 5 jt sw t 2 AN vies f y ML ne cr br qe af H PT PAUL f i p 100 000 TES Ut Pl f 1 UHE i 7 lA y y he 50 000 14 2006 2008 2010 2011 Portefeuille Q Cap
42. e d observation ou de latence ant rieure toute prise de position p riode situ e entre le trait bleu gauche et le trait rouge droite Sur le graphique ci dessus sont limin s les titres D Vague haussi re termin e et les titres A et B vague haussi re entam e Le titre C est valide pour une entr e en portefeuille achat en El La valeur de la p riode de latence correspond un nombre de jours ouvr s Si on consid re qu une ann e comprends environ 250 jours ouvr s alors une latence de 1000 correspond 4 ans La p riode de latence doit tre suffisamment grande pour tre significative entre un et cinq ans pour des signaux mensuels Plus la p riode de latence choisie est grande moins le syst me risque de rentrer au milieu d une vague haussi re Inversement la p riode de latence ne doit pas tre trop grande car aucune prise de position n est possible durant la p riode de latence Si D est la date de d but d export des signaux d entr e les premi res prises de position ne se feront pas avant D latence Une valeur trop importante de la latence peut entrainer l limination de tous les trades et l apparition du message d erreur suivant 1 Ecriture du fichier d analyse Aucun trade possible avec les param tres choisis Veuillez v rifier les parame tres du backtest SeuilEntree Le screening sur un filtre d entr es d tecte un certain nombre E d opportunit s d entr e achat ou
43. e R f rent menu Fichier R f rent S lectionnez l ensemble des valeurs ctrl a Cliquez sur R f rencer puis choisir le CAC 40 Fr 7 IB SELECTION D UN REFERENT 3 a E 018 CACA PATIALE ET DEFENSE QS0011018221 CAC AGRO ALIMENTAIRE 89141 CAC ALL SHARES 0003999499 CAC ALL TRADABLE 011018270 CAC ARTICLES PERSONNELS 01803 C ASSURANCES NON VIE 011018197 CAC AUTOMOBILES ET EQUIPEMENTIERS 0011018023 CAC BANQUES 0011017991 CAC BAT ET MATERIAUX DE CONSTR 0011017686 CAC BIENS DE CONSOMMATION CAC BOISSONS CAC DISTRIBUTEURS GENERALISTES CAC DISTRIBUTION ALIMENTATION ET CAC ELECTRONIQUE ET EQUIPMTS ELEC 450011018254 CAC EQUIPEMENTS DE LOISIRS 018114 CAC FINANCES GENERAL Cliquez sur Valider La colonne de droite est valoris e par le CAC 40 Manuel de r f rence d IsoBacktest 2 1 0 Page 9 LB REFERENTS locali x a code af Tire AN8068571086 SCHLUMBERGER BE0003796134 DEXIA 011 UNITED ANODISERS 45 TELEVERBIER 09 AGTA RECORD 053161 FORET EQUATORIALE 35113 BRASSERIES DU CAMEROUN 074 MALTERIES FRANCO BELGES 40 SOFRAGI 81 FDL ICIE MAROCAINE D r f rencer Importer Exporter 827 IGE PLUS XAO 23 ELECTR STRASBOURG 31122 JAIR FRANCE KLM 0000031577 VIRBAC 0000031684 PARIS ORLEANS 031775 VICAT 000031973 FAYENCERIES DE SARREGUEMINES 78 LATECOERE 003230
44. e fxe X Entr es MaxEntr e 3 XX Latence Risque FitreTrade 0 fre x Sorties MinSorte FE Per fin StatutStop Y statutsorte FusionSorte F Slippage Suivi TypeMarh actons iv TaileLot 9 1 000 z Trace sans trace Y Majcows ts automatiue Le AProfiRef 0 NbAnalyse VersionEdition Fermer Cliquez sur Fermer puis sur Valider dans E Param tres E Capital Capital 100000 RisqueMax 25 LigneMin LigneMax Entr es podre Sorties MaxSortie 31 12 2005 3 TypeSortie 1 ouverture J ComTrade 0 0 ComTrade 0 1 Suivi March ref IE France 1 v R f rent FRO003500008 o Param tres avanc s Valider L M mo Annuler Lancez le traitement de backtesting bouton Analyse Manuel de r f rence d IsoBacktest 2 1 0 Page 26 Du fait que les stops sont toujours inclus dans le fichier des signaux d entr e d cochez le fichier des signaux de sortie dans la fen tre d Analyse fa Analyse Ea IsoBacktest Backtesting Analyse niprojetGuide_longStop2005 xls o 2 gt Strat gie S1 Entr es ibt projetGuide_achat ibt o 2 Y Sorties bt projetGuide_vente ibt o P Strat gie 52 Entr es G ES Strat gie 3 Entr es G fig Analyse Al Fusions 03 Param tres 24 Fermer Le fichier des sorties est gris une fois d coch le syst me ignorera ce fichier lors du backtesting Pour
45. efeuille par rapport a l volution de l indice r f rent ici le CAC 40 Capital estim au cours de cl ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuile Perflrade FacteurProfit Taile IsoBacktest O projetGuide_long 125 100 Profit Q Indice de r f rence Q La courbe verte de ce graphique repr sente l volution du pourcentage de profit equity curve La courbe rouge repr sente l volution du r f rent ici le CAC 40 d fini dans les param tres La zone en vert est la surperformance de la strat gie par rapport au r f rent la sousperformance est en rouge Nous constatons que notre strat gie surperforme l indice partir de 2009 Cette strat gie r agit particuli rement bien en cas de baisse de march Durant les phases baissi res du march le portefeuille est vid paliers horizontaux sur le graphique Pour rappel durant les phases baissi res la courbe de pression P20 sur le CAC 40 est en dessous de la courbe de pression P50 conform ment la condition sur le filtre de vente ou r_pc 20 0 lt r_pc 50 0 et r_pc 20 1 gt r_pe 50 1 Manuel de r f rence d IsoBacktest 2 1 0 Page 18 Cette condition indique qu en cas de croisement baissier P20xP50 sur le CAC 50 les titres du portefeuille sont int gralement vendus Pour un d tail plus affin des trades cliquez sur le bouton Edition de
46. en tre Analyse Syst me S1 S2 ou S3 Manuel de r f rence d IsoBacktest 2 1 0 Page 35 En choisissant une valeur ordonn pour FiltreTrade on impose au syst me de choisir les trades de S1 en priorit par rapport ceux de S2 et les trades de S2 en priorit par rapport a ceux de S3 On peut privil gier ainsi certaines strat gies par rapport d autres par exemple une strat gie de croisement de courbes de pression en S1 par rapport une strat gie de rebond de courbes de pression en S2 Un deuxi me crit re est l ordre alphab tique des signaux En choisissant une valeur fixe pour FiltreTrade on impose au syst me de trier les signaux d entr e par ordre alphab tique sur le code ISIN de la valeur L ordonnancement fixe des signaux d entr e permet d obtenir des r sultats identiques entre deux lancements de backtesting partir des m mes signaux et des m mes param tres Il est recommand de lancer plusieurs fois un backtesting en mode non fixe al atoire afin de mesurer l impact du choix al atoire des trades voir param tre NbAnalyse En r sum le param tre FiltreTrade a pour fonction de trier les signaux une m me date d entr e il peut prendre les valeurs suivantes fixe pour un tri alphab tique des signaux sur le code ISIN les r sultats sont alors identiques d un backtesting l autre pour des param tres identiques ordonn pour un tri par rapport au syst me d
47. estinq Fichier brojetGuide_achat v X ibt P IsoBacktest Projet projetGuide Backtestinq Fichier projetGuide_ventel Y X Vi bt Pp S lectionner E Annuler La fen tre d Analyse devient N Analyse IsoBacktest Backtesting Analyse iniprojetGuide_long xls o P gt Strat gie S1 Entr es ibt projetGuide_achat ibt o P Y Sorties ibt projetGuide_vente ibt o Ve Y lt Strat gie 53 Entr es o 2 Sorties o 2 Y fe Analyse a Fusions Param tres Fermer Cliquez sur le bouton excel droite du champ des Entr es S1 Un fichier excel s ouvre Ce fichier contient les param tres d export onglet Param tres Export n 1 Date de d but 01 01 2005 Date de fin 31 12 2011 P riode Chaque fin de semaine Liste Liste n 6 CAC40 Signal Achat Filtre Quotidien lt lt Aucun filtre gt gt Filtre Hebdomadaire Filtre n 94 filtre_achat Filtre Bimensuel lt lt Aucun filtre gt gt Filtre Mensuel lt lt Aucun filtre gt gt Filtre Trimestriel lt lt Aucun filtre gt gt Marge de s curit des stops 2 Risque max par position 5 Stop dynamique 20 activ Stop offensif 40 activ Stop tr s offensif 60 activ March France 1 Version d export v5 0 1 Date d export 21 5 2012 Manuel de r f rence d IsoBacktest 2 1 0 Page 15 Assurez vous que les param tres d export qui on t renseign s
48. gnants NbPerte Nombre total de trades perdants NbProfitRef Nombre de trades ayant un profit sup rieur au parametre ProfitRef Manuel de r f rence d IsoBacktest 2 1 0 Page 52 NbStop Nombre de sorties sur stop NbCours Nombre de sorties sur cours NbPerfMin Nombre de trades ayant une performance inf rieure au param tre PerfMin NbStrat gie Nombre de sorties sur strat gie NbAno Trades supprim s des signaux d entr es pour cause de format incorrect NbDate Trades supprim s pour cause de date d entr e en dehors des dates d finies dans les param tres du backtesting MinEntr e MinSortie MaxEntr e MaxSortie NbCot Trades supprim s pour cause de cotations inexistantes NbDoub Trades supprim s pour cause de titre d ja en portefeuille en doublon NbLat Nombre de jours ouvr s du premier au dernier trade NbTaille Trades supprim s en raison de la taille limit e du portefeuille couverture insuffisante NbStatut Manuel de r f rence d IsoBacktest 2 1 0 Page 53 Trades supprim s en raison du statut du stop par ex stop non ex cut NbStrat Trades supprim s en l absence de strat gie de sortie sortie sur strat gie NbRisque Trades supprim s par application du filtre des entr es sur le risque Onglet Trades i R sultats projetGuide longshort Synth se Portefeuille Trades Libell Strat gie Entr e Cours Sortie Cours Vo
49. hort Synth se Portefeuille Trades Capital Proft Gain Perte Dur e NbTrade Capital Capital 100000 CapitalDeb 99925 CapitalFin 346 192 lLiquideInvest 21 21 Portefeuille Portefeuille 148 370 lnvest 78 79 MoyTrade 4736 MoyTrade 4 74 TaileMax 43 Ann e 2005 2006 2007 2008 2009 2010 2011 CapitalDeb 99 926 119 650 123 361 40 585 203 620 277 291 4 143 CapitalFin 5029 86 140 631 3630 95 8 134 46 192 Portefeuille 89 028 97 480 114 183 129 340 179 669 196 589 228 755 Invest 82 33 78 55 83 1 82 52 77 37 69 23 78 36 TailleDeb 30 41 41 40 29 41 40 TailleFin 40 36 23 27 40 39 0 Profitinvest 2 649 3014 289 41 5873 001 382 ProfitTrade 2 64 3 01 3 29 4 18 5 87 7 0 7 33 Yeliquidelnvest 17 67 21 45 16 9 17 48 22 63 30 5 En Graphiques Edition ep Param tres E Fermer Capital Capital initial Montant renseign dans la fen tre des param tres CapitalDeb Montant du capital juste avant la premi re sortie Une sortie est soit une vente en strat gie haussi re soit un rachat en strat gie baissi re CapitalFin Montant du capital juste apr s la derni re sortie Une sortie est soit une vente en strat gie haussi re soit un rachat en strat gie baissi re Liquidelnvest Ce pourcentage indique la proportion moyenne du capital liquide par rapport au capital estim non quotidien capital estim au prix de revient des titres du portefeuille Le capital estim est gal a la som
50. ion d IsoBacktest Un clic sur le bouton Zoom permet d indiquer au syst me la p riode d observation souhait e Manuel de r f rence d IsoBacktest 2 1 0 Page 56 D but 07 12 1999 E An 06 03 2000 El Un clic a nouveau sur le bouton Zoom affiche la progression de la courbe de profit par rapport a celle de l indice partir du 07 12 2012 Profit estim du 07 12 1999 au 06 03 2000 40 37 17 7 E E Eor _ IsoBacktestO FROG en oa S SE FORTE ji Fe y 50 1 DS Me a ce ne ee AU E n de ST y mAs n l S ES 7 i 7 pl tin 0 OE ail f pi nee er ne a sE Es E es LE A Y a i o ER pg FE q RE od Jl iik ATA g E A T il pe H Pi Rs aa ES AL a 7 ee se z jil mile i AL an e ARTE ue os Ends e 3 ii men ee he po E z FE z bl fi aji aesae ES no je Nous constatons cette fois une sur performance de la courbe de profit En d finissant un nouveau point de d part au 07 12 2012 nous sommes parvenus visualiser clairement la progression plus rapide de la courbe de profit 40 37 de hausse par rapport celle de la courbe de l indice 17 7 de hausse Multi analyse La multi analyse offre la possibilit de lancer automatiquement plusieurs backtestings la suite Cette fonctionnalit peut tre r alis e en trois tapes 1 Ouvrir la fen tre multi analyse Manuel de r f rence d IsoBacktest 2 1 0 Page 57 je F orE NET javasoBacktestibacktest Backtesti
51. is dans un sous r pertoire ibt de C IsoBacktest Backtesting projetGuide ou dans un sous r pertoire du r pertoire commun C IsoBacktest Backtesting ibt OK Ce message est normal car l emplacement des fichiers de signaux n a pas encore t renseign et les fichiers de signaux n ont pas encore t g n r s Nous allons proc der la g n ration des signaux dans IsoBourse G n ration des signaux Une opportunit d achat ou de vente est appel e signal En strat gie haussi re une transaction est un achat une date d entr e suivi d une vente une date de sortie En strat gie baissi re une transaction est une vente d couvert une date d entr e suivie d un rachat une date de sortie La g n ration des signaux d achat et de vente s effectue dans IsoBourse Lancez le logiciel IsoBourse Assurez vous que votre version est post rieure la v5 0 et que le mode Expert est activ Pour v rifier la version IsoBourse ouvrir la fen tre Aide A propos Pour v rifier le mode Expert ouvrir la fen tre Outils Options et v rifiez que la case Activer le mode Expert est coch e B OPTIONS Rx M V rifier la disponibilit d une nouvelle version au d marrage v Activer le mode Expert l utilisation du mode Expert requiert une bonne ma trise du logiciel Affectez ensuite le r f rent le CAC 40 l ensemble des titres Ouvrir la fen tr
52. ison des plus values entre les trades entr s en portefeuille et les trades candidats r sultats entre parenth ses 15 6 15 5 Rentabilit annuelle par trade apr s et avant entr e en portefeuille Rendement moyen des trades gagnants apr s et avant entr e en portefeuille Rendement moyen des trades perdants apr s et avani entr e en portefeuille Performance moyenne des trades apr s et avant entr e en portefeuille Performance maximale des trades apr s et avant entr e en portefeuille Performance minimale des trades apr s et avant entr s en portefeuille Performance moyenne des trades gagnants apr s et avant entr e en portefeuille Performance moyenne des irades perdanis apr s et avant enir e en portefeuille Ecart type des performances des trades apr s et avant entr e en portefeuille Ecart type des performances des trades gagnants apr s et avant entr e en portefeuille Ecart type des performances des trades perdants apr s et avant entr e en portefeuille Dur e moyenne des trades gagnants apr s et avant entr e en portefeuille Dur e moyenne des tirades perdants apr s et avant entr e en portefeuille Manuel de r f rence d IsoBacktest 2 1 0 Page 55 Graphiques Le bouton Graphiques permet d acc der aux graphiques d IsoBacktest Les graphiques sont r partis en sous deux onglets L onglet Capital estim au cours de cl ture Q affiche les graphiques du backtesting effectu
53. ital estim Q Le graphique ci dessus repr sente l volution du montant du portefeuille courbe verte et du montant du capital estim courbe rouge Lorsque le montant du portefeuille est inf rieur au montant du capital la diff rence est color e en rouge capital liquide Sur ce graphique la part moyenne du portefeuille invest vaut 79 Le compl ment en rouge correspondant au capital liquide disponible Liquidelnvest repr sente 21 du capital estim NbGain L indicateur NbGain appara t en bas droite dans la fen tre des r sultats onglet Synth se NbGain fournit le nombre de trades gagnants et le pourcentage de trades gagnants Pour retrouver le nombre de trades gagnants ouvrir l onglet Portefeuille NbTrade Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade NbTrade NbInit 2988 NbTrade 1428 48 NbTradeAn 205 Sorties NbGain 875 61 NbPerte 553 39 NbProfitRef 875 61 NbStop 0 0 NbCours 15 1 NbPerfMin 0 0 NbStrat gie 1413 99 Entr es NbAno 6 0 NbDate 0 0 NbCot 0 0 NbDoub 0 0 NbLat 0 0 NbTaile 1554 52 NbStatut 0 0 NbStrat 0 0 NbRisque 0 0 Le champ NbGain contient le nombre de trades gagnants 875 D o le pourcentage de trades gagnants NbGain NbTrade 875 1428 61 Manuel de r f rence d IsoBacktest 2 1 0 Page 45 Onglet Portefeuille Sous onglet Capital i R sultats projetGuide longs
54. ktest Projet projetGuide Backtesting Det projetGuide_long2005 X wi JA Enregistrer sous Annuler Manuel de r f rence d IsoBacktest 2 1 0 Page 24 Cliquez sur Enregistrer sous un message de confirmation s affiche A Enregistrement de projet IsoBacktest Projet projetGuide_long2005 enregistr dans C soBacktest Backtesting projetGuide ini Cliquez sur le bouton Param tres puis valorisez le param tre MaxSortie 31 12 2005 E Param tres 52 Capital Capital 100000 RisqueMax 2 5 LigneMin LigneMax Entr es MinEntr e 01 01 2005 TypeEntr e 1 ouverture 1 y Sorties MaxSortie 31 12 2005 E X TypeSortie L ouverture J ComTrade 0 0 ComTrade 0 1 Suivi March Ref T France 1 y R f rent FR0003500008 Param tres avanc s Valider M mo Annuler Cliquez sur Valider puis lancez le traitement de backtesting bouton Analyse A la fin de l analyse une fen tre R sultats s affiche Synth se Portefeuille Trades Profit NbTrade 195 12 Profit 21255 Profit 21 26 FacteurProfit 3 22 Rendement Rendement 21 34 Rdtinvest Q 25 8 DrawdownRd Q 5 61 RdtCours 28 7 36 8 invest Q 82 73 Yliquidelnvest Q 17 27 NbGain 133 68 Ann e 2005 NbSortie 196 NbEntr e 196 Profit Q 21 265 Profit Q 21 26 Rendement Q 21 27 Liquideinvest Q 17 27 D
55. lne ee 31 ACOM TTIE e E e en E Ue EA 31 TYDE SON enana 32 Parametros du groupe UVa 32 ME PS O 32 A e q E A EA E O 32 Manuel de r f rence d IsoBacktest 2 1 0 Page 2 Param tres du groupe Capllalunann aaa 32 A o A 32 A PP PP A Pe 33 A e E DO PC E nn e E PS ti id 33 Parametros dUgroupe Entreno poiedis 34 MENI OE ooa o O A o o a 34 ALO LE e eee 34 PER o A e e E E E 34 A o o E 34 A EF E no D tn 35 Ss A E Oi O o PP PEO do no in 35 Param tres du groupe SOU erario 36 DI OTC A o PP o e O 36 A AP E 36 SE HU nodo o a A 36 A oe E e e 37 ns O A o A 37 lolo E 5 e E o o A 37 Parametres qu e roupe SUI a ea ae 37 o A e o O PR E PE A A 37 PP E e E eo on 38 ES ill EL EEE 38 Ma COLS aero te en deep ae de o De ii hr nie 39 D o EE E E E A E E E E E E E 39 NOA ISPs 39 VErSION EIN ocean 39 RES US d bD cktesting ritos D c 39 ONIS ARR a A da ae be en a 40 Onclet PO o eUe dolo T 46 SO eE AEE ens T 46 SO ONET PRO tiro reo ise 47 SUSO ea Matan 48 A A nd 49 A o E E E E 51 Sonsonate 52 oree Tade rss 54 PP PP A AA 55 Manuel de r f rence d IsoBacktest 2 1 0 Page 3 Ac e o OSO II o A 56 o SAIS A e o EC E TTEA 56 MUITO sonrientes tado isa 57 rs o A e oo 59 Maple A ad ae A 59 ol Al Loly o aare PP e e Pu E 59 Manuel de r f rence d IsoBacktest 2 1 0 Page 4 Introduction IsoBacktest est un logiciel permettant d valuer les performances de strat gies d investissement labor es au moyen
56. m projetGuide_ achat du fichier d export Manuel de r f rence d IsoBacktest 2 1 0 Page 12 IB Nom de fichier Signaux de rachat Lancer une deuxieme session IsoBourse Saisir les param tres suivants pour l export des signaux de rachat du projet projetGuide IB BACKTESTING Projet prjeiGuide e Backtesting Date de d but 01 01 2005 Date de fin 31 12 20 11 E 3 P riode Chaque fin de semaine E Liste Liste n 5 SRD E Signal Achat Filtre Quotidien k lt Aucun fitre gt gt E Filtre Hebdomadaire fitre_rachat E Bl UN Fitre Bimensuel lt lt Aucun fitre gt gt El M Fitre Mensuel k lt Aucun filtre gt gt E Ka Filtre Trimestriel lt lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel IsoBacktest Cliquez sur Exporter Une nouvelle fen tre appara t Saisir le nom projetGuide rachat du fichier d export Signaux de vente Lancez une troisi me session IsoBourse Saisir les param tres suivants pour l export des signaux de vente du projet projetGuide IB BACKTESTING BACKTESTING SR Projet a H Backtesting Date de d but 01701720051 Exporter Cr er un projet 4 y Date de fin 31 12 2011 3 P riode Chaque fin de semaine E Liste Liste n 5 SRD Signal Vente Filtre Quotidien k lt Aucun filtre gt gt 15 Filtre Hebdomadaire fitre_
57. me du montant du capital liquide et du montant du portefeuille montant estim des titres en portefeuille Si le montant du portefeuille est estim quotidiennement symbole Q ce montant est gal la valeur liquidative des titres du portefeuille au cours de cl ture du jour Si le montant du portefeuille n est pas estim quotidiennement il est estim au prix de revient de chaque titre du portefeuille prix d achat en strat gie haussi re prix de rachat en strat gie baissi re Portefeuille Montant total des titres en portefeuilles estim s au prix de revient de chaque titre prix d achat en strat gie haussi re prix de rachat en strat gie baissi re Manuel de r f rence d IsoBacktest 2 1 0 Page 46 Invest Rapport moyen entre le montant du portefeuille et celui du capital initial estimation du portefeuille au prix de revient des titres MoyTrade Montant moyen d une prise de position ligne MoyTrade Rapport entre le montant moyen d une ligne et celui du capital initial TailleMax Nombre maximal de titres simultan ment en portefeuille durant le backtesting taille maximale du portefeuille atteinte durant le backtesting Sous onglet Profit E A SR A A o uv R sultats projetGuide_longshort a Synth se Portefeuille Trades Capital Profit Gain Perte Dur e NbTrade Profit Profit 246192 pProfit An 35 33 Profitinvest An 23 81 pProfittrade 0 17 Profit Profit 246 19 Rende
58. ment 19 42 Profitinvest 165 93 FacteurProfit 2 16 Ann e 2005 2006 2007 2008 2009 2010 2011 Profit 19 653 3723 17 255 62 999 73 668 13 149 82 042 Profit 19 65 3 72 17 25 63 0 73 67 13 15 82 04 Rendement 19 67 3 11 13 99 44 81 36 18 4 74 31 06 Profitinvest 13 25 2 51 11 63 42 46 49 65 8 86 55 3 FacteurProfit 4 24 1 14 1 76 28 2 69 77 3 23 ProfitTrade 0 1 0 02 0 08 0 35 0 35 0 075 0 4 Ln Graphiques A Edition 03 Param tres L4 Fermer Profit Le profit du backtesting est gal a la somme des gains des trades du backtesting moins la somme des pertes et des frais des trades du backtesting YProfit An Pourcentage de profit annualis par rapport au capital initial ProfitInvest An Pourcentage de profit annualis par rapport au portefeuille moyen ProfitTrade Manuel de r f rence d IsoBacktest 2 1 0 Page 47 Rapport entre le pourcentage de profit global Profit et le nombre de trades NbTrade V Profit Le pourcentage de profit est gal au profit Profit divis par le montant du capital initial Capital Rendement Pourcentage moyen d augmentation du capital d une ann e sur l autre par rapport au capital de d but d ann e taux actuariel ProfitInvest Profit par rapport au montant moyen du portefeuille FacteurProfit Le facteur de profit est le rapport du total des gains sur le total des pertes et des frais Sous onglet Gain a r sultats
59. mme indiqu dans le manuel d utilisation un projet de backtesting est constitu de trois types de fichiers un fichier de r sultat extension xis un fichier de param tres extension ini et des fichiers de signaux d achat ou de vente extension ibt La cr ation du projet projetGuide a eu pour effet de cr er automatiquement l arborescence suivante Fichier Historique Analyse Options Aide Da D X E la 18 OJE y a Cr er Ouvrir Enregistrer Supprimer Historique Purger Analyse R sultats Param tres Cotations Guide A propos Quitter El amp Backtesting amp Projet C soBacktest Backtesting projetGuide Ly Analyse e inilprojetGuide xis amp Param tres niprojetGuide in Strat gie 51 E Ji Entr es pt El Sorties e bt o m Le Strat gie 52 E a Entr es 9 El Ah Sorties gt Le Strat gie 53 Ea Entr es 9 El Ju Sorties iy Dans cette arborescence se trouve l emplacement des fichiers du projet de backtesting projetGuide Sous le n ud Projet se trouve l emplacement du r pertoire racine du projet Sous le n ud Analyse se trouve le fichier des r sultats du backtesting appel aussi fichier d analyse Le fichier d analyse se trouve dans le r pertoire Projet ini Sous le n ud Param tres se trouve le fichier des param tres du backtesting Le fichier des param tres se trouve dans le r pertoire Projet
60. ng Haussier 2005 Maa ar inilmultiWHaussier2005_ 2 ds E Parametres e YninultHaussier 2005 2 ini D Strat gie 51 EAN Entr es e jbtlAchat PxP5 P20P50 ibt E Ainimulti Param tres 1 F fiil Bi i foa Manuel de r f rence d IsoBacktest 2 1 0 IHaussier2005 __v Backtesting n a e a E pes A Haussier2005_1 Haussier2005 1 Haussier2005_2 aussier2005_3 RITES A hule IsoBacktest Veuillez vous assurer qu aucun fichier d analyse xls n est ouvert dans Excel ni qu aucun fichier de signaux ibt n est d j en cours de traitement dans IsoBacktest Cette multi analyse consommera 3 cr dit s Etes vous s r de vouloir lancer cette multi analyse gi Oui Non IsoBacktest Analyse multiple termin e 3 analyses effectu es avec succ s Haussier2005_1 Haussier2005_2 Haussier2005_3 Page 58 La fonctionnalit Multi analyse a pour objectif un gain de temps de manipulation sur une s rie de tests Backtesting du r f rent Lorsque le r f rent est renseign dans les param tres les r sultats du backtesting du r f rent apparaissent dans la fen tre des r sultats Profit MbTrade 357 45 Profit 39247 Profit 39 25 FacteurPro t 2 46 Rendement do 12 43 7 86 erdirisque Q 130 29 43 52 DrawdownRd 0 9 54 18 06 SRdtCours 32 1 29 5 invest Q 67 51 oLiquidelnvest Q 32 19 NbGain 171 48
61. nt une d finition succincte du param tre Par exemple positionnez la souris sur le libell Capital une bulle s affiche xl Param tres D Capital t RisqueMax A Capital initial du backtesting Nous passons ci dessous en revue les diff rents param tres du groupe Capital Capital Le param tre Capital sert indiquer au syst me le montant du capital initial Il s agit du capital liquide qui servira l achat des titres en strat gie haussi re ou au rachat des titres en strat gie baissi re LigneMin Ce param tre indique au syst me que le montant d une ligne taille de position a une valeur minimale Une ligne d un montant inf rieur a LigneMin est valoris e a la valeur de LigneMin voir l exemple pr sent dans TypeLigne LigneMax Ce param tre indique au syst me que le montant d une ligne taille de position a une valeur maximale Une ligne d un montant sup rieur a LigneMax est valoris e a la valeur de LigneMax voir l exemple pr sent dans la description du param tre avanc TypeLigne RisqueMax Le param tre RisqueMax repr sente la perte maximale d finie dans les options d IsoBourse Risque max par position en du capital La valeur d finie dans IsoBacktest surcharge annule et remplace la valeur d finie dans IsoBourse Manuel de r f rence d IsoBacktest 2 1 0 Page 30 Ce param tre entre dans le calcul de la taille d une position voir la description du param tre a
62. oBourse au 10 07 2009 soit au nombre de 9 FR0000120859 1 IMERYS 10 07 2009 26 14 17 07 2009 28 58 9 FR0000121485 1 PPR 10 07 2009 74 73 17 07 2009 56 04 21 FR0000121881 1 HAVAS 10 07 2009 1 73 17 07 2009 1 75 1 1 FR0000125007 1 SAINT GOBAIN 10 07 2009 20 52 17 07 2009 23 09 12 BE0003008019 3 BNB 10 07 2009 3333 01 30 10 2009 3410 0 2 BE0003470755 3 SOLVAY 10 07 2009 62 98 25 09 2009 77 47 23 BE0003593044 3 COFINIMMO SICAFI 10 07 2009 101 5 04 09 2009 90 8 10 1 BE0003717312 3 SOFINA 10 07 2009 79 3 04 09 2009 63 48 19 1 BE0003755692 3 AGFA GEVAERT 10 07 2009 2 02 25 09 2009 3 44 70 Ces trades sont candidats l entr e en portefeuille La moyenne des performances des ces 9 trades est 7 36 Supposons que lors d un backtesting le systeme ne dispose pas de suffisamment de capital liquide pour acheter les 9 trades mais soit conduit a rejeter al atoirement 3 trades Manuel de r f rence d IsoBacktest 2 1 0 Page 43 Suivant les trades rejet s les trades restants entr s en portefeuille peuvent avoir une performance moyenne meilleure 83 38 FR0000120859 1 IMERYS 10 07 2009 26 14 17 07 2009 28 58 9 FRO0000121485 1 PPR 10 07 2009 71 73 17 07 2009 56 04 21 BE0003470755 3 SOLVAY 10 07 2009 62 98 25 09 2009 17 47 23 BE0003593044 3 COFINIMMO SICAFI 10 07 2009 101 5 04 09 2009 90 8 10 BE0003717312 3 SOFINA 10 07 2009 79 3 04 09 2009 63 48 19 BE0003755692 3 AGFA GEVAERT 10 07 2009 2 02 25
63. on du risque du capital X O X est soit le capital initial soit le capital estim en cours de backtesting Par exemple supposons que le risque sur une valeur V soit lors de sa prise de position gal Risque 10 0 1 et que le param tre RisqueMax soit valoris 5 0 05 Le capital initial est de 50 000 et le capital estim lors de la prise de position de V est de 50 000 Examinons l influence de TypeLigne sur la taille de la position montant de Ligne 1 TypeLigne Taille capital estim gt Ligne 100 000 0 05 5000 2 TypeLigne Perte capital estim gt Ligne 100 000 0 05 0 1 25000 3 TypeLigne Taille capital initial gt Ligne 50 000 0 05 2500 4 TypeLigne Perte capital initial gt Ligne 50 000 0 05 0 1 12500 On remarque sur cet exemple que pour une valeur dont le risque est de 10 lors de la prise de position la taille de la ligne varie d un facteur de 10 entre un pourcentage fixe Taille et un pourcentage variable Perte Si sur l exemple pr c dent le param tre LigneMin est valoris a 5000 le montant de la ligne du cas 3 est alors inf rieur a la borne minimale 5000 Le systeme remplace donc ce montant par 5000 Si sur l exemple pr c dent le param tre LigneMax est valoris a 20000 le montant de la ligne du cas 2 est alors sup rieur a la borne maximale 20000 Le systeme remplace donc ce montant par 20000 Manuel de r f rence d IsoBacktest 2
64. 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 Le support IsoBacktest peut aussi fournir une aide l laboration de strat gies programmation des filtres IsoBourse Manuel de r f rence d IsoBacktest 2 1 0 Page 59
65. our rendre al atoire le choix des trades VersionEdition Ce param tre non modifiable sera associ au backtesting g n r lors de l analyse il contient la version courante d IsoBacktest R sultats du backtesting Cette section d crit les r sultats du backtesting Elle sera illustr e par les r sultats du projet projetGuide longshort ci dessus Manuel de r f rence d IsoBacktest 2 1 0 Page 39 Onglet Synthese Cet onglet Synth tise les r sultats du backtesting Synth se Portefeuille Trades Profit NbTrade 1428 48 Profit 246 192 Profit 246 19 FacteurProfit 2 16 Rendement Rendement 19 42 Rdtinvest Q 22 41 DrawdownRd Q 19 8 RdtCours 29 36 7 Invest Q 79 04 Yliquidelnvest Q 20 96 NbGain 875 61 Nous passons ci dessous en revue les diff rents indicateurs de cet onglet NbTrade Dans la fen tre ci dessus l indicateur NbTrade a pour valeur X Y avec X 1428 et YX 48 NbTrade indique le nombre de trades du portefeuille Un trade est un achat suivi d une vente strat gie haussi re ou une vente d couvert suivie d un rachat strat gie baissi re La valeur entre parenth ses Y repr sente le pourcentage de trades entr s en portefeuille par rapport l ensemble des trades export s depuis IsoBourse Un trade est constitu d un titre d un cours d entr e et d un cours de sortie Le nombre de trades est limit 30 000 La strat gie haussi re
66. r la taille des positions d un titre en particulier On peut ainsi favoriser certains trackers par rapport a d autres titres Manuel de r f rence d IsoBacktest 2 1 0 Page 32 RisqueMaxX Indique la perte maximale du titre Codex TypeLigne Ce param tre indique au syst me si le capital qui intervient dans le calcul du montant d une ligne est le capital initial en d but de backtesting ou le capital estim en cours de backtesting D autre part ce param tre indique au syst me si le montant d une ligne d pend du risque Risque lors de la prise de position le risque Risque est gal la valeur initiale de Perf Stop dans le money management d IsoBourse On parle alors de ligne variable car le montant de la ligne vaut un pourcentage variable du capital en fonction du risque Risque 0 lt Risque lt 1 Ligne Capital 4RisqueMax kRisque Cette formule est aussi utilis e pour calculer la taille d une position dans le money management d IsoBourse Si la prise de position est ind pendante du risque le risque est consid r comme maximal Risque 100 1 on parle alors de ligne fixe car le montant d une ligne est un pourcentage fixe du capital Ligne Capital RisqueMax Les valeurs du param tre TypeLigne sont XTaille capital X qui indique qu une ligne vaut un pourcentage fixe du capital X Perte capital X qui indique qu une ligne vaut un pourcentage variable en foncti
67. r_pc 50 0 et r_pc 20 1 gt r_pc 50 1 E 1 fitre_ventePP5_ v Y fitre_ventePP5 a a Mots cl s Qa bbw 10 1 5 A bbw 20 2 bbw 50 2 5 bpctb 10 1 5 bpctb 20 2 gt SE BEETEEEENBE L Le code de ce filtre est rsi 5 1 gt 70 et rsi 5 0 lt 70 ou r_pc 20 0 lt r_pc 50 0 et r_pc 20 1 gt r_pc 50 1 Ce filtre s lectionne les titres si le RSI 5 p riodes baisse en dessous de la valeur 70 entr e en zone vendeuse le march se retourne la baisse P20xP50 baissier sur le CAC 40 En cas de retournement la baisse du march tous les titres sont s lectionn s le portefeuille est vid Signaux de rachat D finissez les opportunit s de rachat en cr ant le filtre filtre_rachat suivant Crit res Programmation 9 H 68 5400 Es rsi 5 1 lt 30 et rsi 5 0 gt 30 ou r_pc 20 0 gt r_pc 50 0 et r_pc 20 1 lt r_pc 50 1 He gt fitre_rachat fitre_rachat g de Mots cl s a An bbw 20 2 bbw 50 2 5 E bpctb 10 1 5 bpctb 20 2 Mi gt Manuel de r f rence d IsoBacktest 2 1 0 Page 11 Le code de ce filtre est rsi 5 1 lt 30 et rsi 5 0 gt 30 ou r_pc 20 0 gt r_pc 50 0 et r_pc 20 1 lt r_pc 50 1 Ce filtre s lectionne les titres pour lesquels le RSI 5 p riodes d passe la valeur 30 entr e en zone acheteuse ou en cas de retournement haussier du march P20xP50 haussier sur le CAC 4
68. rappel les informations relatives aux stops sont accessible via le bouton excel droite du champ des Entr es S1 Un fichier excel s ouvre Ce fichier contient les param tres d export onglet Param tres Export n 1 Date de d but 01 01 2005 Date de fin 31 12 2011 P riode Chaque fin de semaine Liste Liste n 6 CAC40 Signal Achat Filtre Quotidien lt lt Aucun filtre gt gt Filtre Hebdomadaire Filtre n 94 filtre_achat Filtre Bimensuel lt lt Aucun filtre gt gt Filtre Mensuel lt lt Aucun filtre gt gt Filtre Trimestriel lt lt Aucun filtre gt gt Marge de s curit des stops 2 Risque max par position 5 Stop dynamique 20 activ Stop offensif 40 activ Stop tr s offensif 60 activ March France 1 Version d export v5 0 1 Date d export 21 5 2012 Lancez l analyse en cliquant sur le bouton Analyse A la fin de l analyse une fen tre R sultats s affiche A R sultats projetGuide longStop2005 Synth se Portefeuille Trades Profit NbTrade 157 10 Profit 26952 Profit 26 95 FacteurProfit 4 02 Rendement Rendement 27 05 Rdtinvest Q 32 16 DrawdownRd Q 5 82 RdtCours 38 5 35 4 Invest Q 84 12 liquidelnvest Q 15 88 NbGain 88 56 Ann e 2005 NbSortie 157 NbEntr e 157 Profit Q 26 952 Profit Q 26 95 Rendement Q 26 96 Liquideinvest Q 15 88 DrawdownRd Q 5 82 FacteurProfit 4 02
69. rawdownRd Q 5 61 FacteurProfit 3 22 Er Graphiques Edition 03 Param tres Fermer Par rapport au projet Haussier2005 du tutoriel IsoBacktest la rentabilit a t doubl e Cliquez sur Graphiques puis sur l onglet Indice pour pouvoir comparer l volution du profit du portefeuille par rapport au CAC 40 Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuile PerfTrade FacteurProfit Taille IsoBacktest O projetGuide_long2005 mars 2005 mai 2005 jul 2005 sept 2005 nov 2005 Profit Q Indice de r f rence Q Fermer Manuel de r f rence d IsoBacktest 2 1 0 Page 25 Nous constatons que l volution du profit est assez proche de celle de l indice Sortie sur stop S il n est pas d j ouvert ouvrir le projet projetGuide long2005 Cliquez sur le bouton Enregistrer puis saisir le nom de projet projetGuide longStop2005 Projet projetGuide PBacktesting Param tres projetGuide_longStop2005 Y X jni P Enregistrer sous Annuler Cliquez sur le bouton Param tres puis sur Param tres avanc s puis valorisez le param tre StatutSortie Stop cours Capital Code1 YARisqueMax 1 Code2 YhRisqueMax2 Code3 YRisqueMax3 Code4 Y RisqueMaxd Typeligne 0 Talle capital estm gn
70. rger Analyse R sultats Param tres Cotations N IsoBackt l Fichier Historique Analyse Options Aide D lt q X E ima o Guide A propos Quitter o El 4 Backtesting Et de Projet L Analyse Lo Param tres o J Strat gie 51 Ei Entr es o Ei Sorties 9 EH Strat gie 52 H amp Strat gie 53 La premi re tape consiste renseigner le r pertoire des cotations d IsoBourse Cliquez sur le bouton Cotations puis renseignez l emplacement du r pertoire Data d IsoBourse Par exemple C IsoBourse Data xi S lection du r pertoire Data d IsoBourse a e e sh i Documents r cents Bureau d Mes documents A SN Ordinateur a R seau Rechercher dans Data Nom du dossier Fichiers du type C IsoBourse Data v S lection du r pertoire Data d IsoBourse Annuler L emplacement du r pertoire Data d pend de l emplacement du r pertoire racine du logiciel IsoBourse install sur votre poste Pour conna tre l emplacement du r pertoire racine d IsoBourse cliquez sur les propri t s du raccourci IsoBourse de votre bureau Windows Dans la fen tre ci dessus assurez vous que le champ Nom du dossier contient l emplacement du r pertoire Data puis cliquez sur le bouton S lection du r pertoire Data d IsoBourse Manuel de r f rence d IsoBacktest 2 1 0 Page 6 Une
71. sieurs backtestings qui peuvent tre cr s au moyen du bouton Enregistrer accessible depuis la fen tre principale A Enregistrer un projet IsoBacktest Projet projetGuide Backtesting Param tres projetGuide_longStop2005 rv X ni P Enregistrer sous Annuler Ouverture d un projet r cent Le bouton Ouvrir accessible depuis la fen tre principale permet d ouvrir un projet fa Ouvrir un projet IsoBacktest Projet projetGuide z Backtesting 2 Param tres projetGuide_longStop2005 y X Vni 2a Ouvrir Annuler Manuel de r f rence d IsoBacktest 2 1 0 Page 28 Le bouton Historique accessible depuis la fen tre principale permet d acc der la liste des raccourcis projets r cemment ouverts Ouvrir un projet r cent IsoBacktest Param tres r cents projetGuide_long2005 x x Ouvrir Annuler La croix rouge situ e droite permet du supprimer un raccourci de projet Pour supprimer l ensemble des raccourcis de projet cliquez sur le bouton Purger accessible depuis la fen tre principale une fen tre de confirmation appara t A Purge de l historique IsoBacktest Etes vous s r de vouloir purger l historique des raccourcis de projet Oui Non Suppression d un projet La suppression d un raccourci de projet ne supprime pas un projet Seul le bouton Supprimer accessible depuis l
72. ssage d ordre et le cours auquel l ordre est ex cut Param tres du groupe Suivi Suivi TypeMarch lo actions x TailleLot o 1000 Trace lo sans trace x MajCours f automatique Z ProfitRef 0 NbAnalyse 1 VersionEdition v2 0 1 3 Y TypeMarch Ce param tre d finit le type de march des signaux d entr e Il peut prendre deux valeurs possibles 1 actions march des actions Seuls les titres des march s d actions sont backtest s Le param tre TailleLot est ignor Manuel de r f rence d IsoBacktest 2 1 0 Page 37 2 devises seuls les trades du Forex sont pris en compte sur des paires de devise du type XXXYYY o XXX est la devise de base et o YYY est la devise n goci e ou bien des valeurs du type XXX_I indice de devise Comme dans le cas des actions une ligne repr sente un pourcentage du capital initial ou estim Le montant d une ligne vaut Ligne Capital RisqueMax Risque Risque 100 1 dans le cas d une ligne fixe sortie sur strat gie Risque lt 1 dans le cas d une ligne variable Risque est calcul par IsoBourse au moment de la prise de position C est le syst me qui calcule le nombre de lots correspondants NbLot ligne TailleLot Le param tre TailleLot ne doit pas tre choisi avec une valeur trop grande par rapport au montant d une ligne sinon le nombre de lots NbLot risque d tre nul La
73. ssement d une perte limite au del de laquelle la perte est psychologiquement inacceptable pour l investisseur 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 Entre deux strat gies de rendement gal on pr f rera celle dont le risque de perte est moindre drawdown inf rieur sur un m me historique de cours Afin de comparer des strat gies de rendement proche il peut donc tre int ressant de conna tre la valeur du rapport Rendement Risque appel RdtRisque dans IsoBacktest DrawdownRd L indicateur DrawdownRd fournit une indication sur la volatilit du capital estim durant la p riode de backtesting Cet indicateur a pour valeur le pourcentage maximal de baisse constat sur la courbe de capital durant la p riode de backtesting Le capital est gal a la somme du capital liquide et de la valeur estim e du portefeuille Le portefeuille peut tre estim au prix de revient des titres pris d achat en strat gie haussi re prix de VAD en strat gie baissi re ou bien tre estim par rapport la valeur liquidative du portefeuille Manuel de r f rence d IsoBacktest 2 1 0 Page 42 au cours de cl ture du jour prix de vente en strat gie haussi re prix de rachat en strat gie baissi re Pour une estimation plus pr cise du capital estim donc d
74. taille de lot est un montant en devise de base XXX dans le cas d une paire XXXYYY et un montant en euros dans le cas d un indice de devise XXX_l Les paires et les indices de devises diff rentes ont une valeur de pip diff rente On ne peut donc pas additionner les pips de paires et de devises diff rentes Le profit est donc calcul en euros gr ce deux indicateurs de conversion de devises RatioEntr e XXXEUR la date d entr e et RatioSortie YYYEUR la date de sortie IsoBacktest n offre pas encore la possibilit de backtester avec un effet de levier Une valeur incoh rente de TypeMarch peut entra ner l apparition du message d erreur suivant AN Fichier de strat gie d entr e vide EX Backtesting impossible Aucun trade valide en entr e V rifiez que le param tre TypeMarch est correctement valoris Cette erreur se produit en particulier lorsque le param tre TypeMarch est valoris actions et que tous les signaux d entr e appartiennent au march des devises Inversement cette erreur se produit lorsque le param tre TypeMarch est valoris a devises et que tous les signaux d entr e appartiennent au march des actions TailleLot D finit la taille d un lot uniquement utilis pour le march des devises Voir d finition du param tre TypeMarch ProfitRef Manuel de r f rence d IsoBacktest 2 1 0 Page 38 D finit un seuil positif de performance de trade Sert a
75. tant tait n gatif le profit correspondant serait une perte A l achat ou la vente des frais de courtage peuvent s appliquer au montant de la transaction Dans l exemple ci dessus le montant de la transaction l entr e est de 25 12 5 312 5 Si les frais sont de 1 du montant de transaction le montant des frais s leve 312 5 1 3 12 Les frais doivent tre d duits du montant du profit L indicateur Profit a pour valeur la proportion du profit par rapport au capital de d part Par exemple si le capital de d part est de 100 000 et que le profit de l ensemble des trades est de 45 Manuel de r f rence d IsoBacktest 2 1 0 Page 40 000 alors le pourcentage de profit est de 45 000 100 000 45 Le pourcentage de profit exprime la part de profit ind pendamment du montant du capital de d part Dans la fen tre de R sultats il suffit de cliquer sur Graphiques Profit pour visualiser la courbe de profit Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuille Perf rade FacteurProfit Taille Profit Q 275 250 h 995 M y 200 4 ba He 175 y mi S 150 h 125 3 i Al Al w 100 4 i 75 se 50 24 bled 25 A MT 5 CAES the 0 IE js 2007 2008 2009 2010 2011 2012 IsoBacktest O projetGuide_longshort FacteurProfit Cet indicateur rend compte de la part
76. tats par rapport au CAC 40 Pour renseigner le param tre MinEntr e reprennez la valeur du champ Date de d part renseign lors de l export des signaux dans la fen tre d export d IsoBourse 01 01 2005 Pour renseigner le param tre MaxSortie reprennez la valeur du champ Date de fin renseign lors de l export des signaux dans la fen tre d export d IsoBourse 31 12 2011 En cliquant sur Param tres avanc s assurez vous que les param tres avanc s ont leur valeur par d faut fa Param tres avanc s Es Capital Codei RisqueMax1 Code2 RisqueMax2 Code3 RisqueMax3 Code4 RisqueMax4 Typeligne 0 Taille capital estim ligne fixe Entr es MaxEntr e 3 Latence j Risque x FiltreTrade fxe x Sorties MinSortie Xx w Perin ST 7 StatutSortie SWalegie co z FusionSortie l san Zj Slippage StatutStop DUC Sam X Suivi TypeMarch 0 actions ov TaileLot 0 1000 zj Trace lo sans trace Y MajCours f automatique ProfitRef 0 NbAnalyse VersionEdition Fermer Manuel de r f rence d IsoBacktest 2 1 0 Page 16 Nous conserverons ces valeurs par d faut dans la suite du manuel Se reporter a la section Param tres avanc s pour une description d taill e de ces param tres avanc s Cliquez sur le bouton Valider pour valider les param tres saisis L
77. tre s lectionne les titres pour lesquels le RSI 5 p riodes d passe la valeur 30 entr e en zone acheteuse dans une tendance haussi re du march P20 gt P50 sur le CAC 40 Manuel de r f rence d IsoBacktest 2 1 0 Page 10 Signaux de vente a d couvert D finissez les opportunit s de vente a d couvert en cr ant le filtre filtre_vad suivant Pre Crit res Programmation NAME JE gt 5X1 gt 70 501 lt 70 et r pc 20M0 lt c 50Y01 1 fitre_vad El 9 rsi 5 1 0 et rsi 5 0 lt 70 et r_pc 20 0 lt r_pc 50 0 18 fitre_vad E 2 Motsc s QJ El bbw 10 1 5 6 se ra bbw 20 2 El bbw 50 2 5 6 bpctb 10 1 5 Eo bpatb 02 y A Lenan Le code de ce filtre est rsi 5 1 gt 70 et rsi 5 0 lt 70 et r_pc 20 0 lt r_pc 50 0 Ce filtre s lectionne les titres pour lesquels le RSI 5 p riodes baisse en dessous de la valeur 70 entr e en zone vendeuse dans une tendance baissi re du march P20 lt P50 sur le CAC 40 Strat gie de sortie Une strat gie de sortie d finit les r gles de s lection des signaux de sortie opportunit s de vente en strat gie haussi re opportunit s de rachat en strat gie baissi re Signaux de vente D finissez les opportunit s de vente en cr ant le filtre filtre_vente suivant Pitre Activer le mode D veloppeur Crit res Programmation Q MEAN z pc 0 lt pc 5 0 et pe 1 gt pc 5 1 ou r_pc 20 0 lt
78. u drawdown le portefeuille est estim quotidiennement valeur liquidative au cours de cl ture d o la pr sence du symbole Q Dans la fen tre de R sultats il suffit de cliquer sur Graphiques Drawdown pour visualiser la courbe de profit Capital estim au cours de d ture Q Capital estim au prix de revient Capital Profit Indice Liquidit Gain Perte Profit Frais Drawdown Portefeuille Perflrade FacteurProfit Taille Drawdown Q Capital estim Q 100 000 po a _ rx ax sa 2006 2007 2008 2009 2010 2011 2012 IsoBacktest O projetGuide_longshort Le graphique ci dessus montre la variation du drawdown en rouge sur une courbe de capital en bleu Sur certains graphiques de drawdown du fait que l chelle du capital n est pas logarithmique les baisses maximales en pourcentage n apparaissent pas de la m me facon en d but et en fin de backtesting sur la courbe croissante de capital RdtCours L indicateur RdtCours fournit une indication sur la moyenne des plus values des trades export s Plus pr cis ment l indicateur RdtCours X Y est le taux moyen de rentabilit annuelle des trades entr s en portefeuille X et des trades candidats l entr e en portefeuille Y Ce taux se calcule par rapport au pourcentage moyen de profit par trade et par rapport la dur e moyenne par trade Prenons un exemple supposons que l ensemble des trades haussiers export s depuis Is
79. u symbole en haut gauche permet par un simple clic de suspendre puis d arr ter le traitement L export des signaux peut prendre plusieurs minutes voire plusieurs heures pour certains exports Le choix d un processeur rapide est recommand pour le backtesting Strat gie haussi re Une fois les signaux export s fin des traitements d export IsoBourse revenez dans IsoBakctest par exemple au moyen de la combinaison de touche Alt Tab Nous allons d finir une strat gie haussi re avec sortie sur signal Les opportunit s d achat seront fournies par un fichier de signaux d achat Les opportunit s de vente seront fournies par un fichier de signaux de vente Ouvrez le projet projetGuide si il n est pas d j ouvert bouton Ouvir Cliquez ensuite sur le bouton Enregistrer puis saisir un nouveau nom de projet projetGuide_long fa Enregistrer un projet IsoBacktest Projet projetGuide Backtestinq Param tres projetGuide_lond X ini A Enregistrer sous Annuler Cliquez sur Enregistrer sous un message de confirmation s affiche Manuel de r f rence d IsoBacktest 2 1 0 Page 14 A Enregistrement de projet IsoBacktest Projet projetGuide_long enregistr dans C IsoBacktestlBacktesting projetGuidelini w OK Dans la fen tre d Analyse renseignez le champ Entr es de la strat gie S1 au moyen du bouton 4 IsoBacktest Projet projetGuide Backt
80. un montant 2500 entra ne des frais de transaction d un montant de 2000 0 5 2500 0 5 22 5 Manuel de r f rence d IsoBacktest 2 1 0 Page 31 TypeSortie Indique si la sortie se fait sur le cours de cl ture de la date de sortie ou sur le cours d ouverture du lendemain de la date de sortie Param tres du groupe Suivi Suivi March ref IN France 1 R f rent FRO003500008 March Ref Indique le march du r f rent Le r f rent est un titre dont la performance est compar e a celle de la strat gie backtest e le r f rent peut tre par exemple le CAC 40 sur le march Francais R f rent Code ISIN du r f rent Param tres avanc s Dans cette section seront d crits les param tres avanc s accessible depuis la fen tre Param tres via le bouton Param tres avanc s Param tres du groupe Capital Le groupe Capital est situ en haut de la fen tre des param tres Capital Code1 RisqueMax1 Code2 RisqueMax 2 Code3 RisqueMax3 Code4 RisqueMax4 TypeLigne lo Taille capital estim ligne fixe y Pour rappel en positionnant la souris sur le libell d un param tre un texte encadr appara t fournissant une d finition succincte du param tre CodeX Indique le code d un titre particulier auquel va s appliquer une perte maximale RisqueMaxX sp cifique En jouant sur le pourcentage de perte maximal on fait varie
81. vanc TypeLigne Param tres du groupe Entr es Entr es MinEntr e 01 01 2005 X TypeEntr e A ouverture J 1 sw Doublons 1 avec doublon X MinEntr e Les trades ayant une date d entr e ant rieure ce param tre sont rejet s TypeEntr e Indique si l entr e se fait sur le cours de cl ture de la date d entr e ou sur le cours d ouverture du lendemain de la date d entr e Doublons Indique si le syst me doit autoriser un renforcement de position doublon Une interdiction de doublon se traduit par un rejet des trades concernant des titres d j en portefeuille Param tres du groupe Sorties Sorties MaxSortie 31 12 2011 x TypeSortie ouverture a J 1 sw ComTrade 0 0 ComTrade 0 1 MaxSortie Les trades ayant une date de sortie post rieure ce param tre sont limin s ComTrade Ce param tre indique au syst me la valeur des frais fixes par transaction frais de commission ou de courtage Les frais de transaction s appliquent la fois a l achat et la vente Si ComTrade vaut 2 5 alors l achat suivi de la vente d un titre entra ne des frais de transaction d un montant de 2 5 2 5 5 ComTrade Ce param tre indique au syst me la valeur des frais variables par transaction pourcentage du montant de la transaction Si comTrade vaut 0 5 alors l achat d un titre d un montant ligneAchat 2000 suivi de la vente du titre d
82. vente Dl UN Fitre Eimensuel k lt Aucun filtre gt gt i A Fitre Mensuel lt lt Aucun filtre gt gt Filtre Trimestriel fk lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel lsoBacktest Ne pas oublier de positionner le type de signal a Vente Cliquez sur Exporter Une nouvelle fen tre appara t Saisir le nom projetGuide_vente du fichier d export 1B Nom de fichier rojetGuide vente Signaux de vente a d couvert Lancez une quatri me session IsoBourse Manuel de r f rence d IsoBacktest 2 1 0 Page 13 Saisissez les param tres suivants pour l export des signaux de vente a d couvert du projet projetGuide IB BACKTESTING BACKTESTING Bts Projet E Backtesting Exporter Date de d but 01 01 2005 Date de fin 31 12 2011 P riode Chaque fin de semaine Liste Liste n 5 SRD Signal Vente Filtre Quotidien lt lt Aucun filtre gt gt Filtre Hebdomadaire filtre_vad IN Fitre Bimensuel lt lt Aucun filtre gt gt A Fitre Mensuel lt lt Aucun filtre gt gt ao oe D Fitre Trimestriel lt lt Aucun filtre gt gt Export des signaux d achat et de vente destin s au logiciel lsoBacktest Cliquez sur Exporter Une nouvelle fen tre appara t Saisir le nom projetGuide_vad du fichier d export Dur e des traitements Durant le traitement l apparition toutes les 30 secondes d
83. xemple que la dur e totale d un backtesting soit de 1050 jours ouvr s soit environ 4 ans a raison de 260 jours ouvr s par an et que le pourcentage de profit du backtesting soit de 149 alors la rentabilit annuelle est de 26 Cela signifie que le capital s appr cie chaque ann e en moyenne de 26 Dans notre exemple le capital a l issue de la premi re ann e est C1 C 1 26 o C est le capital de d part Le capital l issue de la deuxi me ann e est C2 C1 1 26 C 1 26 1 26 Et ainsi de suite jusqu la quatri me ann e C4 C3 1 26 C 1 26 1 26 1 26 1 26 Une rentabilit de 26 a pour effet de multiplier le capital par 2 5 au bout de 4 ans puisque le pourcentage de profit est d environ 150 Une rentabilit de 20 double de capital tous les 4 ans kRdtRisque Q Le rapport Rendement Risque est un indice de performance permettant de comparer les strat gies entre elles Sa valeur augmente si le rendement augmente ou si le risque diminue Pour en comprendre le sens prenons l exemple d un pilote de course Si le pilote augmente sa vitesse moyenne alors il augmente aussi son risque de sortie de route D o l importance pour le pilote de bien savoir estimer la vitesse au del de laquelle il s exposera in vitablement a une sortie de route Dans le cas d une strat gie d investissement la vitesse moyenne correspond au rendement et le risque de sortie de route au risque de ruine tout au moins au risque de d pa
Download Pdf Manuals
Related Search
Related Contents
Operator Instructions: Business Card Adapter Kit Avaya Mobile Voice Client 2050 User Guide Philips FM64MD45K ULTRA SLIM UNIVERSAL POWER ADAPTOR KIT Copyright © All rights reserved.
Failed to retrieve file