Helix Trading
Plateforme sur-mesure de trading éducatif avec simulateur propriétaire et parcours complet de challenges. Stack moderne Next.js avec PostgreSQL et authentification segmentée par rôle.
Défi
Helix Trading s'apprêtait à entrer sur le marché des prop firms éducatives, une niche où la concurrence utilise l'intégration MetaTrader officielle et des plateformes tierces coûteuses (plusieurs dizaines de milliers d'euros par an rien que pour les licences). Exigence du client : une plateforme sur-mesure propriétaire, sans dépendances externes à MT5, capable de faire fonctionner un concours avec des règles spécifiques (drawdown quotidien maximal, drawdown global maximal, objectif de profit, périodes de trading minimales), avec un compte démo isolé par utilisateur et un système d'affiliation pour la promotion. À cela s'ajoutait une expérience de checkout pour les challenges avec des prix allant de 50 à 1500 EUR, un traitement des paiements sécurisé, et un tableau de bord administrateur permettant à l'équipe Helix d'auditer chaque trade et chaque décision systémique.
Solution
Stack retenue : Next.js 16 avec Prisma 7 et PostgreSQL pour le backend, NextAuth 4 pour l'authentification par email ou compte Google, avec une limite de trois appareils par compte, Tailwind 4 pour l'UI. Paiement par PayPal et virement crypto au checkout. Pour le cœur du trading, nous avons construit un simulateur propriétaire qui traite des ticks synthétiques dont la volatilité est calibrée sur les marchés réels (principales paires forex, indices), en respectant des spreads réalistes, du slippage et des gaps de nuit. Le moteur recalcule toutes les 30 secondes les métriques clés (drawdown, profit, risque par transaction) et applique automatiquement les règles du challenge (suspension du compte en cas de dépassement du drawdown maximal, validation du succès à l'atteinte de l'objectif de profit). Pour le système d'affiliation, nous avons mis en place un suivi unique par code de parrainage, un calcul automatique des commissions (8 % sur les ventes nettes), et un système de retrait avec « skin in the game » (l'affilié doit personnellement réussir une phase de challenge avec un profit minimal pour être éligible). Le tableau de bord admin offre une visibilité complète : tout utilisateur, tout trade, tout paiement, avec historique et possibilité d'override dans des cas exceptionnels.
Processus
- 01Discovery : 3 sessions avec le fondateur sur les règles des challenges et le parcours utilisateur
- 02Audit des concurrents (FTMO, MyForexFunds, MFF) pour établir une base fonctionnelle
- 03Wireframes complets dans Figma pour toutes les routes utilisateur et admin
- 04Mise en place technique Next.js + Prisma + NextAuth avec accès basé sur les rôles
- 05Implémentation du moteur de simulation avec tests sur 10 000 trades synthétiques
- 06Intégration du traitement des paiements avec tests en sandbox + tests réels
- 07Système d'affiliation avec suivi et logique d'éligibilité au retrait
- 08Tableau de bord admin avec journal d'audit par action systémique
Résultats
Zero
Dépendances MT5 ou tierces
15 SKU
Challenges (3 catégories x 5 tailles)
30 s
Intervalle de recalcul du drawdown
Custom
Moteur de simulation construit à partir de zéro
Vous voulez des résultats similaires pour votre projet ?
Autres études de cas
Zelviro
Boutique en ligne avec plus de 13 000 produits, intégration eMAG, Trendyol et Temu, synchronisation automatique des stocks et des commandes, optimisée pour la conversion.
2024 - 2026
Modena
Boutique en ligne avec intégration complète des paiements : BT iPay3 pour la carte et TBI Bank pour le paiement en plusieurs fois. Architecture stable pour un volume de commandes constant.
2023 - 2026
Climatizare.net
Transformation d'un site de services HVAC en boutique en ligne complète, sans réécriture de la base de code. Workflow validé avec un déploiement sans interruption sur le codebase existant.
2024 - 2026