PlanèteMembres  |  Mission   xlsAsset xlsAsset
Cherchez dans nos forums :

Communauté des investisseurs heureux (depuis 2010)

Echanges courtois, réfléchis, sans jugement moral, sur l’investissement patrimonial pour devenir rentier, s'enrichir et l’optimisation de patrimoine

Invitation Vous n'êtes pas identifié : inscrivez-vous pour échanger et participer aux discussions de notre communauté !

Flèche Découvrez les actions favorites des meilleurs gérants en cliquant ici.

[+1]    #1 05/09/2011 16h50

Membre (2010)
Réputation :   4  

Bonjour,

Je souhaite savoir si quelqu’un connait un logiciel ou un site internet
permettant d’effectuer des simulations rétrospectives d’un portefeuille financier.
J’ai moi même réalisé quelques recherches mais les outils sont vraiment trop simplistes.

Pourquoi ne pas créer ce type d’outil sous excel pour la communauté? Cela peut rendre service.
Qu’en pensez vous  cher Administrateur.
L’idée est de composer son portefeuille actions, obligations, monétaire etc..
et faire des simulations sur les valeurs choisies ( pour connaitre le comportement , volatilité, rendement…)
Aux Usa, il y a le logiciel zephyr advisor  pour info.

Hors ligne Hors ligne

 

#2 05/09/2011 17h33

Admin (2009)
Top 5 Année 2023
Top 5 Année 2022
Top 10 Portefeuille
Top 5 Dvpt perso.
Top 20 Expatriation
Top 5 Vivre rentier
Top 5 Actions/Bourse
Top 5 Monétaire
Top 5 Invest. Exotiques
Top 10 Crypto-actifs
Top 5 Entreprendre
Top 5 Finance/Économie
Top 5 Banque/Fiscalité
Top 5 SIIC/REIT
Top 20 SCPI/OPCI
Top 20 Immobilier locatif
Réputation :   3852  

INTJ

choukrov a écrit :

Pourquoi ne pas créer ce type d’outil sous excel pour la communauté? Cela peut rendre service.
Qu’en pensez vous  cher Administrateur.

Je l’aurais déjà fait si je disposais d’une source de données propre. :-)

La plus complète c’est Yahoo! Finance, qui permet de télécharger les cours au format CSV sur de nombreuses places de marché.

Le pb c’est la gestion des split et des dividendes. Sur les valeurs US, Yahoo! Finance est fiable. Sur quelques valeurs françaises que j’ai testé, c’est bourré d’erreurs.

Avec une source de données fiable, je pourrai faire quelque chose de bien mieux que XlsCorrelation :
XlsCorrelation : corrélation entre deux actions avec Excel

Avec de l’optimisation de portefeuille selon la frontière efficiente.

Hors ligne Hors ligne

 

#3 06/09/2011 14h19

Membre (2010)
Réputation :   4  

Je viens de trouver ce logiciel totalement gratuit qui permet d’effectuer
un backtest sur un portefeuille financier:

Free Download: EzBackTest 

L’auteur montre les possibilités offertes par le logiciel. Peut être que cela vous donnera quelques
idées !

Hors ligne Hors ligne

 

#4 06/09/2011 14h29

Admin (2009)
Top 5 Année 2023
Top 5 Année 2022
Top 10 Portefeuille
Top 5 Dvpt perso.
Top 20 Expatriation
Top 5 Vivre rentier
Top 5 Actions/Bourse
Top 5 Monétaire
Top 5 Invest. Exotiques
Top 10 Crypto-actifs
Top 5 Entreprendre
Top 5 Finance/Économie
Top 5 Banque/Fiscalité
Top 5 SIIC/REIT
Top 20 SCPI/OPCI
Top 20 Immobilier locatif
Réputation :   3852  

INTJ

C’est le type de chose que je voulais faire mais sa source de données est Yahoo! Finance, avec les pbs que j’ai déjà cités pour les valeurs françaises. :’-(

Hors ligne Hors ligne

 

#5 04/11/2011 13h47

Membre (2011)
Réputation :   16  

Bonjour,
Je cherche aussi cette fonctionnalité. Il me semble que R [1] et la financial toolbox de matlab [2] sont les plus utilisés. Du moins, ils semblent être utilisés dans la recherche et l’industrie. R apparaît même comme la référence dans la recherche, à l’état de l’art. Matlab me semble aussi au gout du jour.

Je pense utiliser un de ces logiciels, et je me demande si ça vaut le coup pour constituer l’allocation d’un portefeuille patrimonial.

J’observe que certains penchent pour mettre en oeuvre le CAPM façon Markowitz [4,5], d’autres prèchent pour les simulations Monte Carlo [5], et encore d’autres décrivent des allocations empiriques [3,4].

Quelle méthode choisir / ne pas chosir ?

Aussi, étant famillier de matlab, j’ai l’impression que je pourrais optimiser un portefeuille en une journée avec le CPAM ou Monte Carlo. De combien est ce que je me trompe ? *

Merci,

[1] CRAN Task View: Empirical Finance
[2] Financial Modeling - Financial Toolbox - MATLAB - MathWorks France
[3] "Devenir rentier en dix ans" de IH
[4] "Les placements de l epargne a long terme" de Laulanié
[5] "Gestion de portefeuille" de Pierre Clauss
* Un programmeur pionnier et talentueux m’avait dit que pour estimer le temps de codage, il faut multiplier par deux et chosir l’unité supérieure. Ainsi, un jour devient deux jours et finallement deux mois.

Hors ligne Hors ligne

 

[+3]    #6 04/11/2011 14h54

Membre (2011)
Réputation :   41  

attention, à mon humble avis vous rentrez là dans un niveau de complexité dont on peut se demander s’il est justifié, au regard des résultats potentiels. Ces modèles restent très théoriques. En MPT, vous avez une approche top-down, consistant à indiquer vos préférences  quant au risque prix et le modèle vous sort un portefeuille censé répondre à vos critères. Le nobel de Markowitz est lié au fait qu’il a réussi à expliquer théoriquement ce qui était jusqu’alors une intuition (la diversification). En pratique, les résultats de portefeuilles MPT ne sont pas spécialement folichons et l’intérêt est donc tout relatif..
L’approche effective, que l’on fait tous, est plutôt du bottom-up, avec sélection de stocks, sur la base de différents critères. CAPM peut effectivement vous aider là, en comparant le return CAPM avec le return attendu, sur la base d’analyse fondamentale (cash flows attendus etc). Du boulot donc et si on savait estimer finement les cash flows futurs, ça se saurait (et puis de toute façon, ça se saurait aussi si CAPM permettait effectivement d’expliquer les évolutiosn des cours)..

Matlab ou R sont plutôt utiles dès lors qu’il s’agit de bosser sur des dérivés, des séries temporelles ou faire du reporting sur des portefeuilles existants. Personnellement, j’ai beaucoup de mal avec R et ai trouvé que son apprentissage est une expérience de lenteur et de frustration, particulièrement si vous connaissez bien les langages plus traditionnels.

Hors ligne Hors ligne

 

#7 05/11/2011 08h09

Membre (2011)
Réputation :   16  

lector a écrit :

En pratique, les résultats de portefeuilles MPT ne sont pas spécialement folichons et l’intérêt est donc tout relatif..

Ce terme de folichon m’a laissé songeur un moment. Je n’arrive pas à situer votre perspective / critère / argument. Je peux en imaginer trois :
1- le MPT façon Markowitz conduit à l’inverse des effets recherchés (la volatilité est en fait souvent augmentée alors qu’on a cherché à la diminuer : les calculs ne sont pas robustes et le bénéfice des faibles corrélations mal exploité par le modèle) ;
2- le MPT n’est pas spécialement plus performant qu’une équipartion sectorielle et géographique ;
3- le MPT est de la perte de temps : le but d’un portefeuille est de générer du alpha (du rendement sans risque), et c’est pas une théorie (CAPM) qui cherche à rendre alpha null qui va nous aider.

Si 1 est faux, et que 2 et 3 sont vrais, alors je crois bien que j’ai réussit à reconstituer pourquoi ce n’est pas vraiment folichon, et à comprendre les grands principes. J’ai bon ?

Merci,

Hors ligne Hors ligne

 

#8 05/11/2011 08h29

Membre (2010)
Réputation :   5  

lector a écrit :

Personnellement, j’ai beaucoup de mal avec R et ai trouvé que son apprentissage est une expérience de lenteur et de frustration, particulièrement si vous connaissez bien les langages plus traditionnels.

HS :
Bonjour lector,
j’utilise régulièrement R (dans le domaine médical) et je trouve le langage élégant et concis à partir du moment ou l’on a bien intégré son coté matriciel et sa puissance. Sinon cela peut être assez spagheti comme code. Il y a une bonne documentation disponible.
Après les milliers ne librairies ne sont pas forcément toutes aussi bien écrites. Mais certaines sont des bijoux.
Dans le domaine des stats c’est IMHO vraiment ce qu’il y a de mieux.
Par contre ce n’est pas forcèment comparable avec un langage plus traditionnel de programmation.

/HS :
J’ai essayé d’utiliser R et ses librairies financières pour me faire un outil de screening personnel mais faute de temps je n’ai pas abouti. Je m’en sert seulement pour retraiter automatiquement des données issus du site de IH : import de différents fichiers  , regroupement, dans une seule table classification en décile de différents indicateurs (rdt, per, p/b, piot, etc), création de scores, export.
Cela me permet en 2 secondes de suivre les opportunités de la semaine sur différents marchés avec des indicateurs composites.

Hors ligne Hors ligne

 

#9 25/09/2013 17h15

Membre (2010)
Réputation :   2  

Bonjour,

Je suis très intéressé par l’optimisation, je bidouille matlab depuis peu mais c’est pas évident,
je cherche comment utiliser la financial tolbox de Matlab sur la toile.

Hors ligne Hors ligne

 

#10 25/09/2013 17h49

Membre (2010)
Réputation :   154  

Je trouve celui-la assez bien fait (et gratuit) : Backtest Portfolio Asset Class Allocation


investment in knowledge pays the best interest

Hors ligne Hors ligne

 

#11 25/09/2013 18h12

Membre (2013)
Réputation :   0  

ProRealTime a un bon outil de backtest (et de screener d’ailleurs) pour les actions et il est gratuit:
ProRealTime -
            Technical analysis & trading software


Il ne permet pas en revanche de faire du back test d’un portefeuille entier ou sur plusieurs positions en même temps à ma connaissance…

Ben

Hors ligne Hors ligne

 

#12 02/10/2013 18h02

Membre (2010)
Réputation :   2  

choukrov a écrit :

Je viens de trouver ce logiciel totalement gratuit qui permet d’effectuer
un backtest sur un portefeuille financier:

Free Download: EzBackTest 

L’auteur montre les possibilités offertes par le logiciel. Peut être que cela vous donnera quelques
idées !

Merci beaucoup pour cette trouvaille !

Hors ligne Hors ligne

 

#13 29/11/2013 09h37

Membre (2013)
Réputation :   5  

Bonjour,

Qqun connait il un bon site ou logiciel de backtesting qui permettent de tester le rendement d’un panier d’actions sur 10-20 voire 30 ans ?

D’avance merci


Investisseur

Hors ligne Hors ligne

 

#14 29/11/2013 09h59

Membre (2013)
Réputation :   7  

Bonjour,

En parcourant le site, vous en trouverez plusieurs ;-)
etfreplay, valuescreeners, stockopedia…

En esperant que cela vous mette le pied a l’étrier. N’hesitez pas a nous faire votre retour d’expérience.

Confucius


Heureux résident de Hong Kong. Retrouvez mon portefeuille.

Hors ligne Hors ligne

 

[+1]    #15 29/11/2013 10h08

Banni
Réputation :   88  

Hors ligne Hors ligne

 

#16 14/01/2014 09h10

Membre (2013)
Réputation :   5  

Merci pour vos liens.

J’ai jeté un oeil a tout ça et le meilleur que j’ai fait avec une stratégie très simple est un CAGR de 19 points sur a peu près 25 ans. Mais je n’ai pas confiance dans l’algo qui me retourne des données très variables. Je n’arrive cependant pas a réunir tous les critères que je souhaite afin de backtester des stratégies plus affinées sur un certain horizon de temps, et avec lesquelles je suis certain de pouvoir mieux faire. Et je ne suis surement pas aussi bon en informatique que certains d’entre vous ici.

Exemple tout bête : comment faire pour sélectionner les titres qui avaient un PER<20 en 1970 ?

Si qqun a qques conseils ou tours de main je suis preneur merci.


Investisseur

Hors ligne Hors ligne

 

#17 14/01/2014 12h07

Membre (2010)
Top 20 Actions/Bourse
Réputation :   237  

marcopolo a écrit :

Bonjour,

www.backtest.org

Keelix.com - brains, computers, investing offre encore plus de possibilités, utilise un langage  de  programmation simple d’accès.

Hors ligne Hors ligne

 

#18 15/01/2014 08h55

Membre (2013)
Réputation :   5  

Je vais étudier ça merci.


Investisseur

Hors ligne Hors ligne

 

#19 19/07/2014 11h42

Membre (2014)
Réputation :   0  

Bonjour a tous,

Je cherche un simulateur dans lequel je pourrais mettre des valeurs et renseigner une date d’achat dans le passé par exemple en janvier 2000 et qu’il me montre l’évolution du portefeuille depuis.

Ca semble plutôt simple comme demande, mais je n’ai rien trouvé jusqu’à présent a part des simulateurs de porte feuille virtuel ou on ne peut pas renseigner des valeurs d’achat dans le passé.

Hors ligne Hors ligne

 

#20 19/07/2014 12h09

Membre (2012)
Top 10 Expatriation
Top 5 Obligs/Fonds EUR
Top 20 Invest. Exotiques
Top 20 Entreprendre
Top 20 Banque/Fiscalité
Réputation :   417  

Vous pouvez télécharger les prix historique sur yahoo finance et simuler votre portefeuille sur excel.

Par exemple, pour l’actions Peugeot, vous pouvez avoir l’historique des prix sur ce lien ( données téléchargeables sous forme d’un fichier csv )

UG.PA Prix historiques | Action PEUGEOT - Yahoo! France Finance

Hors ligne Hors ligne

 

#21 27/09/2017 12h55

Banni
Réputation :   88  

Il y a pas mal de méthodes pour backtester un portefeuille US mais les méthodes applicables aux marchés Européens sont soit hors de prix (Bloomberg, QA Point de Thomson Reuters), pas personnalisables (celles postées sur quant investing) ou trop courtes (Stockopedia).

J’ai récemment revisité Uncle Stock, et je dois avouer que je suis tout à fait séduit.  Screener/Backtester intégré avec données (incluant l’Europe) depuis 2010, prix très léger, support exceptionnel.

Seul petit bémol, il n’offre pas, encore, la possibilité de faire un rebalancing plus souvent qu’annuel.

Disclosure: client d’Uncle Stock

Hors ligne Hors ligne

 

#22 13/08/2018 15h41

Banni
Réputation :   88  

Un petit ajout.  UncleStock fait maintenant (en fait depuis plusieurs mois) ses backtests depuis 2008.  Un gros plus vs Stockopedia par exemple.

Hors ligne Hors ligne

 

#23 17/08/2018 16h24

Membre (2011)
Top 20 Année 2023
Top 20 Année 2022
Top 5 Actions/Bourse
Réputation :   568  

Vous pensez bien qu’avec les technologies actuelles offrant des milliards de calculs à la seconde, le Saint Graal du trading ou de l’investissement aurait été trouvé.

Mais on peut dans son garage, avec R (je le confirme c’est du lourd avec mathlab) traiter des bidouilles personnelles.

Mais à mon avis, le petit investisseur lamba a mieux à faire que de dépenser son énergie sur ce type de test.

Mais le défi intellectuel peut être plaisant (mais faut passer à autre chose au bout d’un moment)

Ya tant de truc à trouver en investissement , sur le terrain …

Amha hein ….


SITE WEB Ici - Twitter Ici

Hors ligne Hors ligne

 

#24 17/08/2018 17h48

Membre (2015)
Réputation :   61  

Le problème des backtests est l’usage des multi time frame.

Dans mon cas j’analyse la tendance en weekly ainsi que la partie support resistance , guette la tendance journalière pour voir ou on en est dans le mouvement , attends la confirmation en 2 jours , puis cherche le moment opportun en 130 minutes  (journée divisée en 3)  , pour la sortie c’est presque l’inverse sauf uniquement en daily pour eviter les in/out trop rapides.

Les indicateurs techniques ne répondent evidement pas tous a la même vitesse, la aussi il faut juger a l’oeil (les gaps générent souvent des réactions bizarres)..

En étude de tous les jours ça va relativement bien car tout est en couleur sur mon tableau de bord , y compris les scans ; donc un titre est analysé superficielement en 2-3 secondes  , si il réponds aux critères une dizaine de secondes suffit pour savoir quel mouvement je fais.

Mon système est loin d’être trés compliqué pour des critères d’analyse technique , mais au niveau backtests , aucune idée  et je n’en vois même pas l’utilité.


La fidélité est souhaitable en amour , mais elle est une tare sur les marchés.

Hors ligne Hors ligne

 

#25 17/08/2018 20h25

Membre (2016)
Top 20 Entreprendre
Top 20 Immobilier locatif
Réputation :   264  

ISTJ

Python avec Pandas, ffn et bt sont les outils que j’utilise pour mes backtests (et mes décisions d’investissement algorithmique). Je fais du momentum avec.

Hors ligne Hors ligne

 

Flèche Découvrez les actions favorites des meilleurs gérants en cliquant ici.


Discussions peut-être similaires à "logiciel de back-testing d'un portefeuille boursier ?"

Pied de page des forums