Tiempo de lectura: … min

Entorno de ejecución nativo de IA para estrategias de trading en Pepperstone

Desarrolle estrategias de cTrader Open API y FIX en Cursor, Claude Code o cualquier IDE de IA. Despliegue desde GitHub en un entorno de ejecución en la nube administrado con control MCP nativo, registros y selección de región.

Por el equipo de ingeniería de TradingHost

Sección 01 · De un vistazo

De un vistazo

Bróker
Pepperstone
Tipo de bróker
Bróker de Forex y CFD (origen australiano)
Clase de activo
Forex, índices, materias primas, CFD sobre acciones, CFD sobre ETF, CFD sobre índices de divisas
Productos compatibles
Más de 90 pares de divisas FX al contado, CFD sobre índices mayores y menores, metales (XAU/USD, XAG/USD), energías, materias primas agrícolas, más de 1000 CFD sobre acciones y CFD sobre ETF. La exposición a criptomonedas es un producto independiente de Pepperstone Crypto en Australia, fuera del alcance de esta página.
Modelo de runtime
Entorno de ejecución de estrategias en contenedores
Origen del despliegue
GitHub
Lenguajes
Cualquier lenguaje que se ejecute en un contenedor
Integraciones comunes
cTrader Open API (REST y streaming basados en OAuth), cTrader FIX 4.4, cTrader Automate (cAlgo C#), puente para MT4 y MT5, NautilusTrader, conectores personalizados
Integración con flujos de trabajo de IA
Superficie 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 Pepperstone
Cuenta de bróker, acceso al mercado, centro de ejecución. Spotware Systems opera la API y el protocolo FIX de cTrader contra su cuenta de Pepperstone.
Reguladores
Pepperstone Group Limited (ASIC AFSL 414530, Australia); Pepperstone Limited (referencia de firma de la FCA 684312, Reino Unido); Pepperstone GmbH (BaFin, Alemania); Pepperstone Financial Services DIFC (DFSA); Pepperstone Markets Limited (SCB, Bahamas); Pepperstone Markets Kenya (CMA).
Límites de apalancamiento minorista
Australia (ASIC), UE (BaFin, alineada con ESMA) y Reino Unido (FCA): 30:1 en FX mayores, 20:1 en FX no mayores y oro, 10:1 en materias primas distintas del oro e índices no mayores, 5:1 en acciones, 2:1 en CFD de criptomonedas. Las entidades de Bahamas (SCB) y Kenia (CMA) pueden permitir un apalancamiento mayor según las normativas locales. Ninguna entidad de Pepperstone acepta clientes minoristas de EE. UU.
Afiliación
TradingHost es independiente y no está afiliada a Pepperstone Group, a ninguna entidad de Pepperstone ni a Spotware Systems

Sección 02 · Qué ofrece Pepperstone

Qué ofrece Pepperstone

Pepperstone ofrece FX al contado, CFD sobre índices y materias primas, y más de 1000 CFD sobre acciones vinculados a una cuenta de bróker de Pepperstone a través de cTrader Open API, cTrader FIX 4.4, cTrader Automate (cAlgo C#) y los puentes de MetaTrader 4 y MetaTrader 5. La API y el protocolo FIX de cTrader son interfaces de Spotware Systems que se utilizan contra su cuenta de cTrader de Pepperstone. Los detalles específicos de los endpoints se encuentran en la documentación de cTrader y en las páginas de integración de Pepperstone.

Mercados y patrones de estrategia

  • Estrategias de cTrader Open API en más de 90 pares de divisas FX
  • Estrategias sistemáticas y de pares en más de 1000 CFD sobre acciones
  • Estrategias de metales preciosos para XAU/USD y XAG/USD
  • Estrategias de ruptura en CFD de índices mayores (S&P 500, NAS 100, US 30, GER 40)
  • Estrategias de cAlgo C# migradas desde cTrader Automate a TradingHost
  • Ejecución de baja latencia con FIX 4.4
  • Despliegues validados en cuentas demo de cTrader y migrados a entornos reales (live)

Superficie de la API

Superficies de productos
Más de 90 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 y más de 1000 CFD sobre acciones. Pepperstone Crypto es un producto al contado independiente lanzado en febrero de 2026 en Australia y queda fuera del alcance de esta página.
Métodos de conexión
cTrader Open API (REST y streaming basados en OAuth) para órdenes, cuentas, posiciones y datos de mercado. cTrader FIX 4.4 para ejecución de estilo institucional. cTrader Automate ejecuta scripts de cAlgo (C#) dentro de la terminal de escritorio de cTrader. También se admiten MetaTrader 4 y MetaTrader 5 para estrategias de tipo EA, donde el EA se ejecuta dentro de la terminal y no en TradingHost.
Autenticación
cTrader Open API utiliza el flujo de código de autorización OAuth 2.0, donde el acceso a nivel de cuenta se concede en el momento de autorizar la aplicación. cTrader FIX requiere habilitar FIX desde el cliente de escritorio de cTrader (Open Trader, Configuración, API FIX), lo que genera las credenciales de FIX. Las cuentas demo de cTrader son independientes de las reales; las credenciales de FIX están vinculadas a una única cuenta de cTrader.

Para detalles específicos, consulte Pepperstone y cTrader

Las especificaciones de cTrader Open API y cTrader FIX 4.4 se encuentran en el sitio de ayuda de cTrader de Spotware. El proceso de apertura de cuenta específico de Pepperstone, las listas de instrumentos y la selección de entidades están disponibles en las propias páginas de Pepperstone.

Sección 03 · Desarrollar con IA

Desarrolle su estrategia para Pepperstone 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 IDE de IA. cTrader Open API es la vía canónica compatible con TradingHost; los EA de cAlgo y MetaTrader se ejecutan dentro de sus respectivas terminales de escritorio en lugar de en un entorno de ejecución de contenedores.

  • cTrader Open API

    REST y streaming basados en OAuth sobre una interfaz de API operada por Spotware. La vía canónica compatible con TradingHost para estrategias de Pepperstone.

  • cTrader FIX 4.4

    Sesión FIX de baja latencia contra su cuenta de cTrader de Pepperstone, habilitada desde el cliente de escritorio de cTrader.

  • cTrader Automate (cAlgo)

    Estrategias en C# que se ejecutan dentro de la terminal de escritorio de cTrader. Útil para desarrollo y backtesting, no es un modelo de entorno de ejecución de TradingHost.

  • MetaTrader 4 / 5 o conector personalizado

    Modelo de EA en la terminal de MT4 o MT5, o su propia integración sobre cTrader Open API.

Compatibilidad de frameworks con productos de Pepperstone

cTrader Open API y cTrader FIX cubren el conjunto de instrumentos de cTrader de Pepperstone en FX, índices, materias primas y CFD sobre acciones. cAlgo y MetaTrader se ejecutan dentro de sus terminales; sus celdas están marcadas en consecuencia. Los CFD de criptomonedas no forman parte del conjunto de productos estándar de cTrader de Pepperstone.

FrameworkFXÍndicesMaterias primasCFDCFD de criptomonedas
cTrader Open APICompatibleCompatibleCompatibleCompatibleNo documentado como compatible
cTrader FIX 4.4CompatibleCompatibleCompatibleCompatibleNo documentado como compatible
cTrader Automate (cAlgo)Soporte parcialSoporte parcialSoporte parcialSoporte parcialNo documentado como compatible
MetaTrader 4 / 5Soporte parcialSoporte parcialSoporte parcialNo documentado como compatibleNo documentado como compatible

✓ soporte confirmado según la documentación de cTrader de Spotware y Pepperstone. "en terminal" significa que la estrategia se ejecuta en la aplicación de escritorio de cTrader o MetaTrader, no en un contenedor de TradingHost. "no" indica que no está en el conjunto de productos estándar de cTrader de Pepperstone.

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

Pepperstone proporciona la cuenta de bróker; Spotware opera la API y el protocolo FIX de cTrader contra esa cuenta. TradingHost proporciona el entorno de producción donde se ejecuta su estrategia conectada a Pepperstone.

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.
  • Su estrategia se conecta a Pepperstone a través de cTrader Open API o FIX.

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

  1. PASO 01

    Conecta GitHub

    Autoriza a TradingHost para acceder a tu cuenta de GitHub.

  2. 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 Open API de TradingHost para obtener una base funcional.

  3. PASO 03

    Despliega en un contenedor de TradingHost

    Selecciona una región (EU para las entidades europeas de Pepperstone, US-East si es la más cercana al servidor de cTrader elegido), introduce las variables de entorno que necesita tu estrategia (ID de cliente y secreto de cTrader Open API, token de actualización de OAuth, ID de cuenta) y despliega. TradingHost compila tu contenedor desde el repositorio y ejecuta tu estrategia en una infraestructura gestionada de Kubernetes. No es necesario instalar Docker localmente.

  4. 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.

  5. 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 Pepperstone

Aspectos críticos al ejecutar una estrategia de Pepperstone en un entorno de ejecución en la nube basado en contenedores, lejos del marketing de Pepperstone o de tutoriales de terceros. Cada afirmación a continuación se basa en la documentación de Spotware cTrader, en las propias páginas de Pepperstone o en el regulador correspondiente; las pautas de despliegue provienen de la ejecución real de estas estrategias en TradingHost.

  1. 01 · OAuth de cTrader

    cTrader Open API utiliza el flujo de código de autorización OAuth 2.0; la vinculación de la cuenta se realiza en el momento de la autorización

    La cTrader Open API es operada por Spotware (el proveedor de cTrader) y utiliza un flujo de redirección de código de autorización OAuth 2.0: registre una aplicación cTrader Open API en openapi.ctrader.com, redirija al usuario a través de la página de autorización de Spotware donde selecciona a qué cuentas de cTrader puede acceder la aplicación, y luego intercambie el código de autorización por tokens de acceso (access tokens) y de actualización (refresh tokens). La selección de la cuenta ocurre una sola vez durante la autorización, no en cada solicitud; el token de acceso contiene la lista de acceso a la cuenta. Las estrategias deben rotar los tokens de actualización según la vida útil publicada por Spotware.

  2. 02 · FIX de cTrader

    Las credenciales de cTrader FIX 4.4 se generan desde el cliente de escritorio de cTrader

    cTrader FIX utiliza el protocolo estándar FIX 4.4. Pepperstone no proporciona las credenciales directamente; el usuario abre cTrader, navega a Open Trader, Settings, FIX API, y el cliente genera el SenderCompID, Password y los detalles del host tanto para la sesión de cotizaciones (Quote) como para la de operaciones (Trade). Una sola cuenta de cTrader genera un único conjunto de credenciales FIX. Las cuentas demo de cTrader tienen un endpoint FIX y credenciales independientes.

  3. 03 · Registro multi-entidad

    La entidad de la cuenta de Pepperstone se decide durante el registro, no mediante la API

    Un operador se registra bajo una entidad específica de Pepperstone (ASIC Group Limited, FCA Limited, BaFin GmbH, DFSA DIFC Limited, SCB Markets Limited o CMA Kenya). La cuenta de cTrader se crea bajo esa entidad. La interfaz de la API es idéntica para todas las entidades, pero los límites de apalancamiento, los productos disponibles, la jurisdicción para la resolución de reclamaciones y las protecciones regulatorias dependen de la entidad. Una estrategia que configure de forma fija el 'apalancamiento de ASIC' será incorrecta si la cuenta pertenece a la entidad SCB o CMA.

  4. 04 · Clientes de EE. UU.

    Ninguna entidad de Pepperstone acepta clientes minoristas de EE. UU.

    Pepperstone no está registrada ante la CFTC ni la NFA, y ninguna de sus entidades actuales acepta clientes minoristas de EE. UU. El proceso de registro de Pepperstone rechaza a los solicitantes residentes en EE. UU. en la fase de 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.

  5. 05 · cTrader frente a MetaTrader

    La opción de cTrader es nativa de TradingHost; los EA de MetaTrader se ejecutan en el terminal

    Pepperstone es compatible con MetaTrader 4, MetaTrader 5 y cTrader. La opción de cTrader (Open API + FIX) es el entorno de ejecución compatible con TradingHost, ya que cTrader expone una interfaz de API alojada por Spotware que un contenedor puede invocar. El modelo de EA de MetaTrader se ejecuta dentro del 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 porte la lógica a cTrader Open API.

  6. 06 · Separación de productos cripto

    Pepperstone Crypto es una plataforma al contado independiente, no un producto CFD en esta interfaz de API

    Pepperstone lanzó una plataforma al contado dedicada, Pepperstone Crypto, en Australia en febrero de 2026. Se trata de un producto independiente, con un tipo de cuenta y una interfaz de API distintos de la cuenta de FX y CFD basada en cTrader que se describe en esta página. Las estrategias dirigidas a Pepperstone Crypto no deben desarrollarse utilizando cTrader Open API. Las páginas de FX/CFD en TradingHost no cubren Pepperstone Crypto; esto se contempla para el futuro.

  7. 07 · Reporte de operaciones

    El reporte bajo EMIR, MiFID II y ASIC es responsabilidad de Pepperstone

    Pepperstone Limited reporta bajo las normas de FCA / MiFID II / EMIR como una empresa de inversión autorizada en el Reino Unido. Pepperstone GmbH reporta bajo las normas de BaFin / MiFID II / EMIR. Pepperstone Group Limited reporta bajo las normas de reporte de operaciones con derivados de ASIC. TradingHost no realiza reportes regulatorios de operaciones en su nombre ni es un servicio de reporte. El código de la estrategia que ejecuta en TradingHost es su propia actividad algorítmica; la obligación de reporte corresponde a la entidad de Pepperstone que mantiene la cuenta.

Sección 06 · Diseñado para

Diseñado para

Los entornos de ejecución de TradingHost para Pepperstone son ideales para:

  • Desarrolladores que crean estrategias en IDE de IA (Cursor, Claude Code)
  • Desarrolladores de cTrader Open API y cAlgo
  • Operadores sistemáticos y de pairs trading en CFD sobre acciones
  • Estrategias de ejecución de baja latencia con FIX 4.4
  • Equipos que migran de MetaTrader y hosting 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 Pepperstone Group, a ninguna entidad de Pepperstone ni a Spotware Systems.

No. TradingHost no es un bróker ni una empresa de inversión registrada. TradingHost es un entorno de ejecución en la nube que ejecuta el código de su 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 Pepperstone que mantiene su cuenta.

No. El código de su estrategia se conecta a cTrader Open API o cTrader FIX en su cuenta de Pepperstone y envía instrucciones según su propia lógica. TradingHost proporciona el entorno de ejecución donde se procesa dicho código.

No. El acceso a cTrader Open API lo proporciona Spotware Systems (el proveedor de cTrader) en openapi.ctrader.com. Debe registrar una aplicación allí y autorizarla en su cuenta de cTrader de Pepperstone.

No. Ninguna entidad de Pepperstone acepta clientes minoristas de EE. UU. Los operadores residentes en EE. UU. necesitan un bróker registrado ante la CFTC. Consulte 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. Cualquier lenguaje compatible con HTTP puede realizar llamadas a los endpoints de OAuth y de órdenes.

Sí. TradingHost es compatible con cualquier lenguaje que pueda ejecutarse dentro de un contenedor. Spotware publica definiciones proto para cTrader Open API; puede generar clientes en cualquier lenguaje compatible con gRPC. cTrader FIX es FIX 4.4 estándar, por lo que cualquier motor FIX funciona.

Si su estrategia es un Expert Advisor de MetaTrader 4 / 5 compilado en MQL, o una estrategia cAlgo de cTrader Automate compilada en C#, dicha estrategia se ejecuta dentro del terminal de escritorio y tradicionalmente requiere un VPS de Windows para permanecer activa. Para TradingHost, porte la lógica a cTrader Open API o cTrader FIX 4.4; esa es la estructura compatible con TradingHost.

Abra una cuenta de cTrader en Pepperstone, registre una aplicación cTrader Open API en openapi.ctrader.com y autorícela en esa cuenta. Realice un fork de una plantilla de inicio de cTrader Open API de TradingHost, o conecte su 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 Pepperstone que mantiene su cuenta. Pepperstone Group Limited (ASIC), Pepperstone Limited (FCA) y Pepperstone GmbH (BaFin) limitan el apalancamiento en los principales pares de divisas a 30:1 y aplican la escala armonizada de ESMA para otros instrumentos. Pepperstone Markets Limited (Bahamas, SCB) y Pepperstone Markets Kenya (CMA) pueden permitir un apalancamiento mayor según las normas locales. La interfaz de la API es idéntica para todas las entidades.

En su flujo de trabajo de secretos gestionado en GitHub. TradingHost lee el ID de cliente de la aplicación cTrader, el secreto de cliente y el token de actualización en el entorno de ejecución a través de secretos del repositorio de GitHub, secretos de entorno o su propio proceso aprobado de gestión de secretos.

Sí. TradingHost es compatible con el control basado en MCP para IDEs de IA, incluidos Cursor, Claude Code, GitHub Copilot y agentes de IA basados en CLI. Las herramientas de IA pueden inspeccionar despliegues, revisar logs, reiniciar estrategias y gestionar flujos de trabajo del runtime. MCP es una interfaz de control y observabilidad, no la ruta de ejecución de operaciones.

No. El reporte de operaciones bajo EMIR y MiFID II es responsabilidad del bróker. Pepperstone Limited reporta bajo las normas de FCA / MiFID II / EMIR. Pepperstone GmbH reporta bajo las normas de BaFin / MiFID II / EMIR. Pepperstone Group Limited reporta bajo las normas de reporte de operaciones de derivados de ASIC. TradingHost ejecuta tu código; la entidad de Pepperstone correspondiente se encarga del reporte regulatorio.

No. TradingHost se enfoca exclusivamente en el runtime y el despliegue en producción. El backtesting corresponde a tu stack de investigación, ya sea en cTrader Automate (cAlgo), en un framework como NautilusTrader o en AlgoBuilder.