GP du Japon : ce qu'ont dit les pilotes\n8 oct. 2018 à 07:40\nDécouvrez toutes les réactions des pilotes au lendemain du Grand Prix du Japon.\nVainqueur : Lewis Hamilton (Mercedes)\n"J'ai adoré ! Je suis très content. Tout le week-end a été très solide de la part de l'équipe, c'est le doublé. Nous montrons notre force. C'est le meilleur circuit du monde, je ne sais pas pourquoi on n'en fait plus comme ça ! J'ai pris énormément de plaisir. J'ai pu gérer mes pneus comme je le voulais, gérer le rythme. Le bonheur que j'ai en moi est aussi fort que d'habitude."\n"Je prends les courses l'une après l'autre. On ne sait pas comment va se passer le Grand Prix suivant, mais nous sommes de plus en plus forts. Austin nous convient généralement, j'ai hâte de piloter cette machine là-bas."\n2e : Valtteri Bottas (Mercedes)\n"Hier [samedi], c'était le moment décisif en qualifications. Je sais ce qu'était mon travail aujourd'hui, c'était de finir la course deuxième. Pas de panique avec Max [Verstappen], ça avait l'air plus serré que ça ne l'était vraiment. J'avais des cloques, mais ce n'était pas vraiment source d'inquiétude. J'ai pu gérer ça, ainsi que le moteur. Nous avons de la chance que Ferrari ne soit pas l'équipe qui nous a menacés. Nous devons remporter ce titre, et je ne peux pas le faire, donc j'espère que Lewis [Hamilton] le gagnera aussi tôt que possible."\n3e : Max Verstappen (Red Bull Racing)\n"J'ai freiné un peu trop tard à la chicane, donc j'ai fait tout ce que je pouvais pour revenir en piste. Je pense l'avoir fait de façon sûre, parce que je n'allais pas à une vitesse démesurée, mais Kimi [Räikkönen] a pris la mauvaise trajectoire dans la chicane, il aurait pu attendre que je revienne en piste. Je les trouve vraiment ridicules, ces cinq secondes."\n"Si j'ai une pénalité de cinq secondes pour ça, la prochaine fois, je ferai comme Valtteri et je couperai le virage. Je sais quoi faire, maintenant."\n"La touchette avec Sebastian [Vettel]... dans ce virage, on ne peut pas dépasser. Je lui ai même laissé de la place. Mais il a sous-viré et m'a percuté. C'est dommage, mais je suis quand même content d'être sur le podium."\n"C'est un virage où on ne peut pas dépasser. C'est similaire à la Chine cette année où j'ai commis l'erreur, j'étais bien plus rapide et j'aurais pu attendre le tour suivant. Nous avons tous les deux eu des dégâts, mais c'était un scénario similaire à la Chine, où j'ai été pénalisé."\n"Nous n'avons pas vraiment eu de chance [de jouer la victoire], mais vu les dégâts que j'avais sur le fond plat, nous avons fait du bon travail pour prendre soin de la voiture jusqu'au drapeau à damier. La stratégie était délicate avec mes pneus supertendres, mais une fois que nous avons mis les tendres, ça marchait très bien. Malgré les dégâts, nous avions le rythme, donc je suis satisfait."\n"Tout bien considéré, vu d'où je partais, je ne savais pas où j'allais pouvoir finir. Sur la grille, Helmut [Marko] m'a dit que quatrième, c'était sûrement optimiste ! Même lui pensait que c'était hors de portée. Remonter à la quatrième place, c'est donc très cool. Je suis content."\n"Quand j'ai passé la sixième vitesse, j'ai senti une grosse hésitation, ça ne sonnait pas bien, le son était rauque. Mais ça ne m'est pas arrivé en permanence. Je voulais m'assurer de ne pas faire de dégâts."\n"La première partie, en tendres, c'était fun. J'ai aimé ce relais. Nous avons couvert Kimi [Räikkönen] et obtenu la quatrième place. Je ne m'attendais pas à dépasser autant en piste, cela m'a donné le sourire."\n5e : Kimi Räikkönen (Ferrari)\n"Il [Verstappen] est sorti large, est sorti de la piste. Je lui ai laissé de la place à l'intérieur au virage suivant, mais il m'a percuté et tassé hors piste. Les dégâts que j'avais à gauche étaient loin d'être idéaux, mais c'est impossible de dire où nous aurions fini sans ça."\n6e : Sebastian Vettel (Ferrari)\n"Évidemment, j'attaquais pour passer mais je ne voulais pas désespérément dépasser. Je savais qu'il [Verstappen] avait une pénalité [de 5 secondes, pour avoir poussé Räikkönen hors piste en début de course, ndlr] mais je sentais aussi que nous étions plus rapides."\n"Ensuite il [récupérait de l'énergie] dans cette ligne droite avec la batterie et je revenais. J'ai eu une bonne sortie. Évidemment, le Safety Car a aidé à être plus proche. Et puis il y avait la place, mais dès qu'il m'a vu, il a évidemment défendu, mais j'avais l'intérieur. Dès qu'il se rend compte que quelqu'un est proche de lui, il essaie, selon moi, de défendre là où il ne devrait plus défendre."\n"Regardez avec Kimi : il sort de piste et revient, et si Kimi avait juste gardé sa ligne, ils se seraient accrochés. Mais ce n'est pas toujours à l'autre gars de céder. Nous courrons tous, la course est longue. Pour moi, il y avait l'ouverture, sinon je ne l'aurais pas fait."\n"Je crois avoir remonté tout le peloton sans aucun problème, parfois il y avait moins de place que ça, parfois plus. C'est normal que ce soit parfois serré, mais je pense qu'il faut toujours laisser la place, et dans ce cas je n'avais nulle part où aller et nous nous sommes accrochés."\n"Est-ce que vous lui demandez s'il devrait y réfléchir à deux fois avant de défendre ? Nous faisons la course, c'est la course, ne vous méprenez pas. Je ne regrette pas cette manœuvre. Évidemment, en voyant le résultat, je ferais les choses différemment, parce qu'avec le recul c'est toujours facile. Mais il y avait la place, sa batterie [récupérait de l'énergie], j'en déployais, j'avais économisé ma batterie, j'étais plus rapide, j'aurais pris le virage, j'étais à ses côtés et il ne m'a pas laissé assez de place et nous nous sommes touchés."\n7e : Sergio Pérez (Racing Point Force India)\n"C'était un résultat parfait, le meilleur dont nous puissions rêver, meilleurs des autres. Nous partions neuvièmes et c'était un peu décevant, mais nous nous sommes bien rattrapés."\n"Espérons que la prochaine course sera encore meilleure et que nous marquerons beaucoup de points. Je pense encore à la quatrième place du championnat, nous voulons gagner autant de places que possible."\n8e : Romain Grosjean (Haas F1)\n"Une belle course ! On a eu plein de soucis techniques sur la voiture, dont le fait qu’elle n’allait absolument pas droit dans les lignes droites. Je me suis demandé si quelque chose n’avait pas cassé à l’arrière, avec la suspension qui bougeait."\n"Ce problème technique, honnêtement, après trois tours, j’ai cru qu’on abandonnait. La voiture était vraiment compliquée à conduire donc je suis content d’avoir conservé Esteban [Ocon] derrière, de marquer des points. Mais ce n'est pas top que Renault en marque aussi et que l’on n’en marque pas autant qu’on doit. Le côté frustrant après, c’est que les mecs devant peuvent faire trois tête-à-queue et ils finissent toujours devant nous."\n9e : Esteban Ocon (Racing Point Force India)\n"On avait un beau rythme, c’est clair. On a eu une voiture compétitive tout le week-end, on a pris un bon départ. Je pense que l'on a récupéré le maximum de positions, mais bon, avec la vitesse qu'on a, ce n'est pas suffisant. Il faut vraiment que l'on arrive à mieux se qualifier, à ne pas faire d’erreur et à faire la course là où on doit la faire. Il est clair que je ne suis pas satisfait du week-end."\n"C’est toujours top, toujours sympa ici à Suzuka quand on met les pneus neufs et que l’on sort des stands, ça double dans tous les sens. J’ai doublé cinq voitures en trois tours je crois, mais ça aurait été plus sympa si on avait fait ça devant les autres."\n"C’était très amusant et toute l’équipe a réalisé une course très positive. Nous avons pris un bon départ en dépassant quelques voitures pour être tout près du top dix et nous avons dû effectuer d’autres dépassements en piste. Ce point est la meilleure chose que nous pouvions espérer en partant treizièmes et il s’agit donc d’un excellent résultat. L’équipe a fait du superbe travail : la stratégie, l’arrêt aux stands... Tout a fonctionné. Nous savions que nous allions devoir nous battre ce week-end. C’est donc positif de marquer un point et nous devons maintenant nous appuyer là-dessus lors des quatre dernières courses."\n11e : Pierre Gasly (Toro Rosso)\n"J’ai pris un bon départ, j’arrive à doubler Brendon [Hartley], il y a Vettel qui passe après dans le premier secteur, mais dans l’ensemble c’était bien, on a réussi à rester proche de Romain [Grosjean]."\n"On n’a pas pu vraiment changer les réglages moteur comparé à hier, la FIA n’a pas voulu. C’était un peu plus compliqué en termes de puissance aujourd’hui."\n"Je ne sais pas pourquoi nous avons fait durer le premier relais à ce point, quatre ou cinq voitures nous ont fait l'undercut. C'était assez difficile par la suite. Le premier relais était bien. Après, la stratégie, je pense qu’il faut qu’on regarde mais j’ai les deux Force India derrière moi et après mon arrêt au stand je suis derrière les Williams. La stratégie n’était pas vraiment bien. On a eu du cloquage rapidement. Je suis un peu déçu."\n12e : Marcus Ericsson (Alfa Romeo Sauber)\n"Nous savions que ce serait une course difficile, mais si l'on prend notre 20e place au départ en compte, terminer 12e est un résultat qui peut être satisfaisant. Nous avions un bon rythme et la voiture était bonne. J'ai piloté avec le même train de pneus pendant la majorité de la course, ce qui demandait beaucoup de gestion de ma part. C'est un peu dommage de ne pas avoir débuté la course dans une meilleure position, car les points auraient été possibles. Cependant, c'était une journée positive et j'ai hâte d'être à Austin."\n13e : Brendon Hartley (Toro Rosso)\n"De mon côté, au départ, j'avais vraiment peu de motricité hors de la trajectoire, et énormément de patinage. J'ai donc beaucoup fait surchauffer mes pneus pendant les cinq ou six premiers tours. Je souffrais vraiment avec la motricité. J'ai perdu trois ou quatre places avant le deuxième virage."\n"Je n'ai pas l'impression que ma procédure de départ était mauvaise, il faut que je regarde ce qui s'est passé avec les ingénieurs. Mais ensuite les pneus ont énormément surchauffé à l'arrière. C'est tellement sensible que ça a vraiment affecté tout mon premier relais. Ils sont revenus ensuite et, à la fin du relais, les chronos commençaient à être un peu plus compétitifs. J'aurais pu rester en piste un peu plus longtemps, mais..."\n"Lorsque nous nous sommes arrêtés, j'étais derrière les deux Williams. Il m'a fallu quelques tours pour doubler Lance Stroll. J'ai fait un bon dépassement sur Sirotkin, puis je me suis retrouvé coincé derrière Marcus Ericsson. J'avais beaucoup plus de rythme, mais avec les problèmes de motricité que j'avais, je ne pouvais pas doubler et j'ai commencé à souffrir de cloques sur le pneu. Je crois que l'autre voiture a eu le même problème."\n"Nous avons été plutôt bons avec les pneus tout au long de l'année, et sur ce Grand Prix c'était l'inverse. Il faut que l'on comprenne ce qui s'est exactement passé aujourd'hui, mais nous sommes clairement déçus de ne pas avoir une seule voiture dans les points après des qualifications aussi prometteuses hier."\n14e : Fernando Alonso (McLaren)\n"Le premier tour était très bon, nous nous dépassions par l'intérieur et par l'extérieur dans les Esses. Aussi les derniers tours avec la Williams et Ericsson, c'était intéressant. Nous étions trop lents, mais c'était une course appréciable."\n15e : Stoffel Vandoorne (McLaren)\n"C'était très dur de résister aux voitures plus rapides au début, mais au final, nous sommes parvenus à battre quelques voitures à la régulière grâce à notre gestion des pneus."\n16e : Sergey Sirotkin (Williams)\n"C'était une journée difficile. Nous avons dû modifier notre stratégie pour faire deux arrêts, ce qui aurait pu être la stratégie la plus rapide. Cependant, avec le trafic et tout ce qui s'est passé en piste, nous n'avons pas vraiment eu la chance de l'exploiter, donc c'était une course difficile. Nous avons pu éviter quelques événements en piste et gagner des places ici ou là, donc c'est bien sur ce plan, mais au final, nous n'avons pas terminé aussi haut que nous le voulions. Une course très difficile mais je pense que nous avons fait le maximum possible. Dans notre situation, personne ne pourrait faire mieux, alors je suis très fier des efforts réalisés par tout le monde."\n17e : Lance Stroll (Williams)\n"Avec Fernando [Alonso], j'étais à l'extérieur du 130R, je suis allé dans l'herbe puis je suis revenu dans la trajectoire. Il y a eu un contact puis il a tiré tout droit, et nous avons été pénalisés tous les deux. C'était typiquement un premier tour de course, avec des incidents dans la chaleur du moment. Je voulais juste lui dire que je ne l'ai pas poussé intentionnellement ou quoi que ce soit de ce genre."\nAbandon : Charles Leclerc (Alfa Romeo Sauber)\n"En course, au départ je n’ai rien pu faire. J’ai pris un assez bon départ, mais après j’étais pris en sandwich avec Hartley qui n’était pas bien parti et une autre voiture qui m’a serré, donc j’ai dû freiner. Je me suis fait doubler par pas mal de voitures à ce moment-là."\n"Ensuite, on a vu ce qui s’est passé avec Magnussen. Je ne comprends pas pourquoi il n’y a rien dans ces situations alors qu’on les a vues dans le passé, avec Verstappen à Spa avec Kimi [Räikkönen] je crois, une année [en 2016], où il avait fait exactement pareil, et il y avait eu une grosse polémique. Et là, ils ne font rien, donc je ne comprends pas trop. Je demanderai les explications, car si on peut faire ça, je le ferai moi aussi. Mais je trouve que c’est quand même très dangereux. Ça lui a ruiné sa course, et la mienne. Jugez vous-mêmes, je n’ai pas encore vu les images, mais depuis le cockpit, c’était très clair."\nAbandon : Nico Hülkenberg (Renault)\n"Aujourd’hui, nous avons essayé une stratégie différente en partant seizièmes avec les Médiums. Nous avons pu afficher un bon rythme par rapport à ceux qui étaient sur des gommes plus tendres, mais notre tâche était compliquée vu d’où nous nous élancions. Nous pensions pouvoir faire durer les Médiums un peu plus longtemps et c’était dommage de devoir abandonner. Quelque chose semblait étrange à l’arrière après notre arrêt. Même si je n’ai pas marqué de point, Carlos et l’équipe ont réalisé une superbe course. C’est un bon résultat, crucial dans l’optique du championnat. Nous savons qu’il nous reste beaucoup de travail jusqu’à la fin de la saison, mais nous continuons de nous battre."\nAbandon : Kevin Magnussen (Haas F1)\n"Eh bien, j'ai dépassé Charles [Leclerc] à l'extérieur dans le 130R, puis dans la dernière chicane il est resté tout près et a pris mon aspiration dans la grande ligne droite."\n"Je suis allé vers la droite, je crois qu'il m'a suivi un peu, puis il est retourné vers la gauche et a crevé mon pneu arrière gauche, causant la crevaison. C'est malheureux, mais ça arrive parfois. Le pneu s'est délaminé et a déchiré tout le fond plat. Ça a endommagé l'aileron arrière, les conduits de frein, etc., et on a dû abandonner."\nIl y a 40 ans : la première victoire de Gilles Villeneuve, au Canada\nPourquoi Magnussen n'a pas été pénalisé à Suzuka


Manuel de référence. Version du logiciel : Version du manuel : Auteur : Eric Humbert Copyright Syruslog - PDF\nManuel de référence. Version du logiciel : Version du manuel : Auteur : Eric Humbert Copyright Syruslog\nDownload "Manuel de référence. Version du logiciel : 2.1.0. Version du manuel : 2.1.0.0. Auteur : Eric Humbert Copyright Syruslog 2011-2013."\n1 Manuel de référence Version du logiciel : Version du manuel : Auteur : Eric Humbert Copyright Syruslog 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.\n2 Sommaire Introduction... 5 Tutoriel... 6 Projet de backtest... 6 Cotations d un backtest... 6 Solde de crédit... 7 Création d un projet... 7 Génération des signaux... 9 Stratégie d entrée Stratégie de sortie Export des signaux Stratégie haussière Stratégie baissière Stratégie mixte Modification de la période de backtesting Sortie sur stop Création d un projet Ouverture d un projet récent Suppression d un projet Affichage des résultats d un projet Paramètres standards Paramètres du groupe Capital Capital LigneMin LigneMax %RisqueMax Paramètres du groupe Entrées MinEntrée TypeEntrée Doublons Paramètres du groupe Sorties MaxSortie ComTrade %ComTrade TypeSortie Paramètres du groupe Suivi MarchéRef Référent Manuel de référence d IsoBacktest Page 2\n3 Paramètres avancés Paramètres du groupe Capital CodeX %RisqueMaxX TypeLigne Paramètres du groupe Entrées MaxEntrée %Risque TypeEntrée Latence %SeuilEntree FiltreTrade Paramètres du groupe Sorties MinSortie FusionSortie StatutStop %PerfMin StatutSortie %Slippage Paramètres du groupe Suivi TypeMarché TailleLot %ProfitRef MajCours Trace NbAnalyse VersionEdition Résultats du backtesting Onglet Synthèse Onglet Portefeuille Sous-onglet Capital Sous-onglet Profit Sous-onglet Gain Sous-onglet Perte Sous-onglet Durée Sous-onglet NbTrade Onglet Trades Edition Manuel de référence d IsoBacktest Page 3\n4 Graphiques Zoom sur indice Multi-analyse Backtesting du référent Limitations du système Conclusion Manuel de référence d IsoBacktest Page 4\n5 Introduction IsoBacktest est un logiciel permettant d évaluer les performances de stratégies d investissement élaborées au moyen 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 première 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 Page 5\n6 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 : «C:\_IsoBacktest». Cotations d un backtest Au premier lancement d IsoBacktest. La fenêtre d accueil suivante s affiche : 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» : 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 Page 6\n7 Une fenêtre de confirmation vous indique que le répertoire Data est 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 ) : 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 : Puis cliquez sur le bouton Créer. Un message de confirmation de création de projet apparaît : Manuel de référence d IsoBacktest Page 7\n8 Comme indiqué dans le manuel d utilisation, un projet de backtesting est constitué de trois types de fichiers : un fichier de résultat (extension.xls), 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 : 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]\_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 : 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 Page 8\n9 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 : 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 : Affectez ensuite le référent le CAC 40 à l ensemble des titres : - Ouvrir la fenêtre 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 : Cliquez sur Valider. La colonne de droite est valorisée par le CAC 40 : Manuel de référence d IsoBacktest Page 9\n10 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 à 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. Commençons par définir la stratégie d entrée. Stratégie d entrée Une stratégie d entrée définit les règles 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 : Le code de ce filtre est : ( rsi(5) <= 30 et rsi(5) > 30 ) et ( r_pc(20) > r_pc(50) ) Ce filtre 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 > P50 sur le CAC 40). Manuel de référence d IsoBacktest Page 10\n11 Signaux de vente à découvert Définissez les opportunités de vente à découvert en créant le filtre «filtre_vad» suivant : Le code de ce filtre est : ( rsi(5) >= 70 et rsi(5) < 70 ) et ( r_pc(20) < r_pc(50) ) 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 < 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 : Le code de ce filtre est : ( rsi(5) >= 70 et rsi(5) < 70 ) ou ( r_pc(20) < r_pc(50) et r_pc(20) >= r_pc(50) ) 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 : Manuel de référence d IsoBacktest Page 11\n12 Le code de ce filtre est : ( rsi(5) <= 30 et rsi(5) > 30 ) ou ( r_pc(20) > r_pc(50) et r_pc(20) <= r_pc(50) ) 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 40). 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 : Signaux d achat Saisissez les paramètres suivants pour l export des signaux d achat du projet «projetguide» : Ne pas oublier de positionner le type de signal à Achat. Cliquez sur Exporter. Une nouvelle fenêtre apparaît. Saisir le nom «projetguide_achat» du fichier d export : Manuel de référence d IsoBacktest Page 12\n13 Signaux de rachat Lancer une deuxième session IsoBourse. Saisir les paramètres suivants pour l export des signaux de rachat du projet «projetguide» : 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» : Ne pas oublier de positionner le type de signal à «Vente». Cliquez sur Exporter. Une nouvelle fenêtre apparaît. Saisir le nom «projetguide_vente» du fichier d export : Signaux de vente à découvert Lancez une quatrième session IsoBourse. Manuel de référence d IsoBacktest Page 13\n14 Saisissez les paramètres suivants pour l export des signaux de vente à découvert du projet «projetguide» : 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 du 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» : Cliquez sur «Enregistrer sous», un message de confirmation s affiche : Manuel de référence d IsoBacktest Page 14\n15 Dans la fenêtre d Analyse, renseignez le champ Entrées de la stratégie S1 au moyen du bouton : Renseignez le champ Sorties de la stratégie S1 au moyen du bouton : La fenêtre d Analyse devient : 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) : Manuel de référence d IsoBacktest Page 15\n16 Assurez-vous que les paramètres d export (qui on été renseignés 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 très 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 : 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 : (Capital) - référent : CAC 40 (permet de comparer les résultats 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 : Manuel de référence d IsoBacktest Page 16\n17 Nous conserverons ces valeurs par défaut dans la suite du manuel. Se reporter à 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 é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 : 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) : 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% (%LiquideInvest) - le drawdown est de près de 13% (DrawdownRd : variation maximale du capital à la baisse). - la rentabilité annuelle (%Rendement) est de 11%. Si le capital était investi à 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 (sousonglets Capital, Profit, Gain, Perte, Durée, NbTrade, Trades) : Manuel de référence d IsoBacktest Page 17\n18 En cliquant sur l onglet Trades vous accédez aux trades du backtesting : En cliquant sur Graphiques, vous accédez aux graphiques des résultats du backtesting. Cliquez sur l onglet «Capital estimé au cours de clôture (Q)» puis «Indice» pour pouvoir comparer l évolution du profit de votre portefeuille par rapport à l évolution de l indice référent (ici le CAC 40) : 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 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) < r_pc(50) et r_pc(20) >= r_pc(50) ) Manuel de référence d IsoBacktest Page 18\n19 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 la fenêtre Résultats : 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 Q, 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» : Cliquez sur «Enregistrer sous», un message de confirmation s affiche : Manuel de référence d IsoBacktest Page 19\n20 Dans la fenêtre d Analyse, renseignez le champ Entrées de la stratégie S1 au moyen du bouton : Renseignez le champ Sorties de la stratégie S1 au moyen du bouton : La fenêtre d Analyse devient : 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) : Assurez-vous que les paramètres d export sont corrects à 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 Page 20\n21 Cliquez sur le bouton Paramètres, et renseignez les mêmes paramètres que dans le cas de la stratégie haussière : 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 de la fenêtre. L analyse en cours est symbolisée par une fenêtre de progression : A la fin de l analyse, une fenêtre Résultats s affiche : 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 Page 21\n22 - la liquidité est d environ 60% (%LiquideInvest) - 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% (%RdtInvest). Se reporter à la section «Résultats d IsoBacktest» pour une description détaillée 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) : 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) > r_pc(50) et r_pc(20) <= r_pc(50) ) 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» : Cliquez sur «Enregistrer sous», un message de confirmation s affiche : Manuel de référence d IsoBacktest Page 22\n23 Renseignez les champs au moyen du bouton afin d obtenir la fenêtre d Analyse suivante : 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 : 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 à 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 : Manuel de référence d IsoBacktest Page 23\n24 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 : Une fois le bouton de la souris relâché, nous obtenons un zoom sur les années 2005 à 2008 : 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 Commencez par ouvrir ce projet (bouton Ouvrir) : Cliquez sur le bouton Enregistrer puis saisir un nouveau nom de projet «projetguide_long2005» : Manuel de référence d IsoBacktest Page 24\n25 Cliquez sur «Enregistrer sous», un message de confirmation s affiche : Cliquez sur le bouton Paramètres puis valorisez le paramètre MaxSortie à 31/12/2005 : Cliquez sur Valider puis lancez le traitement de backtesting (bouton Analyse). A la fin de l analyse, une fenêtre Résultats s affiche : 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 : Manuel de référence d IsoBacktest Page 25\n26 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» : Cliquez sur le bouton Paramètres puis sur Paramètres avancés puis valorisez le paramètre StatutSortie à «Stop/cours» : Cliquez sur Fermer puis sur Valider dans : Lancez le traitement de backtesting (bouton Analyse). Manuel de référence d IsoBacktest Page 26\n27 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 : Le fichier des sorties est grisé une fois décoché, le système ignorera ce fichier lors du backtesting. Pour 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) : Lancez l analyse en cliquant sur le bouton Analyse. A la fin de l analyse, une fenêtre Résultats s affiche : Par rapport au projet «projetguide_longstop2005» du tutoriel, la rentabilité a été améliorée. Manuel de référence d IsoBacktest Page 27\n28 Cliquez sur Graphiques puis sur l onglet Indice pour pouvoir comparer l évolution du profit du portefeuille par rapport au CAC 40 : Nous constatons que l évolution du profit surperforme le CAC 40 sur le dernier trimestre 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 : 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 ibt - les fichiers de paramètres et de résultats dans un sous-répertoire ini. Un projet peut contenir plusieurs backtestings qui peuvent être créés au moyen du bouton «Enregistrer» accessible depuis la fenêtre principale : Ouverture d un projet récent Le bouton Ouvrir (accessible depuis la fenêtre principale) permet d ouvrir un projet : Manuel de référence d IsoBacktest Page 28\n29 Le bouton Historique (accessible depuis la fenêtre principale) permet d accéder à la liste des raccourcis projets récemment ouverts : 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 : Suppression d un projet La suppression d un raccourci de projet ne supprime pas un projet. Seul le bouton Supprimer (accessible depuis la fenêtre principale) permet de supprimer un projet (et l ensemble de ses backtestings créés au moyen du bouton Enregistrer) : 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 à droite de la fenêtre d Analyse : Manuel de référence d IsoBacktest Page 29\n30 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 : En positionnant la souris sur le libellé d un paramètre, un texte encadré apparaît fournissant une définition succincte du paramètre. Par exemple, positionnez la souris sur le libellé Capital, une bulle s affiche : 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 à LigneMin est valorisée à 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 à LigneMax est valorisée à 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 Page 30\n31 Ce paramètre entre dans le calcul de la taille d une position (voir la description du paramètre avancé TypeLigne) Paramètres du groupe Entrées 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 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 à 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 un montant 2500 entraîne des frais de transaction d un montant de : 2000 * 0,5% * 0,5% = 22,5. Manuel de référence d IsoBacktest Page 31\n32 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 MarchéRef Indique le marché du référent. Le référent est un titre dont la performance est comparée à celle de la stratégie backtestée (le référent peut être par exemple le CAC 40 sur le marché Français). 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 : 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 varier la taille des positions d un titre en particulier. On peut ainsi favoriser certains trackers par rapport à d autres titres. Manuel de référence d IsoBacktest Page 32\n33 %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 < %Risque <= 1) : Ligne = Capital * (%RisqueMax / %Risque). 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 : - «%Taille 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 fonction 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 et le capital estimé lors de la prise de position de V est de Examinons l influence de TypeLigne sur la taille de la position (montant de Ligne) : 1) TypeLigne = %Taille capital estimé => Ligne = * 0.05 = ) TypeLigne = %Perte capital estimé => Ligne = * (0.05/0.1) = ) TypeLigne = %Taille capital initial => Ligne = * 0.05 = ) TypeLigne = %Perte capital initial => Ligne = * (0.05/0.1) = 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é à 5000, le montant de la ligne du cas 3 est alors inférieur à la borne minimale Le système remplace donc ce montant par Si, sur l exemple précédent, le paramètre LigneMax est valorisé à 20000, le montant de la ligne du cas 2 est alors supérieur à la borne maximale Le système remplace donc ce montant par Manuel de référence d IsoBacktest Page 33\n34 Paramètres du groupe Entrées MaxEntrée Les trades ayant une date d entrée postérieure à 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 : 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 Page 34\n35 Pour s assurer qu une vague haussière n est pas déjà entamée, il faut définir une période 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 E1). 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 : %SeuilEntree Le screening sur un filtre d entrées détecte un certain nombre E d opportunités d entrée (achat ou ventes à 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>S), on peut en déduire que la tendance du marché est plutôt favorable aux entrées (achat ou vente à découvert) qu aux sorties, à l inverse si E<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 fenêtre Analyse (Système S1, S2 ou S3). Manuel de référence d IsoBacktest Page 35\n36 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 à 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 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. - «ni fixe ni ordonné» pour aucun tri des signaux à une même date d entrée. Paramètres du groupe Sorties MinSortie Les trades ayant une date de sortie antérieure à 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 Page 36\n37 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 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 passage d ordre et le cours auquel l ordre est exécuté. Paramètres du groupe Suivi 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 Page 37\n38 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 <= 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 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_I. 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 : 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é à «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 Page 38\n39 Définit un seuil positif de performance de trade. Sert à comptabiliser les trades gagnants ayant une performance supérieure à ce seuil minimal (similaire à %PerfMin pour les trades perdants). MajCours En cas de mise à 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 pour 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 Page 39\n40 Onglet Synthèse Cet onglet Synthétise les résultats du backtesting : 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 Y% = 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é à La stratégie haussière 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 à racheter plus bas que le cours de vente à découvert. La vente à découvert (VAD) précède le rachat. La performance (ou plus-value) d un trade baissier est égale à : (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 à 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 montant é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 élève à : 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 et que le profit de l ensemble des trades est de 45 Manuel de référence d IsoBacktest Page 40\n41 000 alors le pourcentage de profit est de / = 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 : FacteurProfit Cet indicateur rend compte de la part 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 : Le champ Gain indique le montant du gain : Pour connaître le montant des pertes, cliquez sur l onglet Portefeuille puis Perte : Le champ Frais indique le montant de la perte : Le champ Perte indique le montant des frais : Le montant total des pertes (perte + frais) s élève donc à : = D où un facteur de profit égal au montant du total des gains sur le total des pertes : / = 2,16. %Rendement 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 Page 41\n42 Supposons, par exemple, que la durée totale d un backtesting soit de 1050 jours ouvrés (soit environ 4 ans à 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 à 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. %RdtRisque (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 à 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épassement 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 à 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 Page 42\n43 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 du 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 : 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 façon 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 IsoBourse au 10/07/2009 soit au nombre de 9 : 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 système ne dispose pas de suffisamment de capital liquide pour acheter les 9 trades mais soit conduit à rejeter aléatoirement 3 trades. Manuel de référence d IsoBacktest Page 43\n44 Suivant les trades rejetés, les trades restants entrés en portefeuille peuvent avoir une performance moyenne meilleure (8,38%) : Ou une performance moins bonne (-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. Il 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 %LiquideInvest (Q) L indicateur %Invest (Q) est la part moyenne du portefeuille dans le capital. L indicateur %LiquideInvest (Q) est la part moyenne du capital liquide disponible dans le capital c est à 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 Page 44\n45 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 (%LiquideInvest) 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 : 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 Page 45\n46 Onglet Portefeuille Sous-onglet Capital 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. %LiquideInvest 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 à la somme 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 Page 46\n47 %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 Profit Le profit du backtesting est égal à la somme des gains des trades du backtesting moins la somme des pertes et des frais des trades du backtesting. %Profit/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 Page 47\n48 Rapport entre le pourcentage de profit global %Profit et le nombre de trades NbTrade. %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 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 Page 48\n49 SuivGain Nombre maximal de trades gagnants consécutifs. %Gain Pourcentage du total des gains par rapport au capital initial. %20Gain 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 Frais Total des frais des trades du backtesting. %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 Page 49\n50 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. %20Perte Part des 20% plus grosses pertes sur la totalité des pertes. %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 Page 50\n51 Sous-onglet Durée 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 à 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 Page 51\n52 %20Durée Part des 20% plus longs trades sur la totalité des durées. Sous-onglet NbTrade NbInit Nombre de trades initiaux dans les fichiers d entrées (signaux d entrée). Des contraintes systèmes limitent la valeur de NbInit à 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 à trades. NbTradeAn Nombre moyen de trades par an sur la durée totale du backtesting. NbGain Nombre total de trades gagnants. NbPerte Nombre total de trades perdants. NbProfitRef Nombre de trades ayant un %profit supérieur au paramètre %ProfitRef. Manuel de référence d IsoBacktest Page 52\n53 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éjà 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 Page 53\n54 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 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 à 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 de clôture de la période de backtesting - «=» : sortie sur stop exécuté - «<» : 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 Page 54\n55 Edition Le bouton Edition de la fenêtre des résultats donne accès à un plus grand nombre d indicateurs : 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 comparaison des plus-values entre les trades entrés en portefeuille et les trades candidats (résultats entre parenthèses) : Manuel de référence d IsoBacktest Page 55


Littérature italienne : critiques en ligne\n11 sites + 1 podcast + Booktube\nAppréciation sur le web : 3.36/5\nLe temps des écrivains, 6 mai 2018\nA propos de : Être en vie / Cristina Comencini - Les Humeurs insolubles / Paolo Giordano\nLes livres ont la parole, 22 avril 2018\nA propos de : Être en vie / Cristina Comencini\nBoomerang, 13 avril 2018\nA propos de : Classé sans suite / Claudio Magris\nLe temps des écrivains, 10 mars 2018\nA propos de : Terres promises / Milena Agus - Douces déroutes / Yanick Lahens\nEditions du Seuil, 4 janvier 2018\nA propos de : La Revenue de Donatella di Pietrantonio\nlecteurs.com, 8 avril 2018\nA propos de : La soie et le fusil de Gioacchino Criaco\nLettres It Be, 3 mai 2018\nA propos de : Le soleil des rebelles de Luca Di Fulvio\nMédiathèque Les Avenières, 4 avril 2018\nA propos de : Le Mal en soi de Antonio Lanzetta\n384 critiques pour 113 livres\nFattorius , le 15 mai 2018 \nLire sur le blog 1 critique Intervalles roman italienne\nDealer de lignes , le 10 mai 2018 \nUn roman imprégné de lyrisme qui ravira les lecteurs exigeants, comme quoi on peut écrire du polar et y apporter une écriture singulière.\nLire sur le blog 4 critiques Rivages polar : roman policier et noir italienne\nLettres exprès , le 10 mai 2018 \nLire sur le blog 21 critiques + 1 podcast Stock roman italienne\nMots pour mots , le 8 mai 2018 \nC’est certainement ce qui fait le sel de cette saga. La faculté de l’auteure à saisir l’état d’esprit de ses héroïnes à chaque âge de la vie. Des rêves et serments de l’enfance aux désillusions libératrices de l’âge mur.\nLire sur le blog 11 critiques + 1 podcast Gallimard roman italienne\nLecturissime , le 7 mai 2018\nTu vas t’abimer les yeux , le 30 avril 2018\nLire sur le blog 7 critiques + 1 podcast Slatkine roman historique italienne\nLes élucubrations de fleur , le 27 avril 2018 \nUnwalkers , le 25 avril 2018\nIl me semble que l’auteur avait tous les ingrédients en main pour écrire un super scénario, mais les atermoiements et le manque de cohérence de l’ensemble me laisse un sentiment très mitigé.\nLire sur le blog 2 critiques Denoël polar : roman policier et noir italienne\nBob polar express , le 24 avril 2018 \nGaroupe , le 20 avril 2018 \nBref, vous devriez déjà avoir laissé ce billet et vous être rué chez votre libraire !\nLire sur le blog 10 critiques Agullo polar : roman policier et noir italienne\nSylire , le 20 avril 2018 \nJ’ai particulièrement aimé la dimension politique, sociologique et historique du roman. Nous suivons notamment l’émancipation des femmes en Italie sur plusieurs décennies.\nLire sur le blog 10 critiques + 1 podcast Gallimard roman italienne\nEncore du noir , le 19 avril 2018 \nGaroupe , le 19 avril 2018 \nUn roman au ton juste, aux phrases précises, au style éclatant. Bref, vous l’aurez compris, cette pension à tout d’un cinq étoiles !\nLire sur le blog 12 critiques Agullo polar : roman policier et noir italienne\nQuatre sans quatre , le 19 avril 2018 \nUn très grand roman humain avant d’être policier, une qualité d’écriture exceptionnelle, les livres de Valerio Varesi sont de ceux qu’on attend parce que l’on sait qu’ils seront de grands moments de lecture.\nLe monde de mirontaine , le 18 avril 2018 \nEt le kaléidoscope stylistique de Giorgio Scianna, dénué de pathos entremêle l’absence et le silence pour dénouer l’enquête de cette génération désenchantée.\nLire sur le blog 3 critiques Liana Levi polar : roman policier et noir italienne\nNyctalopes , le 18 avril 2018\nUn panel de personnages restreint, une avancée plus cohérente et direct auraient permis, à mes yeux, un résultat à la hauteur de la moëlle de conteuse dont est pourvue Paola Barbato.\nActu du noir , le 12 avril 2018 \nEncore une très belle réussite de Valerio Varesi, pleine de nostalgie, de sensibilité et d’intelligence.\nLes livres de Joëlle , le 10 avril 2018\nLa lecture de ce roman essentiellement constitué de dialogues est agréable et facile. Le rythme est bien soutenu. La lecture est addictive malgré une écriture que j’ai trouvé trop peu littéraire.\nLire sur le blog 9 critiques Denoël polar : roman policier et noir italienne\nLettres exprès , le 10 avril 2018 \nPour aimer ce roman, il faut aimer les romans policiers qui prennent leur temps, qui n’hésitent pas à décrire des sentiers de montagne noyés dans le brouillard...\nLe blog de mimi , le 10 avril 2018 \nSonéri, c’est un peu le Wallander du pays de Parme. C’est un ami qui un jour fait irruption dans votre vie de lectrice, et dont on a plus envie de se séparer. Un ami que l’on retrouve avec plaisir.\nAction-suspens , le 8 avril 2018 \n“La nuit appartient aux amants” de Giuseppe di Piazza est un polar fort séduisant, un franc plaisir de lecture.\nLire sur le blog 1 critique HarperCollins italienne\nLecturissime , le 6 avril 2018 \nAvancer la tête haute, en portant en son sein l’amour des siens, telle est sa terre promise...\nLire sur le blog 3 critiques + 2 podcasts Liana Levi roman italienne\nLivresforfun , le 5 avril 2018\nC’est sympathique, c’est frais mais je suis passée au travers de cette histoire qui trouvera sans doute son public, amateur(trice) de littérature contemporaine italienne.\nLire sur le blog 1 critique Belfond roman italienne\nMots pour mots , le 5 avril 2018 \nEn résumé : aucune hésitation, vous pouvez le consommer tout de suite, cul sec ou le garder comme provision de pavé pour le hamac de cet été.\nLire sur le blog 1 critique Slatkine roman italienne\nLe blog du polar de Velda , le 5 avril 2018 \nLe style de Varesi s’affirme ici dans un registre plus sombre encore, prend une dimension poétique, voire onirique lorsqu’il évoque l’enfance, le père et la nature.\nThe killer inside me , le 3 avril 2018 \nPour tout cela, Les ombres de Montelupo sont incontestablement le meilleur des Varesi, certaines scènes de montagne ou celle au bar lorsque le personnage en chaise roulante débarque, alternent avec brio l’ode à la Nature et la décadence du genre humain.\nMon roman ? Noir et bien serré ! , le 3 avril 2018 \nAvec Les Ombres De Montelupo, Valerio Varesi décline dans l’équilibre d’un texte, où la nostalgie d’une époque révolue côtoie ce présent âpre et inquiétant, tout le savoir-faire d’un auteur accompli, capable de conjuguer émotions et tensions narratives...\nLire sur le blog 10 critiques Agullo italienne\nEvadez-moi , le 2 avril 2018 \nC’est un auteur dont on savoure les romans et on prend son temps pour lire ces polars qui n’ont pas besoin de scènes d’action spectaculaires pour captiver les lecteurs.\nAction-suspens , le 1er avril 2018 \nC’est avec bonheur que l’on suit les investigations du commissaire Ricciardi, une fois de plus.\nL’écrivain italien Antonio Manzini publie « Un homme seul », la quatrième enquête de son attachant sous-préfet Rocco Schiavone. Plongée dans un univers très personnel et souvent troublant\nLire sur le blog 3 critiques Denoël polar : roman policier et noir italienne\n, le 30 mars 2018 \nMaurizio De Giovanni frappe au cœur autant qu’à la tête, sans jamais faire dans le larmoyant, sans effets putassiers, en s’adressant à l’humanité du lecteur.\nTélérama , le 28 mars 2018 \nAucun misérabilisme dans cette histoire pétrie d’émotion et tenue par une écriture charnelle, mais une description de la cruauté quotidienne, celle de l’indifférence.\nLire sur le blog 4 critiques Seuil roman italienne\nEmOtionS , le 28 mars 2018\nA défaut de proposer une intrigue originale, Antonio Lanzetta démontre qui possède un joli talent de conteur qui mérite qu’on le laisse nous guider dans la noirceur de l’âme humaine.\nLire sur le blog 1 critique Bragelonne polar : roman policier et noir italienne\nViduite , le 27 mars 2018 \nLa lecture des Pâques du commissaire Ricciardi émet un charme tenace qu’il semble d’abord difficile de capturer.\nAction-suspens , le 26 mars 2018 \nUn roman riche, impeccable, développant tout en finesse une intrigue absolument crédible.\nLe Temps , le 24 mars 2018 \nL’auteure sarde imagine une très belle saga familiale autour d’une femme qui élève seule son fils musicien\nActu du noir , le 22 mars 2018 \nNyctalopes , le 20 mars 2018\nLire sur le blog 5 critiques Métailié polar : roman policier et noir italienne\nLe blog de Demosthène , le 16 mars 2018 \nL’auteur a choisi un rythme lent, pour que l’on puisse s’imprégner de chaque personnage, de chaque vie et chaque secret, il nous emmène dans un voyage, non seulement en Italie, mais un voyage dans cette pas si lointaine Italie fasciste.\nLire sur le blog 18 critiques Agullo polar : roman policier et noir italienne\nhop ! sous la couette , le 16 mars 2018 \nLe Temps , le 10 mars 2018 \n« Manquent à l’appel » tente de cerner la psychologie de quatre jeunes Italiens partis faire allégeance à Daech en Syrie.\nEn lisant en voyageant , le 8 mars 2018 \nIl y a au total 384 revues du web dans cette rubrique, cette page en affiche 44.