Téléchargements

Le terminal pour Windows, l'application mobile et le SDK Python — trois façons d'accéder aux données des marchés africains (BRVM + 17 places). Un compte est requis ; l'offre gratuite couvre la BRVM.

Terminal pour Windows

L'application de bureau ouvre le terminal sans navigateur, et surtout SANS CONNEXION : la dernière séance reçue reste consultable, avec la date à laquelle elle a été chargée. Ses données sont chiffrées avec la clé de votre session Windows — copiées ailleurs, elles ne s'ouvrent pas.

Application (.exe)Archive (.zip)v1.2.0 · Windows 10 ou 11, 64 bits · 350 Mo installés
  • Application (.exe)Rien à installer : on lance, ça s’ouvre.
  • Archive (.zip)À décompresser, pour les postes qui refusent les exécutables téléchargés.

Une licence est requise au premier lancement. Elle est liée à votre abonnement — même numéro que sur le web et sur mobile — et se demande depuis l’application.

L’application n’est pas encore signée : Windows affichera « Informations complémentaires » → « Exécuter quand même » au premier démarrage. Empreintes SHA-256

Mode hors ligne autonome

Le terminal Windows garde en réserve la dernière séance reçue et l'ouvre sans réseau. Ce n'est pas un cache de secours : c'est un mode de travail complet sur des données arrêtées, et la page vous dit toujours de quand elles datent.

Ce qui fonctionne sans connexion

  • La dernière séance entière — cours, indices, scores, régimes, tout l’univers de votre offre (3,4 à 7 Mo selon l’offre).
  • Les écrans qui s’en nourrissent : cote, séance, fiche valeur, comparateur, graphiques, backtest.
  • La recherche, les filtres, le tri, la disposition des panneaux — tout ce qui se calcule sur le poste.

Ce qui demande la connexion

  • Vos listes suivies, tableaux de bord, alertes, notes et paniers : ils vivent sur le serveur et se rechargent à l’ouverture.
  • La séance en cours (différé 15 minutes), les actualités, le conseiller virtuel et AMA Community.
  • Le déclenchement des alertes, qui est fait par le serveur et non par le poste.

Trois garde-fous

  • Sept jours de péremption. Au-delà, le terminal cesse d’afficher des cours plutôt que de les entourer d’avertissements que personne ne lit — un long week-end passe, une absence de trois semaines demande le réseau.
  • Deux dates au bandeau : quand la réserve a été chargée, et de quelle séance elle date. Ce ne sont pas les mêmes, et les confondre serait la seule erreur grave possible.
  • Chiffrement par la clé de votre session Windows (DPAPI). Copiée sur une autre machine, la réserve ne s’ouvre pas. Le terminal web, lui, écrit sa réserve en clair dans le profil du navigateur — c’est acceptable sur un poste personnel, pas dans un exécutable qu’on distribue.

La réserve porte l’empreinte du compte et de l’offre qui l’ont produite : un jeu de données restreint ne s’ouvre jamais sur un compte panafricain, ni l’inverse.

Application mobile

L'application se pose sur l'écran d'accueil du téléphone comme n'importe quelle autre, sans passer par un magasin d'applications : elle s'installe depuis le navigateur, en deux touches, et se met à jour toute seule.

Scannez pour ouvrir sur votre téléphone
Ouvrir l'application
iPhone et iPad — Safari
  1. Ouvrez l’adresse dans Safari (le seul navigateur d’iOS autorisé à installer).
  2. Touchez le bouton Partager, en bas de l’écran.
  3. Choisissez « Sur l’écran d’accueil », puis Ajouter.
Android — Chrome
  1. Ouvrez l’adresse dans Chrome et connectez-vous.
  2. Touchez le menu ⋮, en haut à droite.
  3. Choisissez « Installer l’application ».

Une fois installée, elle s’ouvre en plein écran, garde votre session et reçoit les notifications d’alerte de cours. Guide d’utilisation (PDF)

Fichier Android (.apk)Android uniquement, et facultatif : c’est la même application, dans une enveloppe installable depuis la liste des applications du téléphone. Elle charge le site, donc elle est toujours à jour — rien à réinstaller après une mise à jour. Votre téléphone demandera d’autoriser cette source.

API & SDK Python

Accédez aux données des marchés africains (BRVM + 17 places) directement depuis Python, avec une API simple et ergonomique. Une clé API est requise ; la clé gratuite couvre la BRVM.

Installation

pip install africaMarketsAnalytics

Python 3.8+. Le SDK tire automatiquement requests ; pandas est recommandé pour les DataFrames.

Téléchargement direct

Si vous préférez installer hors PyPI (réseau d'entreprise, air-gapped) :

Wheel (.whl)Archive source (.tar.gz)v0.3.0

puis :

pip install ./africamarketsanalytics-0.3.0-py3-none-any.whl

La clé API est obligatoire

Chaque appel exige l'en-tête X-API-Key : sans lui l'API répond 401. La clé GRATUITE donne la BRVM/UEMOA, 1 an d'historique et 50 requêtes par jour. Pour les 17 autres places africaines, un historique plus profond, les conseils et le backtest, créez une clé (offres Premium/Entreprise).

Démarrage rapide

import africaMarketsAnalytics as ama
ama.set_key("VOTRE_CLE")
df = ama.Ticker("SNTS").history(period="1y")   # OHLCV en DataFrame

Les exemples commentés, la référence des méthodes, les périodes acceptées et la table des erreurs sont sur la page Documentation API.

README (doc complète)Voir la documentation de l'API REST →

Licence MIT · africaMarketsAnalytics v0.3.0