Entorno de ejecución nativo de IA para estrategias de trading en IC Markets
Desarrolle estrategias cTrader FIX 4.4 en Cursor, Claude Code o cualquier entorno de desarrollo de IA. Despliegue desde GitHub en un entorno de ejecución en la nube gestionado con control MCP nativo, registros y selección de región.
Sección 01 · De un vistazo
De un vistazo
- Bróker
- IC Markets
- Tipo de bróker
- Bróker de Forex y CFD (origen australiano, modelo ECN)
- Clase de activo
- Forex, índices, materias primas, CFD sobre acciones, CFD sobre bonos, CFD sobre criptomonedas (según la entidad)
- Productos compatibles
- Más de 60 pares de divisas FX al contado, CFD sobre índices mayores y menores, metales, energías, materias primas agrícolas, más de 2000 CFD sobre acciones, CFD sobre bonos y (según la entidad) CFD sobre criptomonedas. El modelo de ejecución ECN es el factor diferenciador del bróker.
- Modelo de runtime
- Entorno de ejecución de estrategias en contenedores
- Origen del despliegue
- GitHub
- Lenguajes
- Cualquier lenguaje ejecutable en un contenedor
- Integraciones comunes
- cTrader FIX 4.4 (gratuito), cTrader Open API, cTrader Automate (cAlgo C#), puente para MT4 y MT5, NautilusTrader, conectores personalizados
- Integración con flujos de trabajo de IA
- Interfaz de control MCP para Cursor, Claude Code, GitHub Copilot y agentes de CLI
- Rol de TradingHost
- Entorno de ejecución, despliegue, registros, comprobaciones de estado, selección de región, control MCP
- Rol de IC Markets
- Cuenta de bróker, acceso al mercado, centro de ejecución (modelo ECN). Spotware opera la API y el protocolo FIX de cTrader contra su cuenta de IC Markets.
- Reguladores
- International Capital Markets Pty Ltd (ASIC AFSL 335692, Australia); IC Markets (EU) Ltd (licencia CySEC 362/18, Chipre); Raw Trading Ltd (FSA Seychelles SD018).
- Límites de apalancamiento minorista
- Australia (ASIC) y UE (CySEC, alineada con ESMA): 30:1 en FX mayor, 20:1 en FX no mayor y oro, 10:1 en materias primas excepto oro e índices no mayores, 5:1 en acciones, 2:1 en CFD sobre criptomonedas. Seychelles (FSA SD018, entidad offshore Raw Trading Ltd): hasta 500:1 en divisas mayores según las normas de la FSA Seychelles. No se aceptan clientes minoristas de EE. UU.
- Afiliación
- TradingHost es independiente y no está afiliado a International Capital Markets, IC Markets (EU), Raw Trading ni Spotware Systems
Sección 02 · Qué ofrece IC Markets
Qué ofrece IC Markets
IC Markets ofrece FX al contado en más de 60 pares, CFD sobre índices y materias primas, más de 2000 CFD sobre acciones y (según la entidad) CFD sobre criptomonedas contra un centro de ejecución ECN a través de cTrader FIX 4.4, cTrader Open API, cTrader Automate (cAlgo C#) y los puentes para MetaTrader 4 y MetaTrader 5. Spotware opera la API y el protocolo FIX de cTrader contra su cuenta de IC Markets. Los endpoints específicos y la lista completa de instrumentos se encuentran en la documentación de cTrader y en las páginas propias de IC Markets.
Mercados y patrones de estrategia
- Ejecución ECN mediante cTrader FIX 4.4 en más de 60 pares de divisas FX
- Estrategias sistemáticas para más de 2000 CFD sobre acciones
- Estrategias para metales preciosos XAU/USD y XAG/USD
- Estrategias de ruptura para CFD sobre índices mayores
- REST y streaming autenticados por OAuth en cTrader Open API
- Estrategias de cAlgo (C#) migradas a cTrader Open API en TradingHost
- Despliegues validados en demo cTrader-FIX migrados a real
Superficie de la API
- Superficies de productos
- Más de 60 pares de divisas FX al contado (mayores, menores, exóticas), CFD sobre índices mayores y menores, metales (XAU/USD, XAG/USD), energías, materias primas agrícolas, más de 2000 CFD sobre acciones, CFD sobre bonos y (según la entidad) CFD sobre criptomonedas. Modelo de ejecución ECN con diferenciales brutos (raw spreads) en el nivel del bróker.
- Métodos de conexión
- cTrader FIX 4.4 (sesiones de Quote y Trade, gratuitas para cualquier titular de cuenta de cTrader). cTrader Open API (REST y streaming basados en OAuth). cTrader Automate (cAlgo C#) para estrategias ejecutadas dentro del terminal de escritorio de cTrader. MetaTrader 4 y MetaTrader 5 también son compatibles con estrategias de tipo EA, donde el EA se ejecuta dentro del terminal en lugar de en TradingHost.
- Autenticación
- Las credenciales de cTrader FIX se generan desde el cliente de escritorio de cTrader (Open Trader, Configuración, FIX API), lo que proporciona el SenderCompID, la Password y los detalles del host para las sesiones de Quote y Trade. cTrader Open API utiliza el flujo de código de autorización OAuth 2.0. Las cuentas demo de cTrader tienen credenciales FIX y Open API independientes. No se aplican mínimos restrictivos para minoristas: cTrader FIX es gratuito para todas las cuentas de cTrader.
Para detalles específicos, consulte IC Markets y cTrader
Las especificaciones de cTrader FIX 4.4 y cTrader Open API se encuentran en el sitio de ayuda de cTrader de Spotware. La selección de la entidad de IC Markets, las listas de instrumentos y el registro de cuentas están disponibles en las páginas propias de IC Markets.
- help.ctrader.com/fixEspecificación de cTrader FIX 4.4 (Spotware)
- openapi.ctrader.comReferencia de cTrader Open API (Spotware)
- help.ctrader.com/open-api/account-authenticationFlujo OAuth de cTrader Open API
- icmarkets.com/global/en/forex-trading-platform-ctrader/calgoIntegración de cAlgo (cTrader Automate) en IC Markets
- financemagnates.com (Spotware FIX announcement, 2016)Referencia oficial para cTrader FIX accesible a minoristas
Sección 03 · Desarrollar con IA
Desarrolle su estrategia para IC Markets con IA
Elija un método de integración, haga un fork de una plantilla de inicio de TradingHost y desarrolle su estrategia en un entorno de desarrollo de IA. cTrader FIX 4.4 es gratuito para todos los titulares de cuentas de cTrader y constituye la vía canónica de baja latencia; cTrader Open API es la alternativa de REST/streaming basada en OAuth.
cTrader FIX 4.4 (gratuito)
Sesión FIX de baja latencia contra su cuenta de cTrader en IC Markets. Gratuito para todos los titulares de cuentas de cTrader según la política de Spotware, sin mínimo requerido.
cTrader Open API
REST y streaming basados en OAuth sobre la interfaz de cTrader Open API operada por Spotware.
cTrader Automate (cAlgo)
Estrategias en C# que se ejecutan dentro del terminal de escritorio de cTrader. Útil para el desarrollo y las pruebas de retrospectiva (backtesting) con los feeds de IC Markets.
MetaTrader 4 / 5 o conector personalizado
Modelo EA en el terminal MT4 o MT5, o su propia integración sobre cTrader FIX o Open API.
Compatibilidad de frameworks con productos de IC Markets
cTrader FIX 4.4 y cTrader Open API cubren todo el conjunto de instrumentos de cTrader en IC Markets. La disponibilidad de CFD sobre criptomonedas depende de la entidad de IC Markets (ofrecida por Raw Trading Ltd bajo la FSA Seychelles, no por las entidades de ASIC o CySEC).
✓ soporte confirmado según la documentación de Spotware cTrader e IC Markets. "en terminal" significa que la estrategia se ejecuta en la aplicación de escritorio de cTrader o MetaTrader, no en un contenedor de TradingHost. "limitado" indica una cobertura parcial del framework. Los enlaces de flujos de trabajo apuntan a páginas de /workflows/ actualmente en desarrollo.
TradingHost no impone ningún framework. Ejecuta tu proyecto.
Desarrollo con IA
Las plantillas de inicio de frameworks anteriores se integran de forma natural con los entornos de desarrollo (IDE) de IA. La interfaz de control MCP de TradingHost completa el ciclo: las herramientas de IA pueden inspeccionar despliegues, revisar registros y gestionar el entorno de ejecución junto a ti, sin intervenir nunca en la ruta de ejecución de las operaciones.
Sección 04 · Ejecución en TradingHost
Ejecuta tu código en TradingHost
IC Markets proporciona la cuenta de bróker y la ejecución ECN; Spotware opera la API y el protocolo FIX de cTrader contra dicha cuenta. TradingHost proporciona el entorno de producción donde se ejecuta su estrategia de IC Markets.
En lugar de ejecutar el código de tu estrategia en un portátil, un ordenador de sobremesa, un VPS genérico o un servidor configurado manualmente, realizas el despliegue desde GitHub en un entorno de ejecución de contenedores gestionado por TradingHost.
Tú
- Tu repositorio contiene tu código.
- Tu despliegue define cómo se ejecuta.
- Tu estrategia se conecta a IC Markets a través de cTrader FIX o cTrader Open API.
TradingHost
- Mantiene el entorno de ejecución online.
- Muestra los registros y los controles de estado.
- Selección de región.
- Interfaz de despliegue controlada.
Flujo de despliegue
- PASO 01
Conecta GitHub
Autoriza a TradingHost para acceder a tu cuenta de GitHub.
- PASO 02
Vincula un repositorio o empieza desde un framework
Vincule TradingHost a su repositorio de estrategia existente o haga un fork de una plantilla de inicio de cTrader FIX 4.4 o cTrader Open API de TradingHost para obtener una base funcional.
- PASO 03
Despliega en un contenedor de TradingHost
Seleccione una región (EU para la entidad europea IC Markets EU y los centros de negociación ECN, US-East si es la más cercana al servidor cTrader elegido), proporcione los valores de entorno que necesita su estrategia (el SenderCompID, Password, host y puerto de cTrader FIX; o el client ID, secret y refresh token de cTrader Open API) y despliegue. TradingHost construye su contenedor desde el repositorio y ejecuta su estrategia en una infraestructura gestionada de Kubernetes.
- PASO 04
Monitoriza los registros y el estado
Sigue en directo los registros, el estado y el comportamiento del entorno de ejecución desde el panel de control de TradingHost. Puedes acceder a esta misma interfaz a través de MCP desde cualquier AI IDE, lo que permite a Cursor, Claude Code o a un agente de CLI leer el estado del despliegue y gestionar el entorno de ejecución junto a ti.
- PASO 05
Actualiza y vuelve a desplegar
Sube los cambios a tu rama principal de GitHub y TradingHost realizará el redespliegue de forma automática.
Sección 05 · Notas operativas
Notas operativas para IC Markets
Aspectos críticos a tener en cuenta al ejecutar una estrategia de IC Markets en un entorno de ejecución en la nube basado en contenedores. Cada una de las siguientes afirmaciones se basa en la documentación de Spotware cTrader, en las páginas oficiales de IC Markets o en el regulador correspondiente; las pautas de despliegue provienen de la ejecución de estas estrategias en TradingHost.
01 · cTrader FIX (gratuito)
cTrader FIX 4.4 es gratuito para todos los titulares de cuentas cTrader, sin mínimo
Spotware confirmó en 2016 que cTrader FIX se ofrece sin coste alguno para cualquier titular de una cuenta cTrader, sin depósito mínimo ni compromiso. Este es el factor diferencial de los brókers basados en cTrader, incluido IC Markets: el acceso a FIX 4.4 de nivel institucional para clientes minoristas. Las credenciales se generan desde el cliente de escritorio de cTrader (Open Trader, Settings, FIX API), el cual genera pares independientes de SenderCompID, Password y servidor para la Quote session y la Trade session.
02 · Sesiones de Quote y Trade
La Quote session y la Trade session son sesiones FIX independientes
cTrader FIX divide los datos de mercado y el enrutamiento de órdenes en dos sesiones FIX distintas con pares de SenderCompID y Password independientes. Una estrategia que requiera tanto precios como colocación de órdenes debe mantener dos conexiones FIX simultáneas. Los números de secuencia, los latidos (heartbeats) y la lógica de reconexión se controlan por sesión; deben tratarse como conexiones independientes en lugar de compartir el estado entre ellas.
03 · Multientidad
La elección de la entidad cambia el límite de apalancamiento y las protecciones, no la API
Un operador se registra bajo una de las entidades de IC Markets: International Capital Markets Pty Ltd (ASIC AFSL 335692, Australia), IC Markets (EU) Ltd (CySEC 362/18, Chipre) o Raw Trading Ltd (FSA Seychelles SD018). La interfaz de cTrader FIX y cTrader Open API es idéntica en todas las entidades, pero las entidades de ASIC y CySEC aplican límites de apalancamiento alineados con la ESMA (30:1 para pares mayores), mientras que Raw Trading ofrece hasta 500:1 en pares mayores bajo las reglas de la FSA Seychelles. La jurisdicción para la resolución de reclamaciones y el régimen de protección al inversor también dependen de la entidad, no de la API.
04 · Clientes de EE. UU.
Ninguna entidad de IC Markets acepta clientes minoristas de EE. UU.
IC Markets no está registrado ante la CFTC y ninguna de sus entidades actuales acepta clientes minoristas de EE. UU. El proceso de registro de IC Markets rechaza a los solicitantes residentes en EE. UU. en la fase de verificación de identidad (KYC). Las estrategias dirigidas a clientes minoristas de EE. UU. deben utilizar un bróker registrado ante la CFTC, como OANDA Corporation o FOREX.com.
05 · Modelo ECN
IC Markets enruta a través de centros de ejecución ECN en lugar de internalizar; es de esperar ejecuciones parciales en órdenes de gran volumen
El posicionamiento de IC Markets se basa en la ejecución ECN (Electronic Communication Network): las órdenes entrantes se cruzan con la liquidez de proveedores externos en lugar de internalizarse en la mesa de operaciones del bróker. Las estrategias deben gestionar explícitamente las ejecuciones parciales, especialmente en operaciones de gran volumen y en pares menores. Una orden a mercado puede dividirse en varias ejecuciones a precios ligeramente diferentes; los mensajes ExecutionReport de FIX pueden llegar a lo largo de varios segundos para un mismo ClOrdID.
06 · cTrader frente a MetaTrader
cTrader es la vía nativa de TradingHost; los EA de MetaTrader se ejecutan en la terminal
IC Markets es compatible con MetaTrader 4, MetaTrader 5 y cTrader. La vía de cTrader (cTrader Open API + FIX) es el entorno de ejecución compatible con TradingHost porque cTrader expone una interfaz de API alojada por Spotware a la que puede llamar un contenedor. El modelo de EA de MetaTrader se ejecuta dentro de la terminal de escritorio de MT4 o MT5 y no es una carga de trabajo apta para el entorno de ejecución de TradingHost. Para estrategias basadas en EA, ejecute MT4 o MT5 por separado o migre la lógica a cTrader FIX o cTrader Open API.
Sección 06 · Diseñado para
Diseñado para
Los entornos de ejecución de TradingHost para IC Markets son ideales para:
- Desarrolladores que crean estrategias en entornos de desarrollo de IA (Cursor, Claude Code)
- Desarrolladores de ejecución de baja latencia en cTrader FIX 4.4
- Desarrolladores de estrategias sistemáticas en cAlgo (C#)
- Desarrolladores cuantitativos de FX con enfoque en ejecución ECN
- Equipos que migran de MetaTrader y alojamiento VPS a despliegues basados en contenedores
Conectar GitHub y crear tu primera estrategia es gratis.
Sección 08 · Preguntas frecuentes
Preguntas frecuentes
No. TradingHost es independiente y no está afiliado a International Capital Markets, IC Markets (EU), Raw Trading ni Spotware Systems.
No. TradingHost no es un bróker ni una empresa de servicios de inversión registrada. TradingHost es un entorno de ejecución en la nube que ejecuta el código de tu estrategia. La relación con el bróker, la cuenta, el apalancamiento, la ejecución y las protecciones regulatorias corresponden exclusivamente a la entidad de IC Markets en la que tengas abierta tu cuenta.
No. El código de tu estrategia se conecta a cTrader FIX o cTrader Open API utilizando tu cuenta de IC Markets y envía instrucciones según tu propia lógica. TradingHost proporciona el entorno de ejecución donde se ejecuta dicho código.
No. cTrader FIX lo proporciona Spotware Systems (el proveedor de cTrader) sin coste alguno para todos los titulares de cuentas cTrader. El acceso a FIX se habilita desde el cliente de escritorio de cTrader.
No. Ninguna entidad de IC Markets acepta clientes minoristas de EE. UU. Los operadores residentes en EE. UU. necesitan un bróker registrado ante la CFTC. Consulta las páginas de OANDA o FOREX.com para conocer alternativas accesibles desde EE. UU.
Sí. cTrader Open API se expone a través de gRPC y JSON; existen clientes de Python desarrollados por la comunidad. cTrader FIX 4.4 es un protocolo FIX estándar, por lo que cualquier motor FIX para Python funciona.
Sí. TradingHost admite cualquier lenguaje que pueda ejecutarse dentro de un contenedor. Spotware publica las definiciones proto para cTrader Open API. cTrader FIX es FIX 4.4 estándar, por lo que funciona cualquier motor FIX en cualquier lenguaje.
Sí. Spotware anunció en 2016 que cTrader FIX es gratuito para todos los titulares de cuentas cTrader, sin depósito mínimo ni compromiso. La vía compatible con TradingHost para IC Markets se basa en este hecho: el acceso a FIX 4.4 de nivel institucional está al alcance de clientes minoristas.
Abre una cuenta cTrader en IC Markets y habilita FIX desde el cliente de escritorio de cTrader (Open Trader, Settings, FIX API). Haz un fork de una plantilla de inicio de TradingHost para cTrader FIX 4.4 o cTrader Open API, o conecta tu propio repositorio de estrategias de GitHub. Vincular un repositorio de GitHub y crear una estrategia es gratuito; los planes del entorno de ejecución se detallan en la página de precios.
Sí. El apalancamiento lo establece la entidad de IC Markets. International Capital Markets Pty Ltd (ASIC) e IC Markets (EU) Ltd (CySEC) aplican límites alineados con la ESMA (30:1 en pares mayores). Raw Trading Ltd (FSA Seychelles SD018) permite hasta 500:1 en pares mayores. La interfaz de la API es la misma en todas las entidades.
En tu flujo de trabajo de secretos controlado por GitHub. TradingHost lee los datos de SenderCompID, Password y del servidor en tiempo de ejecución a través de los secretos del repositorio de GitHub, secretos de entorno o tu propio proceso aprobado de gestión de secretos.
Sí. TradingHost admite el control basado en MCP para entornos de desarrollo de IA, incluidos Cursor, Claude Code, GitHub Copilot y agentes de IA basados en CLI. Las herramientas de IA pueden inspeccionar despliegues, revisar registros, reiniciar estrategias y gestionar flujos de trabajo en tiempo de ejecución. MCP es una interfaz de control y observabilidad, no la vía de ejecución de operaciones.
No. El reporte de operaciones bajo EMIR y MiFID II es responsabilidad del bróker. IC Markets (EU) Ltd reporta bajo las normas de CySEC / MiFID II / EMIR. International Capital Markets Pty Ltd reporta bajo las normas de reporte de operaciones de derivados de ASIC. TradingHost ejecuta tu código; la entidad de IC Markets se encarga del reporte regulatorio.
No. TradingHost se centra en el entorno de ejecución en producción y el despliegue. El backtesting debe realizarse en cTrader Automate (cAlgo), en un framework como NautilusTrader o en AlgoBuilder.