xMarket
Application React de simulation de trading combinant exécution d'ordres spot ou programmés, suivi de portefeuille et exploration de tickers avec graphiques, fondamentaux et données de marché.

Contexte
Réaliser une application sur des flux de données de difficulté intermédiaire, permettant à long terme de mobiliser des compétences mathématiques et informatiques poussées.
Problématique
Permettre de s'entraîner au trading sur actions et FX avec une expérience crédible, tout en conservant l'historique utilisateur, les positions, les snapshots de richesse et l'accès à des données de marché consultables.
Solution
Application permettant de s'entraîner au trading sur actions et FX avec une expérience crédible, conservant l'historique utilisateur, et permettant l'accès à des données de marché consultables.
Choix techniques
Le choix technique a cherché un bon compromis entre crédibilité produit, rapidité d'itération et coût nul ou faible pour un projet indépendant. React et Vite permettent une interface riche et rapide à faire évoluer, Firebase couvre simplement l'authentification et la persistance des comptes papier sans backend applicatif à maintenir, et Supabase complété par un worker Cloudflare isole l'accès aux données de marché tout en restant compatible avec un déploiement léger sur GitHub Pages.
- R.01Application en production sur GitHub Pages
- R.02Comptes papier persistants par utilisateur
- R.03Ordres spot et ordres programmés avec seuils de prix