Aller au contenu
01Development · 2025

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é.

LivréSite
Overview
01/03
01Contexte

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.

02Problématique

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.

03Solution

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.

04Choix techniques

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.

05Résultats
  • R.01
    Application en production sur GitHub Pages
  • R.02
    Comptes papier persistants par utilisateur
  • R.03
    Ordres spot et ordres programmés avec seuils de prix