Contactez-nous  |  English  
LOGICIEL D'AIDE À LA DÉCISION
Pour les investissements en Bourse, Devises et Matières Premières
  |  Présentation  |  Actu  |  Essai Gratuit  |  Formation  |  Tarifs  |  Support  |  Forum  |  Backtesting  |  Opcvm  |  Recherche

   
 
S'inscrireS'inscrire    RechercherRechercher    ProfilProfil    Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés    ConnexionConnexion

Indicateur %RdtCours

 
Répondre au sujet    IsoBourse Index du Forum -> Backtesting
Message Auteur
Indicateur %RdtCours
MessageLe 25 Jan 2012 23:01

Bonjour,

L’indicateur %RdtCours fournit une indication sur la qualité des trades exportés depuis isoBourse. Sa valeur est liée à la moyenne des plus-values des trades exportés.

Cet indicateur apparaît en bas à droite dans la fenêtre des résultats (onglet Synthèse d'IsoBacktest v1.2.0) :



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.

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.

Eric

_________________
Support IsoBacktest


Dernière édition par Eric le 08 Mai 2012 13:58; édité 1 fois
Eric

Inscrit le: 13 Juil 2006
Messages: 548


Equipe IsoBourse

Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Répondre en citant
Revenir en haut
Re: Indicateur %RdtCours
MessageLe 03 Fév 2012 11:03

bonjour Eric,

C'est un indicateur très précieux dans IBT car il permet d'avoir une bonne idée de la fiabilité du backtest :

. Pour un test donné, il permet de savoir si on a eu un "tirage" favorable ou défavorable des trades candidats à l'entrée. Cela permet d'éliminer les tests dont le rendement des trades entrés est trop éloigné du rendement des trades cansidats

. Pour deux tests qui peuvent ne rien avoir en commun, il permet d'évaluer l'efficacité d'un test par rapport à un autre

Denis
_________________
Denis (Papillon)
papillon

Inscrit le: 10 Mar 2007
Messages: 515



Voir le profil de l'utilisateur Envoyer un message privé Répondre en citant
Revenir en haut
Re: Indicateur %RdtCours
MessageLe 03 Fév 2012 13:28

Bonjour Denis,

Une précision complémentaire. IsoBacktest fonctionne en mode : premier arrivé, premier servi. Donc pour l’entrée en portefeuille, les premiers trades sont avantagés par rapport aux suivants. Une fois le portefeuille plein, les trades suivants doivent attendre qu’une place se libère.

On peut même constater, durant les premières années de backtesting, des cycles d’entrées et de sorties. Les trades entre deux cycles ont alors moins de chance d’entrer en portefeuille que les trades en début de cycle quel que soit le « tirage aléatoire » des trades à une date donnée.

Cette réserve étant faite, il me parait utile de préciser que, d’un point de vue mathématiques, l'ordre des trades n'a pas d'incidence sur la performance d'un backtesting. On peut le montrer ainsi :

Un premier trade A a pour effet de multiplier un capital C par un facteur a, un deuxième trade B multiplie le capital résultant par un facteur b (car ajouter un profit revient à multiplier le capital par un certain coefficient).

D'où le montant final du capital : (C *a) * b.

Si on commence par le trade B et si on termine par le trade A, le capital final est : (C *b) * a.

Du fait de la commutativité de la multiplication (x * y = y * x quel que soit x et y), on obtient bien la même chose : (C *a) * b = (C *b) * a.

Eric
_________________
Support IsoBacktest


Dernière édition par Eric le 08 Mai 2012 13:58; édité 1 fois
Eric

Inscrit le: 13 Juil 2006
Messages: 548


Equipe IsoBourse

Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Répondre en citant
Revenir en haut
Re: Indicateur %RdtCours
MessageLe 04 Fév 2012 23:29

Bien démontré.
Mais "premier arrivé, premier servi", ce n''est pas très biblique !!

Denis
_________________
Denis (Papillon)
papillon

Inscrit le: 10 Mar 2007
Messages: 515



Voir le profil de l'utilisateur Envoyer un message privé Répondre en citant
Revenir en haut
Répondre au sujet    IsoBourse Index du Forum -> Backtesting Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 



Copyright © 2004, 2012 IsoBourse - Tous droits réservés  |  Conditions d'utilisation  |  Témoignages  |  Sites amis  |  Contactez-nous   +33 (0) 970 445 360