TheoryCraft

EN PAUSE JUIN 2026
VISITER ↗

Lab de recherche IA pour traders : transformer une idée en preuve.

$0 MRR· 2 utilisateurs· lancé le 21 juin · 291 jours de build
mis à jour le 2 juillet
TheoryCraft screenshot
Stack : Elixir Phoenix LiveView Postgres Python Jupyter gRPC MCP Docker Fly.io

MON HISTOIRE

J’ai commencé à m’intéresser au trading en 2020. Comme beaucoup de débutants au début je faisais n’importe quoi. J’ai gamble, je changeais de stratégies tous les 4 matins, j’ai écouté les mauvaises personnes, payé des gurus qui n’étaient même pas profitables.

J’ai perdu 5 ans en pensant que ce qu’il me manquait pour réussir en trading c’était une bonne stratégie. Sauf que c’est totalement faux. Le trading c’est tout simplement des maths. C’est des probabilités.
Gneu gneu mais les performances passées ne garantissent pas les performances futures. Ouais ok mais si ta stratégie elle n’a jamais marché dans le passé elle ne fonctionnera pas non plus dans le futur…

Bref, tout ça pour dire que ce qu’il me manquait c’était un moyen de tester facilement si une stratégie fonctionne ou pas.

Tout est parti de là.

THEORYCRAFT

TheoryCraft est un labo de recherche IA pour les traders et investisseurs qui veulent tester, créer ou améliorer leurs stratégies avec une approche basée sur les données.

En gros, tu parles à une IA, tu lui demandes de te créer une nouvelle stratégie ou de valider une stratégie existante et l’IA te crée un Notebook Jupyter (en Python) et te valide tout ça avec de la data réelle. C’est un Notebook donc tu peux bien sûr récupérer après le code pour l’exécuter sur ta machine si tu souhaites trade la stratégie par exemple.

Mais ça c’est uniquement la partie émergée de l’iceberg, le MVP. Le but c’est d’aller beaucoup plus loin et de proposer une vraie approche scientifique au trading.

En gros, beaucoup de personnes pensent que créer une stratégie c’est compliqué mais c’est faux ! Une stratégie c’est juste :

  • un Edge — un pattern qui se répète sur le marché et qui t’apporte un avantage statistique
  • un Filtre — ton Edge ne fonctionne pas forcément sur tous les régimes de marché ou tous les jours, il faut parfois appliquer un filtre sur le signal
  • une Gestion du Risque — gérer la taille de ta position, quand t’arrêter de trader pour la journée etc…

Si t’as ça, t’as une stratégie que ce soit en trading ou en investissement ça fonctionne pareil.

Maintenant il faut encore pouvoir la valider cette stratégie. Sans trop rentrer dans les détails, parce que c’est pas le but de cet article, il existe des méthodes comme le Walk Forward et le Monte Carlo que je veux implémenter “nativement” sur TheoryCraft.

L’objectif est donc d’avoir un écosystème complet qui mêle IA, process et data afin de créer et valider des stratégies.

LE BUILD : 291 JOURS

J’ai commencé TheoryCraft le 3 septembre 2025 et lancé le MVP le 21 juin 2026.

Trop long, beaucoup trop long… Avec le recul je me dis que j’aurais pu build le MVP en 1 mois au lieu de 10.

Ma plus grosse erreur ça a été l’over-engineering. J’ai perdu tellement de temps sur des trucs inutiles pour une première release… Dis-toi qu’à la fin j’ai dû refacto le code et j’ai supprimé 3 mois de travail parce que ça n’allait jamais me servir.

Une horreur, mais bon, j’ai beaucoup appris avec ce projet.

LEÇONS

  1. Arrêter de vouloir que tout soit parfait. Je suis perfectionniste (un peu), et j’ai passé des années à réécrire des projets parce qu’ils n’étaient jamais assez propres.
  2. Ship le MVP rapidement. Si personne ne veut de ton app, tu dois le savoir le plus tôt possible pour éviter de gâcher des semaines/mois de taff.
  3. Focus MVP. Ça rejoint ce que je disais plus haut mais pour la première version il faut ship le minimum : LA feature clé.
  4. Les deadlines marchent sur moi. Dans le sens où il faut que je me mette des deadlines serrées sinon je procrastine trop.

02 JUILLET 2026 - LA PAUSE

TheoryCraft est un projet qui me tient vraiment à cœur. Le souci, et ça malheureusement je ne l’ai réalisé que quelques jours après avoir ship le MVP, c’est que je n’ai actuellement pas les ressources financières et le temps pour gérer le projet comme je le voudrais.

J’ai donc décidé pour l’instant de mettre le projet en pause. La plateforme est toujours disponible et fonctionnelle mais tant que ma situation ne se sera pas améliorée j’ai décidé de ne pas faire de marketing ni de continuer à avancer sur ce MVP.

À la place je vais me concentrer sur des plus petits projets qui me permettront d’apprendre rapidement et, qui sait, peut-être que l’un des side projets me rendra riche et me permettra de réinvestir dans TC :)