4 #1 21/08/2017 02h05
- FrankChalmers
- Membre (2017)
- Réputation : 15
“INTP”
Bonsoir,
En lançant mes scripts comme chaque soir, je me suis demandé si d’autres personnes se forgeaient leurs propres outils en Python, un peu comme les feuilles Excel de notre hôte ou les scripts R trouvés sur cette file ?
J’inaugure donc cette file avec un petit projet perso, à la base créé dans le seul but de me faire monter en compétences en Python et qui me sert désormais à faire mes analyses boursières tranquillement avec une interface plus pratique, à mon goût, que celles de mon courtier : Prolix. Le nom est évidemment une référence au faux devin d’Astérix, visant à bien se rappeler de ne jamais donner foi aux seules données boursières
Écran d’accueil
Quelques statistiques sur la base de données, avec les cours de nos amis PX1 et VCAC pour avoir une idée de la tendance générale du marché.
La base de données est maintenue en local par d’autres scripts : Pneumatix, Ordralfabetix et Ielosubmarine s’occupent de livrer, préparer et ajuster les cours (pas frais bien entendu, on ne fait pas (encore ?) de HFT ici).
Puisque on est dans les noms, j’ai également un script de backtesting de stratégies (classiques implémentés : turtles, moving averages crossover, momentum… et des trucs plus exotiques à base d’algos génétiques ou de réseaux de neurones sont en cours), gérant les frais de courtage (tarifs Binck) ainsi que la TTF (le cas échéant) : Pronostix. Un vrai village gaulois
Indices / Trackers / Shares
Sur la gauche, la liste des valeurs (indices, ETF ou actions donc), compartimentées le cas échéant (oui je me suis limité au marché français, pour le moment) et avec la progression sur quelques périodes sélectionnées.
Sur la droite, les graphes de la valeur choisie et quelques indicateurs d’analyse technique. Je confesse avoir tenté de spéculer sur ces seules bases, je n’ai évidemment rien gagné mais au moins je n’ai pas perdu beaucoup dans l’affaire : de nature sceptique je n’ai pas voué une confiance aveugle aux graphes, j’ai respecté une allocation intelligente du capital et prévu des seuils de sécurité (dont un, mal paramétré car j’avais mal compris le descriptif de l’ordre, s’est déclenché à perte…), bref j’ai fait mes premières armes et passages d’ordres grâce à ça, touchant par inadvertance mes premiers dividendes (ce sont eux qui m’ont permis de limiter la casse). Depuis, je ne fais plus de spéculation aveugle. Acheter bas et percevoir des dividendes m’a paru être une bien meilleure stratégie, j’ai vu la lumière en somme
Le vautour
Le vautour, charmant animal attendant patiemment son heure pour se repaître… cet onglet reprend un peu le même principe, en listant les valeurs selon leur performance sur une période donnée (ici, 6 mois) : on a donc les valeurs sur leurs plus bas / plus hauts, ce qui peut constituer un point d’entrée / renforcement / allégement (en cas de forte plus value, par exemple) intéressant. Évidemment, il faut coupler tout ceci à des analyses plus fondamentales et contextuelles avant d’agir, et en particulier vérifier s’il y a une bonne raison pour laquelle un titre baisse afin d’éviter des déconvenues.
Les dividendes
Sans doute l’écran le plus intéressant : les valeurs sont triées par rendements sur l’année précédente, toujours compartimentées. En bas on a le détail des dividendes avec le prix de l’action la veille du versement utilisé pour calculer le rendement, et sur la droite divers graphes.
Graphes du haut
Le premier affiche simplement le prix moyen mensuel sur quelques années, afin de voir l’évolution historique (ici on voit que 2017 est largement au dessus des années précédentes, suite à une forte hausse depuis juillet 2016).
Le second reprend les mêmes données mais affiche les moyennes mensuelles, ainsi que la volatilité sous forme de boites à moustaches classiques.
Graphes du bas
Le premier affiche le prix moyen annuel en € et les dividendes annualisés en % (rendement calculé par rapport au prix moyen annuel). Cela permet de voir rapidement l’évolution des prix/rendements.
Le second est une décomposition de l’évolution des prix sur les N dernières années : ici on constate que statistiquement, la période de fin juin à mi-juillet semble être le meilleur point d’entrée - ce qu’on peut corroborer en regardant le tout premier graphe avec les prix annuels.
Augure et Portefeuille
Ces deux onglets sont grisés car pas encore développés, et je connais quelques personnes qui aimeraient que j’ajoute un onglet Cryptomonnaies…
L’onglet Portefeuille me servira à entrer mon portefeuille (original, n’est il pas ?) et visualiser divers graphes comme son allocation sectorielle, sa performance par rapport au marché, ce genre de choses - on peut également envisager des propositions d’équilibrage (alléger ou renforcer), afin de pallier aux évolutions naturelles des valeurs.
L’onglet Augure sera de loin le plus complexe, et intégrera un réseau de neurones artificiels visant à m’apporter des conseils plus complets/fiables que les simples calculs statistiques, un conseiller virtuel privé en somme. J’ai implémenté quelques prototypes encourageants, mais je dois encore vérifier leurs prédictions et performances sur des périodes plus longues avant de les intégrer.
Il serait également envisageable d’ajouter un onglet "Value" pour investir dans la valeur, mais cela nécessiterait de collecter pas mal de données supplémentaires avant que le logiciel ne puisse proposer des entreprises intéressantes à bas prix… en fait, tout est possible
D’autres pratiquants parmi les investisseurs heureux ? Qu’avez vous réalisé de beau ?
Hors ligne