Méthodologie & sources

La règle qui gouverne tout le site : l'absence de donnée vaut mieux qu'une donnée fausse. Chaque chiffre affiché est soit lu dans un document officiel (lié), soit calculé par une formule décrite ici — jamais estimé.

Sources primaires — et rien d'autre

Cours, volumes, PER, dividendes, indices : les Bulletins Officiels de la Cote (BOC), les PDF quotidiens publiés par la BRVM elle-même — parsés chaque soir de bourse, historique reconstruit depuis janvier 2019 (~1 750 bulletins). États financiers : les PDF déposés par les sociétés sur leur fiche brvm.org. Avis et opérations sur capital : les pages officielles d'avis et d'événements sur valeurs de la BRVM. Actualités : flux RSS de Sika Finance et Financial Afrik — agrégation avec lien vers l'article original, jamais de republication. Aucun chiffre ne provient d'articles de presse, de réseaux sociaux ou d'estimations tierces.

Fraîcheur — ce que « à jour » veut dire ici

La BRVM publie le bulletin le soir de chaque séance : les cours du site sont ceux de la dernière séance officielle, pas du temps réel. Pendant la séance, les plus hauts/plus bas sont affinés par une collecte des cours différés de 15 minutes (toutes les 15 min). Les actualités sont rafraîchies toutes les 2 h en journée, les documents chaque semaine, les opérations à chaque bulletin. Un chien de garde vérifie chaque matin qu'aucun bulletin publié ne manque à nos données ; des garde-fous refusent tout bulletin aux valeurs aberrantes (variation au-delà du plafond BRVM, volume négatif, incohérence cours/variation). Détail par source : statut des données.

Fondamentaux — la règle des deux sources

Les états financiers sont extraits société par société et vérifiés à la main — jamais en lot aveugle. Un chiffre n'entre en base que s'il est recoupé : le résultat net doit apparaître identique sur plusieurs tableaux du même document ; le nombre d'actions n'est inscrit que si deux sources indépendantes convergent (PER officiel × résultat ÷ cours, contre capital social ÷ valeur nominale) ; les capitaux propres sont validés par l'identité comptable P/B = PER × ROE. Quand les sources ne convergent pas, on n'affiche rien et la fiche le dit. Les unités (FCFA, milliers, millions, milliards — rarement libellées dans les documents) sont inférées puis contrôlées par plausibilité.

Documents difficiles — OCR contrôlé

Certaines sociétés publient des scans sans couche texte ou des PDF à police corrompue. Ils passent par reconnaissance optique, avec la même exigence : une valeur n'est retenue que si deux lectures indépendantes (deux tableaux, deux passes) donnent exactement le même chiffre. Quand l'OCR diverge, la société reste non couverte plutôt que approximée.

Ce qui est calculé — les formules

Volatilité : écart-type des rendements quotidiens × √252, sur 1 an. Bêta : covariance des rendements du titre et du BRVM Composite ÷ variance de l'indice, séances communes de la dernière année (nul si moins de 30 points — pas de fausse précision). Perte maximale : pire baisse depuis un sommet de clôture, tout l'historique. Capitalisation, BPA, P/B, ROE : calculés au cours du jour uniquement quand actions et capitaux propres sont vérifiés. Portefeuille : coût moyen (PRU) frais inclus, dividendes crédités sur les titres détenus avant chaque date de paiement publiée. Projections de revenu : hypothèse explicite de reconduction du dernier dividende — une projection, jamais une prévision.

Alertes — factuelles, jamais prescriptives

Les alertes du marché sont générées par des règles déterministes sur les bulletins (variation ≥ 5 %, extrême 52 semaines strict, volume ≥ 3× la moyenne avec plancher, dividende payé, publication récente). Chacune énonce un fait daté et sourcé — aucune ne recommande d'acheter ou de vendre. Vos alertes de prix personnelles sont évaluées à l'ouverture de l'application contre le dernier cours officiel, dans votre navigateur.

Limites assumées

Pas de temps réel (bulletin quotidien + différé 15 min en séance) ; pas de carnet d'ordres ni bid/ask (non publics) ; fondamentaux couverts société par société, pas encore toute la cote ; certains PER officiels sont calculés par la BRVM sur un référentiel différent des comptes déposés (consolidé vs individuel) — signalé sur les fiches concernées ; les scénarios de l'onglet « Apprendre » (IPO) sont pédagogiques et étiquetés comme tels. Les données restent dans votre navigateur : rien n'est envoyé à un serveur.

Le code est public

Pipeline, règles de vérification et interface sont auditables : github.com/rodthenewcomer/WARIBA. Chaque valeur saisie manuellement porte en commentaire sa méthode de vérification.

Ceci n'est pas un conseil en investissement. WARIBA n'est pas affilié à la BRVM.