Entorno de ejecución nativo de IA para estrategias de trading en Independent Reserve
Programe 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 de primer nivel, logs y selección de región.
Sección 01 · De un vistazo
De un vistazo
- Plataforma
- Independent Reserve
- Tipo de plataforma
- Exchange de criptomonedas (pasarela de dinero fíat para AU/NZ/SG/UK)
- Clase de activo
- Cripto
- Productos compatibles
- Trading spot con AUD, USD, NZD, SGD y más de 40 criptoactivos; depósitos y retiros multired desde enero de 2025
- Modelo de ejecución
- Entorno de ejecución de estrategias en contenedores
- Origen del despliegue
- GitHub
- Lenguajes
- Cualquier lenguaje que se ejecute en un contenedor
- Integraciones habituales
- JSON HTTP API nativa de Independent Reserve, CCXT, 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, logs, comprobaciones de estado, selección de región, control MCP
- Rol de Independent Reserve
- Cuenta de exchange, acceso a la API, acceso al mercado, plataforma de ejecución
- Afiliación
- TradingHost es independiente y no está afiliado a Independent Reserve ni a IG Group, su empresa matriz desde enero de 2026.
Sección 02 · Qué ofrece Independent Reserve
Qué ofrece Independent Reserve
Independent Reserve es un exchange de criptomonedas australiano regulado por AUSTRAC con una sólida cobertura de pasarelas de dinero fíat para AUD, USD, NZD y SGD. Su oferta de productos es intencionadamente solo spot; no dispone de contratos perpetuos, opciones ni facilidades de margen. Su API es una interfaz JSON HTTP firmada con HMAC-SHA256 y una expiración explícita por solicitud. Los endpoints de retiro requieren permisos de clave API marcados explícitamente, con un alcance independiente del de trading. Los depósitos y retiros multired (introducidos en enero de 2025) permiten mover activos como USDT y USDC a través de múltiples cadenas. La adquisición por parte de IG Group se cerró en enero de 2026; es posible que se produzca una migración de credenciales en el futuro, pero la API JSON existente sigue siendo el objetivo de integración. Las particularidades de los endpoints cambian con el tiempo. La estructura general es duradera; los límites de frecuencia de solicitudes exactos y la lista de activos se encuentran en la documentación de Independent Reserve.
Mercados y patrones de estrategia
- Estrategias spot en pares de AUD, USD, NZD y SGD
- Ejecución de BTC y ETH frente a AUD
- Flujos de ejecución adaptados a pasarelas de dinero fíat
- Estrategias de depósito y retiro multired
- Gestión de umbrales mínimos de retiro por activo
- Consumidores de datos de mercado en caché (actualización de 1 segundo)
- Carga de históricos de órdenes (ventana de caché de 30 minutos)
- Ejecución en AUD regulada por AUSTRAC
Interfaz de la API
- Áreas de producto
- Trading spot con AUD, USD, NZD, SGD y más de 40 criptoactivos. La oferta de productos es intencionadamente solo spot; no dispone de contratos perpetuos, opciones ni facilidades de margen. Los depósitos y retiros multired (introducidos en enero de 2025) permiten mover activos como USDT y USDC a través de múltiples cadenas.
- Métodos de conexión
- Endpoints GET públicos para datos de mercado, endpoints POST privados para órdenes y estado de la cuenta. JSON HTTP API; sin trading por WebSocket. Los datos de mercado se almacenan en caché en el servidor con una actualización de 1 segundo; el historial de órdenes se almacena en caché durante 30 minutos.
- Autenticación
- HMAC-SHA256 con una clave API, secreto, nonce y expiración de firma explícita en cada POST privado. Los endpoints de retiro requieren permisos de clave API marcados explícitamente, con un alcance independiente de los permisos de trading. El aislamiento de alcances es crucial aquí: una clave exclusiva para trading no puede acceder a los endpoints de retiro, independientemente de la sesión.
Para más detalles, consulte Independent Reserve
Los endpoints específicos, los límites de frecuencia de solicitudes, las listas de activos y pares, la estructura de comisiones y el historial de versiones se encuentran en la documentación de Independent Reserve. Consúltela como la fuente de información oficial.
Sección 03 · Desarrollar con IA
Desarrolle su estrategia para Independent Reserve con IA
Elija un método de integración, haga un fork de una plantilla de TradingHost y desarrolle su estrategia en un IDE de IA. Cursor, Claude Code, GitHub Copilot y los agentes de IA basados en CLI funcionan con el mismo flujo de despliegue nativo de GitHub.
API nativa de Independent Reserve
Control directo sobre el comportamiento específico de Independent Reserve, incluyendo el conjunto de pares AUD/USD/NZD/SGD y la expiración de firma explícita por solicitud.
CCXT
Interfaz común para Independent Reserve y otros exchanges de criptomonedas. CCXT expone los mercados spot de Independent Reserve a través de la clase unificada `independentreserve`.
Freqtrade o Hummingbot
Independent Reserve no es un conector nativo en ninguno de los dos frameworks. La compatibilidad genérica de CCXT puede dar soporte a estrategias spot en Freqtrade donde sea compatible; Hummingbot no tiene ningún conector listado.
Conector personalizado
Su propio motor de trading interno o integración propietaria con Independent Reserve, firmando los POST privados con HMAC-SHA256 y una expiración explícita.
Compatibilidad de frameworks con productos de Independent Reserve
La cobertura es exclusivamente spot. CCXT soporta el mercado spot de Independent Reserve a través de la clase unificada `independentreserve`; Freqtrade puede aprovechar la compatibilidad genérica de CCXT según lo permita su soporte; Hummingbot no lista un conector dedicado para Independent Reserve. El acceso a la API nativa ofrece la vía más limpia para el comportamiento específico de AUD/USD/NZD/SGD y para gestionar los endpoints de depósito y retiro multired introducidos en enero de 2025.
✓ soporte confirmado según la documentación oficial del framework. "no" indica que no está documentado oficialmente como soportado. "parcial" indica cobertura limitada. Los enlaces de flujos de trabajo dirigen a páginas en /workflows/ actualmente en redacción.
TradingHost no impone ningún framework. Simplemente ejecuta su proyecto.
Desarrollo con IA
Las plantillas de inicio anteriores se integran de forma natural con los 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 usted, sin intervenir nunca en la ruta de ejecución de las operaciones.
Sección 04 · Ejecutar en TradingHost
Ejecuta tu código en TradingHost
Independent Reserve proporciona el exchange y el acceso a la API. TradingHost proporciona el entorno de producción donde se ejecuta tu estrategia conectada a Independent Reserve.
En lugar de ejecutar el código de tu estrategia en un portátil, un ordenador de escritorio, 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 Independent Reserve.
TradingHost
- Mantiene el entorno de ejecución en línea.
- Muestra los logs y las comprobaciones de estado.
- Selección de región.
- Superficie 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 estrategias existente, o haga un fork de un entorno de ejecución de framework de TradingHost (CCXT) para obtener una base funcional.
- PASO 03
Desplegar en un contenedor de TradingHost
Elige una región (EU o US-East), introduce las variables de entorno que necesita tu estrategia (la clave API de Independent Reserve, el secreto y los flags de alcance de permisos que use tu código) y despliega. TradingHost compila tu contenedor desde el repositorio y ejecuta tu estrategia en una infraestructura gestionada de Kubernetes. No requiere instalación local de Docker.
- PASO 04
Monitorear logs y estado de salud
Siga en tiempo real los logs, el estado de salud y el estado del runtime desde el panel de control de TradingHost. Se puede acceder a la misma interfaz mediante MCP desde cualquier AI IDE, de modo que Cursor, Claude Code o un agente de CLI pueden leer el estado del despliegue y gestionar el runtime junto con usted.
- PASO 05
Actualizar y redesplegar
Suba los cambios a su rama principal de GitHub y TradingHost realizará el redespliegue automáticamente.
Sección 05 · Notas operativas
Notas operativas para Independent Reserve
Dificultades reales al ejecutar una estrategia de Independent Reserve en un entorno de ejecución en la nube basado en contenedores, que no encontrará en la documentación de Independent Reserve ni en los archivos README de los frameworks. Cada afirmación a continuación es una cita o paráfrasis de la propia documentación de Independent Reserve; las pautas de despliegue provienen de la ejecución de estas estrategias en TradingHost.
01 · Alcance de retiros
Los endpoints de retiro requieren permisos de clave API marcados explícitamente
Independent Reserve restringe los endpoints de retiro tras un flag de permiso explícito que se configura al emitir la clave API. Una clave exclusiva para trading devolverá un error de permisos en cualquier endpoint de retiro, independientemente del cuerpo de la solicitud. Esto es excelente a nivel operativo: las claves de las estrategias nunca deberían tener permisos de retiro, y la plataforma impone esta división de alcances directamente en la API en lugar de limitarse a la interfaz de usuario. Utilice una clave independiente gestionada manualmente en un host fijo para los retiros; nunca introduzca una clave con permisos de retiro en un entorno de ejecución de estrategias.
02 · Multired
Los depósitos y retiros multired llegaron en enero de 2025; la estructura de los endpoints cambió
Independent Reserve introdujo los depósitos y retiros multired en enero de 2025 para activos como USDT y USDC. Las integraciones más antiguas que asumían una única red de forma fija (por ejemplo, una dirección ERC20 por activo) deben gestionar el identificador de red tanto en la generación de direcciones de depósito como en el envío de retiros. Si su código es anterior a 2025, verifíquelo con la referencia de la API actual antes de ponerlo en producción; las estrategias heredadas seguirán funcionando para las redes que ya eran compatibles, pero no podrán enumerar las nuevas sin la estructura de endpoint actualizada.
03 · Caché
Caché de datos de mercado de 1 segundo e historial de órdenes de 30 minutos
Independent Reserve almacena en caché los datos de mercado en el servidor con una ventana de actualización de 1 segundo, y el historial de órdenes durante 30 minutos. Un bucle de consulta (polling) de alta frecuencia recibirá la misma respuesta de un segundo a otro; diseñe la estrategia teniendo en cuenta la caché en lugar de esperar cotizaciones en tiempo real por cada solicitud. Para la sincronización del historial de órdenes, no espere que una orden recién ejecutada se refleje de inmediato; en su lugar, consulte la orden desde el endpoint de estado de órdenes (order-status), que no está sujeto a la caché de historial de 30 minutos.
04 · Matriz: IG Group
Adquisición por parte de IG Group completada en enero de 2026; atención a la migración de credenciales
IG Group completó la adquisición de Independent Reserve en enero de 2026. La JSON HTTP API existente sigue siendo el objetivo de integración a fecha de mayo de 2026; no se ha publicado ninguna API unificada de IG/Independent Reserve. Las estrategias deben definir el exchange (venue) como un valor de configuración de primer nivel en lugar de asumir que la URL será permanente: si una migración de credenciales impulsada por IG cambia el formato de autenticación, la configuración del entorno de ejecución se podrá actualizar sin necesidad de reescribir la estrategia. Siga el canal oficial de anuncios para estar al tanto de cualquier cambio de integración posterior a la adquisición.
05 · Divisas fiat
AUD, USD, NZD y SGD son divisas principales; la disponibilidad de pares es asimétrica
La operativa fiat de Independent Reserve abarca AUD, USD, NZD y SGD, pero la disponibilidad por activo no es simétrica en las cuatro divisas. BTC y ETH cotizan frente a todas las monedas fiat, mientras que las altcoins de menor capitalización podrían cotizar únicamente frente a AUD. Una plantilla de estrategia adaptada desde un exchange centrado en USD puede sufrir un rechazo de tipo `pair not found` al aplicarse a NZD o SGD. Enumere los pares disponibles al iniciar la estrategia en lugar de asumir un conjunto de productos fijo para cada divisa fiat.
Sección 06 · Diseñado para
Diseñado para
Los runtimes de TradingHost para Independent Reserve son ideales para:
- Desarrolladores que crean estrategias en IDE de IA (Cursor, Claude Code)
- Traders sistemáticos de criptomonedas
- Desarrolladores cuantitativos (quants)
- Ejecución con rampas de entrada (fiat-onramp) en AUD/NZD/SGD
- Usuarios de CCXT
- Equipos que migran de hosting VPS a despliegues en contenedores
Conectar GitHub y crear su primera estrategia es gratis.
Sección 08 · Preguntas frecuentes
Preguntas frecuentes
No. TradingHost es independiente y no está afiliado a Independent Reserve ni a IG Group, su matriz desde enero de 2026.
No. El código de su estrategia se conecta a Independent Reserve y envía instrucciones según su propia lógica, permisos de cuenta y método de integración. TradingHost proporciona el entorno de ejecución (runtime) donde se ejecuta dicho código.
No. El acceso a la API de Independent Reserve lo proporciona la propia plataforma de Independent Reserve. Usted es responsable de su cuenta de Independent Reserve, los permisos de la API, las credenciales y el cumplimiento de los términos de servicio de Independent Reserve.
No. TradingHost es el entorno de ejecución en la nube donde corre el código de su estrategia. No proporcionamos señales, modelos de predicción de IA ni bots preconfigurados. Con TradingHost, usted escribe o genera la estrategia por su cuenta (a menudo con Cursor o Claude Code), la mantiene en GitHub como su propio código y utiliza TradingHost para ejecutarla en producción. Productos como 3Commas, Cryptohopper y similares son dueños de la lógica de la estrategia; TradingHost simplemente ejecuta la suya.
AWS y DigitalOcean le ofrecen capacidad de cómputo pura. Usted mismo debe encargarse de las actualizaciones del sistema operativo, la orquestación de contenedores, el envío de registros (logs), la rotación de secretos, la conmutación por error de región y el monitoreo del tiempo de actividad. TradingHost le ofrece un entorno de ejecución administrado y diseñado específicamente para estrategias de trading: despliegue nativo desde GitHub, control mediante MCP desde IDE de IA, y paneles de registros y estado listos para usar. Si prefiere gestionar la infraestructura usted mismo, AWS es una opción. Si prefiere el entorno de ejecución como un servicio administrado, TradingHost es el camino más rápido.
Sí. TradingHost ejecuta estrategias en Python; elija el entorno de ejecución de framework que coincida con su pila tecnológica o despliegue su propio repositorio.
Sí. TradingHost es compatible con cualquier lenguaje que pueda ejecutarse dentro de un contenedor.
Sí. CCXT expone los mercados spot de Independent Reserve a través de la clase unificada `independentreserve`. Suba su estrategia de CCXT a un contenedor, conéctela a GitHub y TradingHost la ejecutará como cualquier otro proyecto de Python o Node. Consulte el entorno de ejecución del framework CCXT para ver los detalles completos de la configuración.
No. Independent Reserve es un exchange exclusivo para el mercado spot. No cuenta con perpetuos, opciones ni facilidades de margen. Para operar derivados, dirija su estrategia a otro exchange que los ofrezca y mantenga Independent Reserve para el flujo spot en AUD/USD/NZD/SGD.
El camino más rápido es hacer un fork de un entorno de ejecución de framework de TradingHost: CCXT para un proyecto listo para desplegar. O bien, conecte su propio repositorio de estrategias de GitHub. Vincular un repositorio de GitHub y crear una estrategia es gratis; los planes de ejecución se detallan en la página de precios.
En su flujo de trabajo de secretos controlado por GitHub. TradingHost las lee en tiempo de ejecución a través de los secretos del repositorio de GitHub, secretos de entorno o su propio proceso aprobado de gestión de secretos. TradingHost no necesita custodiar su clave de API ni el secreto de Independent Reserve. Consulte la sección de secretos de la plataforma para conocer el modelo de gestión completo.
No. Las estrategias nunca deberían necesitar permisos de retiro. Independent Reserve restringe los endpoints de retiro tras una casilla de verificación de permisos explícita que se define al generar la clave; una clave exclusiva para trading devolverá un error de permisos en cualquier endpoint de retiro. Mantenga los retiros en una clave independiente gestionada manualmente que nunca se utilice en un entorno de ejecución.
Sí. TradingHost admite el control basado en MCP para IDE 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 de ejecución. MCP es una interfaz de control y observabilidad, no la ruta de ejecución de operaciones. Consulte la interfaz de control MCP para obtener más información.
Ambos. La interfaz de control MCP funciona igual de bien desde agentes basados en CLI (Claude Code CLI, clientes MCP personalizados, llamadas MCP mediante scripts) que desde el propio IDE. El flujo de despliegue nativo de GitHub también funciona sin herramientas de IA: un simple git push a su rama principal activa un nuevo despliegue.
El entorno de ejecución detecta el fallo y expone los registros y la información de estado pertinentes. Siempre que sea posible, la estrategia afectada se puede reiniciar sin interrumpir otras estrategias que se ejecuten en el mismo contenedor. El código de su estrategia sigue siendo el responsable de gestionar los errores de forma segura, proteger contra órdenes duplicadas y aplicar controles de riesgo. Consulte la sección de observabilidad para conocer la interfaz de registros y estado.
IG Group completó la adquisición de Independent Reserve en enero de 2026. La JSON HTTP API existente sigue siendo el objetivo de integración a fecha de mayo de 2026; no se ha publicado ninguna API unificada de IG/Independent Reserve. Las estrategias deben definir el exchange como un valor de configuración de primer nivel en lugar de asumir que la URL será permanente, de modo que cualquier migración futura se pueda resolver con un simple cambio de configuración. Siga el canal oficial de anuncios de Independent Reserve para estar al tanto de cualquier cambio de integración posterior a la adquisición. Consulte la sección de Notas operativas anterior para obtener la guía completa.
TradingHost se ejecuta en las regiones EU y US-East. Elige la región más cercana al motor de emparejamiento del que dependa tu estrategia. Consulta la página de regiones para obtener detalles sobre enrutamiento y proximidad.
No. TradingHost se enfoca en el runtime de producción y el despliegue. El backtesting pertenece a tu stack de investigación, framework o AlgoBuilder.