
Actualizado el 02 de octubre 2026 por el equipo de traders-forex.com
David Bergstrom es un trader cuantitativo estadounidense que ha pasado más de diez años investigando, desarrollando, probando e implementando estrategias para una empresa de trading de alta frecuencia, CTAs, gestores de fondos y traders particulares.
Reunió las herramientas que utilizaba por cuenta propia en Build Alpha, un software que permite crear y validar estrategias de trading sistemático sin saber programar.
En esta entrevista habla de sus inicios en las penny stocks, de cómo aprendió a programar de forma autodidacta y de por qué decidió abrir su software a todos los traders. La hemos completado con un repaso de Build Alpha en 2026 y con el método que se desprende de sus respuestas.
A los traders que aún no han tenido éxito, les digo que sigan adelante. El trading es una actividad maravillosa para los que perseveran. David Bergstrom
David Bergstrom empezó a operar hacia el final de sus estudios universitarios, que después abandonó, con penny stocks, acciones de baja flotación y opciones. Unos años más tarde entró como asistente en una empresa de trading de alta frecuencia (HFT) con asiento en el Chicago Mercantile Exchange (CME). Allí descubrió el enfoque cuantitativo, aprendió a programar por su cuenta y se convirtió en creador de mercado y desarrollador de estrategias.
Hoy trabaja con C++, C# y Python, y está especializado en estadística, ciencia de datos y machine learning. En paralelo, es consultor de hedge funds, CTAs (Commodity Trading Advisors), family offices y asesores de inversión.
Es un invitado habitual de medios en inglés dedicados al trading, entre ellos Chat With Traders y Better System Trader.
| Dato | Detalle |
|---|---|
| Actividad | Trader cuantitativo, desarrollador de estrategias, fundador de Build Alpha |
| Experiencia | Más de 10 años en creación de mercado e investigación cuantitativa (empresa HFT con asiento en el CME) |
| Mercados | Futuros principalmente; penny stocks y opciones en sus inicios |
| Enfoque | Trading sistemático: cada idea se cuantifica, se prueba y después se automatiza |
| Lenguajes | C++, C#, Python (autodidacta) |
| Empresa | Build Alpha, con sede en Florida (Estados Unidos) |
Build Alpha nació de un problema práctico: David Bergstrom había acumulado una lista de ideas por probar demasiado larga para el tiempo del que disponía. El software, al principio reservado a su uso privado, automatiza los tres pasos de su proceso.
El programa puede utilizarse por completo con el ratón. Los usuarios avanzados pueden añadir sus propias señales, con un editor de arrastrar y soltar o en Python. Incluye datos históricos desde 2006 y permite importar los propios.
En nuestra actualización de octubre de 2026, el sitio oficial mostraba la licencia de por vida a 1.497 $ en un pago único, con actualizaciones y soporte del propio David Bergstrom incluidos. Este precio puede cambiar.
A tener en cuenta: la exportación a MetaTrader 4 y 5 hace que la herramienta pueda utilizarse con la mayoría de los brokers de forex y CFD disponibles en España y Latinoamérica. Aun así, es un software de pago pensado para traders que ya se manejan con el backtesting: no tenemos ninguna relación comercial con su editor.
Esta entrevista se realizó en 2018 para la revista británica TraderLife. Ofrecemos aquí su traducción al español. Lo que cuenta sobre su actividad refleja su situación en esa fecha; las secciones anteriores recogen la versión actualizada.
Siempre he sido un poco buscavidas, de los que buscan formas de ganar dinero extra y escapar de la rutina. Al principio probablemente me motivaban los grandes sueños... ya sabe, coches, casas, vacaciones, el típico estilo de vida de trader del que todos nos enamoramos. Ese estilo de vida es posible, no me malinterprete, pero en aquel momento pensaba que el trading iba a ser fácil, algo que podría hacer aparte para ganar un poco más de dinero.
De hecho, empecé a hacer trading hacia el final de mis estudios y tuve cierto éxito al principio. Recuerdo que una mañana me desperté en clase preguntándome qué hacía allí. En aquella época operaba con cualquier cosa: penny stocks, acciones de baja flotación, opciones. Ahora trabajo principalmente con futuros en una empresa de creación de mercado de alta frecuencia.
Intento ser lo más estoico posible. Al principio de mi carrera tuve problemas con las emociones, la disciplina y la paciencia, por lo que la transición al trading automatizado fue muy lógica para mí. Los mercados son mi vida, así que todo lo que hago está relacionado con ellos. Muchos de mis amigos íntimos son traders, así que siempre estoy hablando de los mercados de una manera u otra. Apuesto a que mi novia habla de ellos mejor que la mitad de esos "gurús", solo de escuchar mis conversaciones telefónicas.
Es el mayor rompecabezas por resolver y el mayor estímulo intelectual que se puede encontrar. Cada día hay nuevos datos y nueva información que le mantienen alerta. El mercado es una bestia viva que respira: si se duerme, puede desaparecer mañana, y ese reto me parece increíblemente motivador. Es sin duda el mejor juego del mundo y uno compite con los participantes más brillantes y mejor capitalizados del planeta; ganar es muy gratificante.
Sí, sin ninguna duda. Antes he mencionado que me costaba mantener mi voz interior calmada y en silencio. Eso, obviamente, provoca muchas turbulencias en la cuenta. Aunque progresaba lentamente, no tenía la sensación de estar dando el salto, ya sabe, de alcanzar las cifras que le liberan a uno. Tuve la suerte de conseguir, unos años después de empezar, un puesto de asistente de trading en la empresa de HFT que he mencionado. Cuando empecé, pensé: "lo que yo creo que es el trading y lo que hacen estos tipos son dos cosas completamente distintas".
La idea de cuantificar la ventaja y ponerla a prueba era totalmente nueva para mí. Después de aprender a probar ideas, analicé mis primeras operaciones y pensé: "Oh, no. ¿Qué estaba haciendo? No haría nada de esto sabiendo lo que sé ahora". Y de repente entendí por qué mi cuenta subía y bajaba. Es sencillo: deje de hacer eso, deje de operar esa estrategia que ni siquiera tiene una ventaja cuantificada válida.
A una combinación, sin duda. Tuve suerte de conseguir el puesto en la empresa de HFT, porque estaba claro que no estaba cualificado. En realidad empecé como un simple recadero que llevaba los cafés y la comida, pero me dejé la piel para aprender programación y la parte cuantitativa del negocio. El éxito no puede existir sin suerte y sin trabajo duro. Me gusta el dicho de que la oportunidad a menudo se disfraza de trabajo duro.
Cuando empecé me resultaba muy fácil superarlos porque no tenía otra opción. Había dejado la universidad, así que fracasar significaba volver al mercado laboral: trabajar en un bar o conducir un camión. No hay nada malo en ello, pero complica bastante los sueños de coches bonitos y vacaciones en familia. Sabía que tenía que seguir adelante pasara lo que pasara: el fracaso no era una opción, por muy tópico que suene.
Ahora la motivación es más intelectual. Para mí, el fracaso es otro rompecabezas que resolver y un incentivo para mirar el problema desde un ángulo nuevo, lo cual es casi emocionante. Si fracaso, conozco una forma (o varias) que no funciona, lo que significa que me estoy acercando a la solución.
Mi ética de trabajo. Me encanta lo que hago, y eso me permite trabajar una cantidad de horas disparatada y pensar todo el día en los problemas que quiero resolver sin que eso me desgaste. Probablemente viene del deporte: siempre me enseñaron que si uno quiere jugar, destacar o conseguir recompensas, tiene que trabajar más duro. Así que cada vez que me enfrento a un reto pienso que la solución es trabajar más duro (y de forma más inteligente).
Si en algún momento pensó que era una buena idea o que merecía la pena, llegue hasta el final para quitarse la duda. El arrepentimiento puede carcomerle para siempre. A los traders que aún no han tenido éxito, les digo que sigan adelante. El trading es una actividad maravillosa para los que perseveran.
Sí, me marco objetivos anuales y actualizo a diario una lista de tareas. Mi lema son los pequeños pasos, y me viene a la mente una cita: "la gente suele sobrestimar lo que puede conseguir en un año e infravalorar lo que puede conseguir en cinco". Intento progresar un poco cada día y eso va sumando; supongo que también es un buen consejo para las cuentas de trading.
Habría aprendido a programar antes para poder probar las cosas. Me parece una locura que uno pueda leer una estadística en Internet u oírla en la televisión y que la mayoría de la gente no tenga forma de verificarla por sí misma. Para mí, poder validar algo muy rápidamente es un superpoder. Sea falso, cierto o parcialmente cierto, siempre puede conducir a algo útil.
Crece y mejora con cada actualización. Construí el software por varias razones, pero la principal es esta: cuando entendí la importancia de probar las cosas antes de arriesgar mi dinero, empecé a acumular una lista ENORME de ideas por probar y nunca tenía tiempo suficiente. Así que me dije: "Voy a construir algo que pueda probar miles de ideas rápidamente; si no, nunca acabaré con esta lista". La idea principal es, por tanto, ahorrar tiempo y probarlo todo.
Build Alpha tiene tres usos principales para mí. En primer lugar, genera estrategias automáticamente sin que yo tenga que programar más: puedo seleccionar ideas concretas, ideas al azar o miles de ideas, y el software construye las mejores estrategias. En segundo lugar, valida esas estrategias y permite fijar expectativas realistas gracias a pruebas avanzadas que puedo aplicar fácilmente a cada una. Por último, cada vez que encontraba una estrategia nueva tenía que programarla para automatizarla, así que creé generadores de código que producen un código completo con solo pulsar un botón.
La idea era ahorrar tiempo y aumentar enormemente mis horas de investigación, porque ahí es donde se decide todo.
La mayor parte de Build Alpha eran programas independientes que ejecutaba desde la línea de comandos y que generaban resultados en forma de texto. Con el tiempo estandaricé mi proceso de desarrollo: construir, luego prueba uno, prueba dos y después programar. Pensé: "¿por qué no ponerlo todo en un mismo sitio para hacerme la vida más fácil?". Ya conoce la cita atribuida a Bill Gates: "dele un trabajo difícil a una persona perezosa y encontrará una manera fácil de hacerlo". Yo no soy perezoso, pero siempre intento simplificar las cosas para centrarme en lo que más importa: la búsqueda de ventajas estadísticas. Sinceramente, era sobre todo para mí y en gran parte sigue siéndolo. Recibo muy buenas ideas de los usuarios de Build Alpha, pero si encuentro algo útil para mi propio proceso, lo añado primero.
Yo no diría que el trading sistemático tenga ventaja sobre el discrecional; de hecho, creo que pueden coexistir. Pero para quienes, como yo, tienen problemas para ser constantes con sus emociones o su disciplina, el trading sistemático es el único camino, y a veces ser un buen trader solo significa admitirlo. Soy el primero en decir que no soy capaz de hacerlo como trader manual, y precisamente porque puedo decirlo puedo avanzar.
La importancia de la programación, o de la capacidad de probar ideas rápidamente, viene de que vivimos en un mundo que se mueve deprisa. Las estrategias van y vienen: si uno se queda anclado en sus hábitos, el mercado cambia y no se adapta con suficiente rapidez, las facturas no se pagan. Usted tiene conocimientos, así que ¿por qué no multiplicarlos con la tecnología? Para mí es una extensión de uno mismo, como un superpoder.
El proceso que David Bergstrom describe en la entrevista puede aplicarlo cualquier trader, con o sin software especializado. Así se reproduce.
Lleve una lista de todas las ideas que le gustaría comprobar: un patrón de precios, un indicador, un horario, una estadística que ha oído en algún sitio. En esta fase no se opera nada, todo está por probar.
Defina sin ambigüedad la señal de entrada, la salida, el stop y el tamaño de la posición. Una idea que no puede escribirse en forma de reglas no puede probarse.
Mida lo que la estrategia habría dado en el pasado, con comisiones y spreads incluidos, para cuantificar su ventaja: esperanza de ganancia, drawdown máximo y número de operaciones.
Verifique los resultados con datos que la estrategia nunca ha visto, compárelos con estrategias aleatorias y varíe los parámetros. Una estrategia que solo funciona con un ajuste concreto probablemente está sobreoptimizada.
Programe la estrategia validada, póngala primero en demo o con un tamaño reducido y compare periódicamente los resultados reales con las expectativas del backtest. Deténgala si se aleja de ellas de forma duradera.
David Bergstrom no presenta el trading algorítmico como superior al discrecional, sino como la solución adecuada a su temperamento. Esto es lo que conviene valorar antes de seguir el mismo camino.
La trayectoria de David Bergstrom demuestra que un trader puede progresar reconociendo sus límites en lugar de luchar contra ellos: incapaz de mantener la disciplina en el trading manual, construyó toda su carrera sobre estrategias probadas y automatizadas. Su lección principal no depende de ningún software: una idea de trading solo tiene valor cuando su ventaja se ha medido.
Tanto si utiliza Build Alpha como el backtesting de su plataforma o una simple hoja de cálculo, el procedimiento es el mismo: anotar, probar, validar y solo después arriesgar capital, empezando por una cuenta demo.
Advertencia sobre los riesgos: los CFD son instrumentos complejos que conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento. En la mayoría de los brókers, entre el 69 % y el 80 % de las cuentas de inversores minoristas pierden dinero al operar con CFD. Consulte el porcentaje exacto publicado por cada bróker y asegúrese de comprender cómo funcionan los CFD antes de invertir.
Practique el trading de divisas sin riesgo con la cuenta demo gratuita de XTB
*Los CFD son complejos y apalancados: entre el 69 y el 80 % de las cuentas minoristas pierden dinero.