Vue de marché
prévuIndices, matières premières, crypto et watchlist en direct sur un seul écran — le point d'entrée avant de lancer une analyse.
Six services, un seul VPS, et une règle que je ne plierai pas : le modèle propose, l'humain dispose. Voici la note d'architecture de la plateforme — ce qui tourne aujourd'hui, à quoi doit ressembler le garde-fou de risque avant qu'un ordre ne parte, et comment l'ensemble est déployé par étapes.
Où en est le projet. La plateforme en ligne, c'est la tranche 1 : recherche multi-agents sur les actions européennes et américaines, watchlists, rapports HTML et suivi du coût par appel — sans courtier connecté et avec le trading live désactivé par construction. L'analytique de portefeuille, le backtesting, la file d'approbation et la passerelle d'exécution décrits ci-dessous relèvent de l'architecture cible, pas d'une fonctionnalité livrée. Ils sont signalés comme tels tout du long.
La séparation n'est pas une élégance : le moteur d'agents est le composant qui a le plus de chances de tomber, il doit donc pouvoir planter sans emporter l'API, la base ni le site avec lui.
Tableau de bord responsive : lancer une analyse, suivre son étape, lire le débat, télécharger le rapport, surveiller la dépense.
FastAPI : authentification, soumission des jobs, historique, watchlists, reporting des coûts. Un opérateur, un mot de passe, des sessions signées.
TradingAgents sur LangGraph : quatre analystes en parallèle, puis un débat haussier/baissier, un débat de risque et une note à cinq niveaux.
Le composant qui n'existe pas encore — et la raison pour laquelle rien ne peut trader aujourd'hui. Limites dures et appels courtier vivent hors du modèle, jamais dedans.
Chaque run, section, compte de tokens et coût est stocké : la piste d'audit est une fonctionnalité, pas un fichier de log.
Un bot de messagerie qui livre un rapport terminé ou répond à « qu'a dit le dernier run NVDA » sans ouvrir le tableau de bord.
Les étapes 4 et 5 sont bloquées par construction : la plateforme est livrée avec le trading live désactivé et aucun connecteur courtier dans le code.
En ligne aujourd'hui
Analyse sur actions et ETF américains et européens · watchlists · rapports HTML autonomes avec historique complet · registre des tokens et des coûts par appel · six fournisseurs LLM, sortie en français ou en anglais. C'est tout le produit, et il ne ressemble pas aux maquettes ci-dessous.
Interface cible
Toutes les images de cette page sont des maquettes d'interface cible, pas des captures de la plateforme en fonctionnement. L'interface réellement livrée en tranche 1 est plus sobre : un formulaire d'analyse, le suivi d'étape, les transcriptions de débat, le rapport HTML et le registre des coûts.
| Composant | Déploiement | Impact |
|---|---|---|
| Ce site | Non touché, conteneur séparé | aucun |
| Passerelle assistant | Conteneur indépendant | aucun |
| Moteur d'agents | Worker isolé, file Redis | un run à la fois |
| API & base | FastAPI + PostgreSQL, volumes dédiés | ~400 Mo de RAM |
| Reverse proxy | Traefik existant, règle d'hôte et certificat dédiés | aucun port publié |
| Appels de modèles | API externes, aucune inférence locale | pas de GPU |
Environnement, dépendances, conteneurs.
fait
Runs de bout en bout sur des valeurs US et UE, coût mesuré par run.
fait
Test historique avec frais et slippage.
ensuite
Flux réels, exécutions simulées, aucun capital.
prévu
Exécution courtier sous garde-fous et approbation humaine.
bloqué
Les étapes 3 à 5 restent fermées tant qu'une note n'a pas démontré qu'elle porte une information. Publier une plateforme de trading est facile ; en publier une qui a gagné le droit de toucher du capital, c'est le travail. D'ici là, la plateforme produit de la recherche, et le dit.
Le moteur d'analyse, les transcriptions des débats, les rapports et le registre des coûts sont en ligne sur la plateforme. Le reste est une feuille de route, volontairement verrouillée.