
Mis à jour le 02 octobre 2026 par l'Équipe de traders-forex.fr
David Bergstrom est un trader quantitatif américain qui a passé plus de dix ans à rechercher, élaborer, tester et mettre en œuvre des stratégies pour une société de trading à haute fréquence, des CTA, des gestionnaires de fonds et des traders particuliers.
Il a réuni les outils qu'il utilisait pour son propre compte dans Build Alpha, un logiciel qui permet de créer et de valider des stratégies de trading systématique sans savoir programmer.
Dans cette interview, il revient sur ses débuts dans les penny stocks, son apprentissage de la programmation en autodidacte et les raisons qui l'ont poussé à ouvrir son logiciel à tous les traders. Nous l'avons complétée par un point sur Build Alpha en 2026 et par la méthode qui ressort de ses réponses.
Pour les traders qui n'ont pas encore réussi, je leur dis de continuer. Le trading est une activité merveilleuse pour ceux qui persévèrent. David Bergstrom
David Bergstrom a commencé à trader vers la fin de ses études, qu'il a ensuite abandonnées, sur les penny stocks, les actions à faible flottant et les options. Quelques années plus tard, il entre comme assistant dans une société de trading haute fréquence (HFT) disposant d'un siège au Chicago Mercantile Exchange (CME). Il y découvre l'approche quantitative, apprend seul la programmation et devient teneur de marché et développeur de stratégies.
Il travaille aujourd'hui en C++, C# et Python, avec une spécialisation en statistiques, en science des données et en machine learning. En parallèle, il intervient comme consultant auprès de hedge funds, de CTA (Commodity Trading Advisors), de family offices et de conseillers en investissement.
Il est régulièrement invité par des médias anglophones consacrés au trading, parmi lesquels Chat With Traders et Better System Trader.
| Repère | Détail |
|---|---|
| Activité | Trader quantitatif, développeur de stratégies, fondateur de Build Alpha |
| Expérience | Plus de 10 ans en teneur de marché et recherche quantitative (société HFT avec siège au CME) |
| Marchés | Contrats à terme principalement ; penny stocks et options à ses débuts |
| Approche | Trading systématique : chaque idée est quantifiée, testée puis automatisée |
| Langages | C++, C#, Python (autodidacte) |
| Société | Build Alpha, basée en Floride (États-Unis) |
Build Alpha est né d'un problème pratique : David Bergstrom avait accumulé une liste d'idées à tester bien trop longue pour le temps dont il disposait. Le logiciel, d'abord réservé à son usage privé, automatise les trois étapes de son processus.
Le logiciel reste utilisable entièrement à la souris. Les utilisateurs avancés peuvent y ajouter leurs propres signaux, soit avec un éditeur en glisser-déposer, soit en Python. Des données historiques remontant à 2006 sont fournies, et il est possible d'importer les siennes.
Lors de notre mise à jour d'octobre 2026, le site officiel affichait la licence à vie à 1 497 $ en paiement unique, mises à jour et support par David Bergstrom lui-même inclus. Ce tarif peut évoluer.
À savoir : la compatibilité avec ProRealTime et MetaTrader rend l'outil utilisable chez de nombreux brokers accessibles aux résidents français. Il s'agit néanmoins d'un logiciel payant destiné à des traders déjà à l'aise avec le backtest : nous n'avons aucun lien commercial avec son éditeur.
Cet entretien a été réalisé en 2018 pour le magazine britannique TraderLife. Nous en proposons une traduction en français. Les propos sur son activité reflètent sa situation à cette date ; les sections précédentes en donnent la version actualisée.
J'ai toujours été un débrouillard, à la recherche de moyens de gagner un peu plus d'argent et d'échapper au métro-boulot-dodo. À l'origine, j'étais probablement motivé par de grands rêves... vous savez, les voitures, les maisons, les vacances, le style de vie typique du trader dont nous tombons tous amoureux. Ce style de vie est certainement possible, ne vous méprenez pas, mais à l'époque, je pensais que le trading allait être facile - quelque chose que je pourrais faire à côté pour gagner un peu plus d'argent.
En fait, je me suis lancé dans le trading vers la fin de mes études et j'ai connu quelques succès précoces. Je me souviens m'être réveillé en cours un matin, en me demandant ce que je faisais là. À ce moment-là, je tradais n'importe quoi : des penny stocks, des actions à faible flottant, des options. Maintenant, je travaille principalement sur des contrats à terme dans une société de tenue de marché à haute fréquence.
J'essaie d'être aussi stoïque que possible. J'ai eu du mal, au début de ma carrière, à gérer mes émotions, à faire preuve de discipline et de patience, de sorte que la transition vers le trading automatisé était très logique pour moi. Les marchés sont ma vie, donc tout ce que je fais y est lié. Beaucoup de mes amis proches sont des traders, donc je parle toujours des marchés d'une manière ou d'une autre. Je parie que ma petite amie en parle mieux que la moitié de ces "gourous", rien qu'à force d'entendre mes conversations téléphoniques.
C'est le plus grand puzzle à résoudre et le plus grand stimulant intellectuel que l'on puisse trouver. Chaque jour apporte de nouvelles données et de nouvelles informations qui vous tiennent en haleine. Le marché est une bête vivante, qui respire : si vous vous endormez, vous pouvez disparaître demain, et je trouve ce défi incroyablement motivant. C'est sans conteste le meilleur jeu du monde et vous êtes en concurrence avec les participants les plus brillants et les mieux capitalisés du monde ; gagner est très gratifiant.
Oui, sans aucun doute. J'ai mentionné plus tôt que j'avais du mal à garder ma voix intérieure calme et silencieuse. Cela provoque évidemment beaucoup de turbulences sur votre compte. Même si je progressais lentement, je n'avais pas l'impression de percer - vous savez, d'atteindre les chiffres qui vous libèrent. J'ai eu la chance de décrocher, quelques années après mes débuts, un poste d'assistant de trading dans la société HFT dont j'ai parlé. Quand j'ai commencé, je me suis dit : "ce que je pense être le trading et ce que font ces gars sont deux choses complètement différentes".
L'idée de quantifier son avantage et de le tester était toute nouvelle pour moi. Après avoir appris à tester des idées, j'ai analysé mes premiers trades et je me suis dit : "Oh non. Qu'est-ce que je faisais ? Je ne ferais rien de tout cela en sachant ce que je sais maintenant". Et tout à coup, j'ai compris pourquoi mon compte montait et descendait. C'est simple : ne faites plus cette chose, ne tradez plus cette stratégie qui n'a même pas d'avantage quantifié valide.
Une combinaison, sans doute. J'ai certainement eu de la chance d'obtenir ce poste dans la société de HFT, car je n'étais clairement pas qualifié. En réalité, j'ai commencé comme simple coursier, à apporter les cafés et les déjeuners, mais j'ai travaillé d'arrache-pied pour apprendre la programmation et l'aspect quantitatif du métier. Le succès ne peut pas exister sans chance ni sans travail acharné. J'aime ce dicton qui dit que l'opportunité se déguise souvent en travail acharné.
À mes débuts, il m'était très facile de passer outre, car je n'avais pas d'autre choix. J'avais abandonné l'université, donc un échec signifiait retourner sur le marché de l'emploi : travailler dans un bar ou conduire un camion. Il n'y a rien de mal à cela, mais cela complique la réalisation des rêves de belles voitures et de vacances en famille. Je savais que je devais continuer quoi qu'il arrive - l'échec n'était pas une option, aussi cliché que cela puisse paraître.
Aujourd'hui, la motivation est plus intellectuelle. Pour moi, l'échec est un autre casse-tête à résoudre et un encouragement à envisager le problème sous un angle nouveau, ce qui est presque excitant. Si j'échoue, je connais une façon (ou plusieurs) qui ne fonctionne pas, ce qui signifie que je me rapproche de la solution.
Mon éthique de travail. J'aime ce que je fais, ce qui me permet de travailler des heures folles et de penser toute la journée aux problèmes que je veux résoudre, sans que cela m'épuise. Cela vient probablement du sport : on m'a toujours appris que si l'on voulait jouer, se distinguer ou obtenir des récompenses, il fallait travailler plus dur. Chaque fois que je suis confronté à un défi, je pense donc que la solution est de travailler plus dur (et plus intelligemment).
Si vous avez pensé à un moment donné que c'était une bonne idée ou que cela en valait la peine, alors allez au bout pour en avoir le cœur net. Le regret peut vous ronger à jamais. Pour les traders qui n'ont pas encore réussi, je leur dis de continuer. Le trading est une activité merveilleuse pour ceux qui persévèrent.
Oui, je me fixe des objectifs annuels et je tiens à jour une liste de tâches quotidienne. Les petits pas sont un peu ma devise, et une citation me vient à l'esprit : "les gens surestiment souvent ce qu'ils peuvent accomplir en un an et sous-estiment ce qu'ils peuvent accomplir en cinq ans". J'essaie simplement de progresser un peu chaque jour et cela s'additionne - probablement un bon conseil pour les comptes de trading aussi.
J'aurais appris la programmation plus tôt afin de pouvoir tester les choses. Je trouve fou que l'on puisse lire une statistique en ligne ou l'entendre à la télévision sans avoir, pour la plupart des gens, aucun moyen de la vérifier soi-même. Pour moi, être capable de valider quelque chose très rapidement est un super pouvoir. Que ce soit faux, vrai ou partiellement vrai, cela peut toujours mener à quelque chose d'utile.
Il se développe et s'améliore à chaque mise à jour. J'ai construit le logiciel pour plusieurs raisons, mais la principale est la suivante : quand j'ai compris l'importance de tester les choses avant de risquer mon argent, j'ai commencé à accumuler une liste ÉNORME d'idées à tester, et je n'avais jamais assez de temps. Je me suis donc dit : "Je vais construire quelque chose qui peut tester des milliers d'idées rapidement, sinon je ne viendrai jamais à bout de cette liste." L'idée principale est donc de gagner du temps et de tout tester.
Build Alpha a trois utilisations principales pour moi. Premièrement, il génère automatiquement des stratégies sans que je doive programmer davantage : je peux sélectionner des idées précises, des idées au hasard ou des milliers d'idées, et le logiciel construit les meilleures stratégies. Deuxièmement, il valide ces stratégies et permet de se fixer des attentes réalistes grâce à des tests avancés que je peux appliquer facilement à chacune. Enfin, chaque fois que je trouvais une nouvelle stratégie, je devais la coder pour l'automatiser : j'ai donc créé des générateurs de code qui produisent un code complet en appuyant sur un bouton.
L'idée était de gagner du temps et d'augmenter massivement mes heures de recherche, car c'est vraiment là que tout se joue.
La majeure partie de Build Alpha était constituée de programmes distincts que j'exécutais en ligne de commande et qui produisaient des résultats sous forme de texte. Au bout d'un moment, j'ai standardisé mon processus de développement : construire, puis test un, test deux, puis coder. Je me suis dit : "pourquoi ne pas tout mettre au même endroit pour me faciliter la vie ?". Vous connaissez cette citation attribuée à Bill Gates : "donnez un travail difficile à une personne paresseuse, elle trouvera un moyen facile de le faire". Je ne suis pas paresseux, mais j'essaie toujours de simplifier les choses pour me concentrer sur ce qui compte le plus : la recherche d'avantages statistiques. Honnêtement, c'était surtout pour moi et ça l'est encore en grande partie. Je reçois de très bonnes idées des utilisateurs de Build Alpha, mais si je trouve quelque chose d'utile à mon propre processus, je l'ajoute en priorité !
Je ne dirais pas que le trading systématique a un avantage sur le trading discrétionnaire, et je pense même qu'ils peuvent coexister. Mais pour ceux qui, comme moi, ont du mal à rester constants dans leurs émotions ou leur discipline, le trading systématique est la seule solution, et parfois, être un bon trader signifie simplement l'admettre. Je suis le premier à dire que je n'y arrive pas en trading manuel, et c'est parce que je peux le dire que je peux avancer.
L'importance de la programmation, ou de la capacité à tester rapidement des idées, vient du fait que nous vivons dans un monde qui évolue vite. Les stratégies vont et viennent : si vous restez figé dans vos habitudes, que le marché change et que vous ne vous adaptez pas assez vite, vos factures ne sont pas payées. Vous avez des connaissances, alors pourquoi ne pas les démultiplier avec la technologie ? Pour moi, c'est une extension de soi, comme un super pouvoir.
Le processus que David Bergstrom décrit dans l'interview s'applique à n'importe quel trader, avec ou sans logiciel spécialisé. Voici comment le reproduire.
Tenez une liste de toutes les idées que vous aimeriez vérifier : une figure de prix, un indicateur, un horaire, une statistique entendue quelque part. Rien n'est tradé à ce stade, tout est à tester.
Définissez sans ambiguïté le signal d'entrée, la sortie, le stop et la taille de position. Une idée qui ne peut pas s'écrire sous forme de règles ne peut pas être testée.
Mesurez ce que la stratégie aurait donné dans le passé, frais et spreads compris, afin de quantifier votre avantage : espérance de gain, drawdown maximal, nombre de trades.
Contrôlez les résultats sur des données que la stratégie n'a jamais vues, comparez-les à des stratégies aléatoires et faites varier les paramètres. Une stratégie qui ne tient que sur un réglage précis est probablement sur-optimisée.
Codez la stratégie validée, lancez-la d'abord en démo ou avec une petite taille, puis comparez régulièrement les résultats réels aux attentes du backtest. Arrêtez-la si elle sort durablement de ce cadre.
David Bergstrom ne présente pas le trading algorithmique comme supérieur au trading discrétionnaire, mais comme la solution adaptée à son tempérament. Voici ce qu'il faut peser avant de suivre la même voie.
Le parcours de David Bergstrom montre qu'un trader peut progresser en reconnaissant ses limites plutôt qu'en les combattant : incapable de rester discipliné en trading manuel, il a bâti toute sa carrière sur des stratégies testées et automatisées. Sa leçon principale ne dépend d'aucun logiciel : une idée de trading n'a de valeur qu'une fois son avantage mesuré.
Que vous utilisiez Build Alpha, le backtest de votre plateforme ou un simple tableur, la démarche reste la même : noter, tester, valider, puis seulement risquer du capital, en commençant par un compte démo.
Avertissement sur les risques : les CFD sont des instruments complexes qui présentent un risque élevé de perte rapide en raison de l'effet de levier. Chez la plupart des brokers, entre 69 % et 80 % des comptes d'investisseurs particuliers perdent de l'argent en tradant des CFD. Consultez le pourcentage exact publié par chaque broker et assurez-vous de comprendre le fonctionnement des CFD avant d'investir.
Entraînez-vous au trading forex gratuitement avec un compte démo AvaTrade, sans dépôt
*Les CFD sont des instruments complexes à effet de levier : 69 à 80 % des comptes d'investisseurs particuliers perdent de l'argent.