Sinceramente, me cuesta creer que alguien gane de forma consistente con un bot sin intervención humana. Hay demasiadas variables fuera de control. Todo bien con la automatización, pero no es un boleto a la libertad financiera.
Versión para imprimir
Sinceramente, me cuesta creer que alguien gane de forma consistente con un bot sin intervención humana. Hay demasiadas variables fuera de control. Todo bien con la automatización, pero no es un boleto a la libertad financiera.
Los backtest valen, pero solo como guía. Hoy en día es más importante saber cómo reacciona el mercado a eventos que memorizar patrones. La IA ha cambiado las reglas del juego.
Estoy harto de optimizar y reoptimizar solo para ver cómo el sistema falla en real. He llegado a pensar que los brokers meten delay a propósito para joder los EAs. Puede sonar paranoico, pero no soy el único que lo piensa.
A los que critican el trading mecánico les falta disciplina o conocimientos. Es mucho más difícil construir un sistema rentable que abrir una operación "a ojo". Si no lo logran, no lo desprecien.
Un consejo para los que aún apuestan por sistemas automáticos: dejen de mirar el equity curve como si fuera una obra de arte. Enfóquense en la lógica detrás de cada entrada y en cómo se adapta a contextos diferentes. Si entiendes eso, tu sistema vivirá más que cualquier ciclo de manipulación.
La cuestión del futuro del trading mecánico frente a la creciente manipulación de los mercados es más profunda de lo que parece. Para entenderla, hay que separar dos cosas: la naturaleza cambiante del mercado y la estructura de los sistemas algorítmicos. El mercado ha cambiado, sin duda. La presencia masiva de algoritmos de alta frecuencia, intervenciones de bancos centrales y distorsiones de liquidez han hecho que muchas de las premisas clásicas sobre eficiencia y comportamiento técnico ya no se cumplan igual. Pero eso no implica que el trading mecánico esté muerto; implica que debe evolucionar. Lo primero que debemos asumir es que los sistemas basados en reglas fijas, sin capacidad de adaptación, están condenados a fallar. Si tu sistema no tiene una lógica lo suficientemente robusta para operar en diferentes tipos de volatilidad, liquidez y manipulación, simplemente no es un buen sistema. La clave está en diseñar estrategias con filtros adaptativos, validaciones cruzadas y un componente dinámico que permita modificar su comportamiento sin perder la consistencia histórica. Por otro lado, hay que hablar del error más común: confundir rentabilidad pasada con robustez. Muchos traders sobreoptimizan sus sistemas sobre datos históricos, eliminando el ruido y creyendo que tienen oro puro. Pero cuando lo lanzan en forward test o en real, la realidad los golpea. Lo que funciona no es lo que gana más en backtest, sino lo que pierde menos en real. El drawdown controlado es mucho más valioso que un equity perfecto. También es importante usar tecnología adecuada. Plataformas como MetaTrader están bien para empezar, pero si vas en serio deberías considerar lenguajes como Python, R o C++ para tener mayor control sobre ejecución, velocidad y lógica algorítmica. Además, implementar análisis en tiempo real, machine learning o al menos filtros de volatilidad ya no es una opción, es una necesidad. El mercado no espera y no perdona sistemas lentos o tontos. Finalmente, el factor humano. Aunque tengas el mejor sistema del mundo, la supervisión es clave. Un error técnico, una desconexión del VPS o una anomalía en el feed de datos pueden destrozar semanas de trabajo. Automatiza, sí. Pero no desaparezcas. El trader moderno debe ser híbrido: técnico, programador, gestor de riesgos y observador del mercado. Esa es la única forma de sobrevivir a la manipulación y seguir siendo rentable.
Gracias por el aporte, lo leí entero y me hizo replantearme varios enfoques.
¿Y qué opinas del machine learning puro para trading? ¿No sería más adaptativo que un sistema con reglas fijas?
Brutal explicación. Me quedo con lo de que perder menos es más importante que ganar más.
Te fuiste al carajo con la parte de programación, ¿crees que todos tenemos tiempo para aprender Python?