Projet · 2021
Fondamentaux du Nasdaq-100
Un tableau de bord en direct des fondamentaux de chaque société du Nasdaq-100, bâti de bout en bout à partir de données publiques gratuites. Dix ans d'états financiers, la valorisation, un DCF interactif et chaque dépôt, au même endroit.
01 Aperçu
Des fondamentaux de calibre institutionnel, à partir de données gratuites
Les bonnes données fondamentales se cachent d'habitude derrière un terminal coûteux. Je voulais voir jusqu'où je pouvais aller avec des sources publiques et une ingénierie soignée. La réponse s'est révélée être très loin.
Le tableau de bord récupère chaque 10-K et 10-Q déposé depuis 2015 directement sur SEC EDGAR, les constituants officiels de l'indice sur Nasdaq, ainsi que les prix mensuels et la prochaine date de résultats sur Yahoo Finance. Il normalise le tout en séries trimestrielles et annuelles propres, puis présente environ soixante-dix mesures par société réparties sur neuf onglets.
On choisit les sociétés dans une barre latérale groupée par secteur ou par recherche de symbole, puis on en compare jusqu'à six côte à côte avec des couleurs cohérentes sur chaque graphique. Tout tourne dans le navigateur, alors c'est rapide et ça fonctionne hors ligne une fois chargé.
Le plus difficile n'a jamais été les graphiques. C'était de rendre des données XBRL désordonnées assez honnêtes pour qu'on s'y fie.
02 Ce qu'il fait
Neuf onglets, une société ou six
Tout ce qu'un analyste consulte pour évaluer une entreprise.
États financiers
Compte de résultat, bilan et flux de trésorerie tels que déposés, en trimestriel ou annuel, de 2015 à aujourd'hui.
Ratios et rendements
Mesures institutionnelles dérivées : BAIIA, flux de trésorerie disponible, ROIC, dette nette sur BAIIA, conversion du FCF et plus.
Valorisation
C/B, C/V, P/FCF, C/VC, VE/BAIIA et rendement du FCF suivis dans le temps face à l'historique du prix.
DCF interactif
Une actualisation des flux de trésorerie par société, avec hypothèses modifiables et une grille de sensibilité en direct.
Croissance
Croissance d'une année à l'autre et un tableau de TCAC sur chaque poste principal.
Dépôts et notes
Profil de la société, faits saillants générés du dernier trimestre et liens directs vers chaque dépôt sur EDGAR.
03 Sous le capot
Un pipeline qui se prémunit contre les mauvaises données
Un pipeline Python nocturne avance par étapes claires. Il récupère les constituants de l'indice, télécharge les dépôts EDGAR bruts dans une base SQLite, les normalise en trimestres alignés sur le calendrier, récupère les prix et les cotations, puis exporte un petit fichier JSON par société que le navigateur charge à la demande.
Les données publiques sont pleines de pièges, alors l'essentiel du travail a porté sur les garde-fous. Le nombre d'actions n'est jamais additionné ni soustrait, ce qui élimine les capitalisations boursières négatives impossibles qu'une approche naïve produit. Les valeurs par action n'utilisent que des chiffres déclarés, donc les fractionnements ne les cassent pas. Le taux d'imposition effectif est calculé sur une base mobile, donc les éléments ponctuels ne créent pas de faux pics. Les valeurs qui semblent extrêmes mais qui sont réelles sont conservées telles quelles plutôt que discrètement bornées.
Les chiffres trimestriels sont alignés sur le trimestre civil de la fin de période fiscale de chaque société, donc les entreprises à exercice décalé s'alignent quand même sur le même axe. C'est conçu pour un public, alors c'est honnête sur ce que ça montre.
La version hébergée est un instantané. Les chiffres sont à jour à la date du dernier export affichée dans l'application. Usage éducatif seulement, pas un conseil en placement.
Voyez par vous-même
Le tableau de bord complet est en direct et interactif. Choisissez quelques sociétés et comparez-les.