Cómo elegir un broker para ejecutar un EA (spread, ejecución y slippage)
Resumen — El mismo EA en dos brokers da dos curvas de equity. La ejecución es la mitad de tu ventaja: cómo ajustar spread y tipo de cuenta a tu estrategia, medir el slippage con honestidad y por qué las prop firms juegan con otras reglas.
El broker es la mitad de la ventaja de tu EA
Puedes ejecutar el mismo EA, con los mismos ajustes, en dos brokers distintos y obtener dos curvas de equity distintas. Eso no es un fallo — es la realidad del trading automatizado. Un Expert Advisor solo decide cuándo operar; el broker decide cómo se ejecuta realmente esa operación. Si la ejecución es peor de lo que tu estrategia daba por supuesto, la ventaja que mediste en un backtest se te escapa en silencio.
Así que, antes de obsesionarte con los indicadores y el tamaño de lote, acierta con la capa de ejecución. Esto es lo que de verdad marca la diferencia.
El spread: el impuesto de cada operación
El spread es la diferencia entre bid y ask, y tu EA lo paga en cada entrada y en cada salida. Para un scalper que abre docenas de operaciones al día, una diferencia de 0,3 pips en el spread medio es la diferencia entre un sistema rentable y uno que se queda en tablas. Para un EA de swing que mantiene posiciones durante días, el spread importa mucho menos.
Ajusta el broker a la estrategia:
- Scalpers y EA de ruptura — necesitas una cuenta raw/ECN con comisión, en la que el spread de los pares mayores esté cerca de cero y pagues en su lugar una tarifa fija por lote. Predecible y ajustado.
- EA de swing y de tendencia — una cuenta estándar con un spread algo más amplio está bien, porque el spread es un error de redondeo al lado de un movimiento de 200 pips.
Vigila el spread durante las noticias, no solo a las 3 de la tarde de un martes tranquilo. Muchos brokers anuncian spreads ajustados que se disparan alrededor del NFP o de la apertura de Londres — justo cuando operan muchos EA.
Ejecución y slippage
Un spread ajustado no significa nada si la orden no se ejecuta al precio que pediste. Dos cosas que comprobar:
- Modelo de ejecución — ejecución de mercado (tu orden se ejecuta al siguiente precio disponible) frente a ejecución instantánea (que puede dar requotes). Los EA suelen querer ejecución de mercado para no quedarse nunca esperando con una orden rechazada.
- Slippage — la diferencia entre el precio solicitado y el precio ejecutado. Cierto slippage es normal y simétrico. Un slippage sistemáticamente negativo, en el que siempre ejecutas peor, es una señal de alarma.
La forma honesta de medir esto es ejecutar tu EA en una cuenta demo con ese broker durante unas semanas y comparar después los resultados de ejecución real con el backtest del mismo periodo. Si la diferencia es pequeña, el broker te está tratando de forma justa.
Tipo de cuenta, apalancamiento e instrumentos
Confirma que el broker ofrece realmente el símbolo que opera tu EA — algunos no listan XAGUSD, ni índices como CFD, ni los pares de cripto que necesita un EA que opera 24/7. Comprueba también el tamaño del contrato y el lote mínimo, porque una rutina de dimensionamiento de posición construida para pasos de 0,01 lotes se rompe en un broker con un mínimo de 0,1.
El apalancamiento es un amplificador, no dinero gratis. Un apalancamiento mayor te permite abrir posiciones más grandes, pero el dimensionamiento por porcentaje de riesgo de tu EA debería seguir marcando el tamaño de lote en cualquier caso — el apalancamiento solo determina si el margen está disponible.
VPS y latencia
Si tu EA reacciona a movimientos rápidos, ejecútalo en un VPS situado cerca del servidor de operaciones del broker, no en tu portátil. Un portátil que se suspende, pierde el Wi-Fi o está a 200 ms del servidor perderá ejecuciones y desajustará el momento de las salidas. Para EA más lentos esto importa menos, pero un VPS barato sigue siendo más barato que un stop-out perdido.
Las cuentas de prop firm son otra historia
Si operas un desafío de fondeo, tu "broker" es en realidad la plataforma de la prop firm, y las reglas — límite de pérdida diaria, drawdown máximo trailing, restricciones por noticias — importan más que el spread bruto. Algunas firmas son mucho más favorables a los EA que otras; unas pocas prohíben por completo el trading automatizado. Mantenemos una lista corta de firmas favorables a los EA y sus opciones de pago en cripto en nuestra página de socios, y la matemática del riesgo que hay detrás de las cuentas de desafío está en nuestra guía del desafío de prop firm.
Una advertencia honesta
Ningún broker convierte un EA perdedor en uno ganador. La calidad de la ejecución protege una ventaja que ya tienes; no puede fabricarla. Y el comportamiento pasado — un broker que te ejecutó limpiamente el mes pasado — no garantiza lo mismo el mes que viene, sobre todo en mercados rápidos y con poca liquidez. Prueba en demo, dimensiona con prudencia y trata cualquier lista de "brokers recomendados" (incluida la nuestra) como un punto de partida que debes verificar tú mismo, no como una promesa. Operar productos apalancados conlleva un riesgo real de pérdida.
Cuando estés listo para elegir un EA cuya lógica esté construida para sobrevivir a spreads y slippage reales, cada estrategia de la tienda enlaza a su backtest real en nuestra página de pruebas, y puedes ponerlas una al lado de otra en la página de comparación.
FAQ
¿Mi licencia de EA funciona con distintos brokers? Sí. Tu licencia está vinculada a tu clave y a tu número de activaciones, no a un broker concreto. Puedes mover el EA al terminal de otro broker dentro de tu límite de activaciones — la estrategia viaja contigo, lo que cambia es la calidad de la ejecución.
¿Cuenta ECN o estándar para un EA? Usa una cuenta raw/ECN para scalpers y EA de ruptura de alta frecuencia, donde el spread domina el coste. Una cuenta estándar está bien para EA de swing y de tendencia que mantienen las posiciones el tiempo suficiente como para que el spread sea insignificante.
¿Cómo sé si la ejecución de un broker está perjudicando a mi EA? Ejecuta el EA en una cuenta demo con ese broker durante unas semanas y compara después las ejecuciones con un backtest de las mismas fechas. Una diferencia pequeña y simétrica es normal; unas ejecuciones sistemáticamente peores que lo solicitado significan que la ejecución te está costando dinero.