Tiempo de lectura: … min

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

Programe en Cursor, Claude Code o cualquier IDE de IA. Despliegue desde GitHub en un entorno de ejecución gestionado en la nube con control MCP nativo, logs y selección de región.

Por el equipo de ingeniería de TradingHost

Sección 01 · De un vistazo

De un vistazo

Plataforma
ItBit (Paxos)
Tipo de plataforma
Exchange de criptomonedas institucional y mesa OTC
Clase de activo
Criptomonedas
Productos compatibles
Trading spot en pares USD, libro de órdenes level-2 mediante WebSocket en tiempo real, OTC institucional para órdenes superiores a 100 000 USD (agency-only)
Modelo de ejecución
Entorno de ejecución de estrategias en contenedores
Origen del despliegue
GitHub
Lenguajes
Cualquier lenguaje compatible con contenedores
Integraciones habituales
FIX 4.2 (compatible con QuickFIX), Paxos REST v2, datos de mercado por WebSocket, 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 ItBit
Cuenta de exchange, acceso a la API, acceso al mercado, plataforma de ejecución
Afiliación
TradingHost es independiente y no está afiliado a ItBit ni a su operador, Paxos.

Sección 02 · Qué ofrece ItBit

Qué ofrece ItBit

ItBit es operado por Paxos como un exchange spot institucional de criptomonedas con pares USD y una mesa OTC para órdenes superiores a 100 000 USD. La interfaz de integración consta de FIX 4.2 (basado en tipos de mensajes del mercado de renta variable y compatible con QuickFIX) y la API Paxos REST v2. Los endpoints REST heredados de ItBit se retiraron en agosto de 2022 tras un periodo de transición de 90 días; todas las nuevas integraciones deben usar Paxos v2. El WebSocket en tiempo real transmite el libro de órdenes level-2 y eventos de trading. FIX es la vía preferida para el flujo institucional de alta frecuencia o baja latencia. Los detalles de los endpoints pueden variar con el tiempo. La estructura general es estable; los límites de frecuencia específicos, las tarifas y las reglas de acceso a la mesa OTC se detallan en la documentación de Paxos.

Mercados y patrones de estrategia

  • Estrategias spot para BTC/USD y ETH/USD
  • Conectividad institucional FIX 4.2
  • Flujos de ejecución compatibles con QuickFIX
  • Consumo de libro de órdenes level-2 mediante WebSocket en tiempo real
  • Estrategias spot con Paxos REST v2
  • Enrutamiento OTC institucional (órdenes superiores a 100 000 USD)
  • Ejecución basada en New York
  • Flujo de grandes bloques tipo agency-only

Interfaz de la API

Áreas de producto
Trading spot en pares USD, centrado en BTC y ETH. El libro de órdenes level-2 está disponible mediante WebSocket en tiempo real. La mesa OTC institucional gestiona órdenes superiores a 100 000 USD bajo la modalidad agency-only. La API REST heredada de ItBit se retiró en agosto de 2022; todas las nuevas integraciones deben dirigirse a la interfaz Paxos REST v2.
Métodos de conexión
FIX 4.2 basado en tipos de mensajes del mercado de renta variable (NewOrderSingle, OrderCancelRequest, ExecutionReport, OrderStatusRequest). Paxos REST v2 para integraciones HTTP. WebSocket en tiempo real para datos de mercado. FIX es la vía preferida para el flujo institucional de alta frecuencia o baja latencia.
Autenticación
Las sesiones FIX se autentican al iniciar sesión con un SenderCompID, TargetCompID y un secreto por sesión acordado durante el proceso de alta. Paxos REST v2 utiliza un par de clave/secreto de API firmado con HMAC-SHA256. El acceso a la mesa OTC requiere un paso de habilitación adicional al margen de la emisión estándar de la API y está restringido a clientes institucionales.

Para detalles específicos, consulte a Paxos

Los endpoints específicos, tipos de mensajes FIX, límites de frecuencia, listas de símbolos e historial de versiones se encuentran en la documentación de Paxos. Consúltelos como la fuente de información oficial.

Sección 03 · Desarrollar con IA

Desarrolle su estrategia para ItBit con IA

ItBit es una plataforma institucional orientada principalmente a FIX. Elija FIX 4.2 para una ejecución de baja latencia o la API Paxos REST v2 para integraciones HTTP, programe su estrategia en un IDE de IA y deje que TradingHost se encargue de ejecutarla. Cursor, Claude Code, GitHub Copilot y los agentes de CLI funcionan con el mismo flujo de despligue nativo de GitHub.

  • FIX 4.2 nativo / Paxos REST v2

    Conectividad directa FIX 4.2 para flujo institucional de baja latencia, o la API Paxos REST v2 para integraciones HTTP. El WebSocket transmite datos de mercado level-2.

  • CCXT

    CCXT no ofrece actualmente un conector nativo para ItBit / Paxos v2. Históricamente, las estrategias de ItBit basadas en CCXT utilizaban la API REST heredada (ahora retirada); las nuevas integraciones deben usar directamente FIX 4.2 o Paxos REST v2.

  • Freqtrade o Hummingbot

    Ninguno de estos frameworks incluye ItBit / Paxos como exchange compatible. Las estrategias que requieran operar en ItBit deberán canalizarse a través de un conector personalizado o un adaptador FIX.

  • Conector personalizado

    Su propio motor de trading interno o un adaptador FIX 4.2 basado en QuickFIX conectado a los endpoints de sesión de Paxos, junto con el esquema HMAC de Paxos REST v2 para alternativas HTTP.

Compatibilidad de métodos de conexión para ItBit

ItBit es una plataforma institucional orientada a FIX. CCXT, Freqtrade y Hummingbot no incluyen ItBit / Paxos como exchanges compatibles. Las estrategias se conectan directamente a través de FIX 4.2 o Paxos REST v2. La siguiente tabla asocia los métodos de conexión con la cobertura de productos, en lugar de la compatibilidad con frameworks.

MétodoSpotOTCRESTDatos WS
Native FIX 4.2CompatibleCompatibleCompatibleCompatible
Paxos REST v2CompatibleSoporte parcialCompatibleSin soporte documentado
CCXTSin soporte documentadoSin soporte documentadoSin soporte documentadoSin soporte documentado
Freqtrade / HummingbotSin soporte documentadoSin soporte documentadoSin soporte documentadoSin soporte documentado

✓ compatibilidad confirmada según la documentación oficial. "no" indica que no está oficialmente documentado como compatible. "parcial" indica cobertura limitada (las rutas OTC son de tipo agency-only y requieren un proceso de alta adicional). Los enlaces de flujos de trabajo dirigen a páginas de /workflows/ actualmente en desarrollo.

TradingHost no impone ningún framework. Simplemente ejecuta su proyecto.

Desarrollo con IA

Las vías de integración anteriores se complementan de forma natural con los IDE de IA. La interfaz de control MCP de TradingHost cierra el círculo: 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 · Ejecutar en TradingHost

Ejecuta tu código en TradingHost

ItBit proporciona el exchange y el acceso a la API. TradingHost proporciona el entorno de producción donde se ejecuta tu estrategia conectada a ItBit.

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

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

  1. PASO 01

    Conecta GitHub

    Autoriza a TradingHost para acceder a tu cuenta de GitHub.

  2. PASO 02

    Vincule un repositorio o use su propio adaptador FIX

    Vincule TradingHost a su repositorio de estrategias existente. Al ser ItBit una plataforma orientada a FIX, la configuración inicial típica combina un adaptador 4.2 basado en QuickFIX con la lógica de su estrategia, utilizando Paxos REST v2 para cubrir las necesidades de HTTP.

  3. PASO 03

    Desplegar en un contenedor de TradingHost

    Elija una región (EU o US-East), proporcione las variables de entorno que necesita su estrategia (credenciales de sesión FIX, SenderCompID / TargetCompID, claves de la API Paxos REST v2) y despliegue. TradingHost compila su contenedor desde el repositorio y ejecuta su estrategia en una infraestructura gestionada de Kubernetes. Sin necesidad de instalar Docker de forma local.

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

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

Problemas reales al ejecutar una estrategia de ItBit en un entorno de ejecución en la nube basado en contenedores, más allá de lo que dicen los documentos de Paxos o los archivos README de los frameworks. Cada punto a continuación está citado o parafraseado de la propia documentación de Paxos; las recomendaciones de despliegue provienen de la ejecución de estas estrategias en TradingHost.

  1. 01 · Migración de REST

    La API REST heredada de ItBit se retiró en agosto de 2022; las nuevas integraciones deben usar Paxos v2

    Paxos retiró la API REST heredada de ItBit en agosto de 2022, ofreciendo un periodo de transición de 90 días hacia Paxos REST v2. Cualquier integración que aún apunte a los endpoints heredados devolverá errores y no se puede reactivar. La solución es migrar a la interfaz REST de Paxos v2, que utiliza un esquema de autenticación HMAC con clave/secreto de API en lugar del antiguo formato de ItBit. Aún se pueden encontrar ejemplos de código antiguos de ItBit en la web; considéralos obsoletos y verifícalos con la documentación actual de Paxos antes de copiarlos.

  2. 02 · Dialecto de FIX 4.2

    El protocolo FIX 4.2 de ItBit sigue el dialecto de mensajes del mercado de acciones

    El protocolo FIX de ItBit se basa en los tipos de mensajes del mercado de acciones, en lugar de los dialectos de divisas (FX) o tipos de interés: NewOrderSingle, OrderCancelRequest, ExecutionReport y OrderStatusRequest son los verbos principales. Existe un diccionario de datos XML compatible con QuickFIX. Las estrategias que migren desde plataformas FIX de FX necesitarán remapear los tipos de mensajes y las etiquetas de los campos; el formato de transmisión es similar, pero el vocabulario semántico difiere. Valida los inicios de sesión en el sandbox de Paxos antes de dirigir el flujo de órdenes de producción al endpoint real.

  3. 03 · Enrutamiento OTC

    Las órdenes superiores a 100 000 USD se enrutan a través de la mesa OTC agency-only

    La mesa OTC de ItBit es la vía para órdenes superiores a 100 000 USD y opera bajo la modalidad agency-only. El acceso a la mesa OTC requiere un proceso de registro adicional al margen de la emisión estándar de la API y está restringido a clientes institucionales. Una estrategia que supere ocasionalmente el umbral de 100 000 USD no puede simplemente colocar una única orden grande en el libro público; debe dividir la orden en partes más pequeñas o enrutar el bloque grande a través de la mesa OTC mediante el flujo de trabajo correspondiente. Configura este umbral de tamaño en el enrutador de órdenes de tu estrategia para que la decisión de enrutamiento sea explícita y no dependa implícitamente de la lógica de reintento.

  4. 04 · Datos por WebSocket

    El libro de órdenes de level-2 se transmite por WebSocket; la negociación se realiza por FIX o REST

    ItBit expone la profundidad del libro de órdenes de level-2 y los eventos de negociación a través de un canal de WebSocket en tiempo real. El WebSocket es exclusivamente para datos de mercado: la colocación, cancelación y estado de las órdenes se gestionan a través de FIX 4.2 o Paxos REST v2. Las estrategias que combinan el consumo de datos de mercado con la ejecución de órdenes deben tratar el WebSocket como un flujo de solo lectura y nunca asumir que puede procesar órdenes de ida y vuelta. Configura un latido (heartbeat) en el WebSocket de forma independiente a la sesión de trading para que una desconexión de datos de mercado no afecte silenciosamente a las decisiones de la estrategia.

  5. 05 · Cumplimiento y acceso

    ItBit y Paxos operan con un enfoque institucional regulado, no como un producto minorista

    ItBit está operado por Paxos Trust Company, una sociedad fiduciaria de propósito limitado autorizada por el estado de New York. El proceso de registro incluye procedimientos de KYC y AML adecuados a ese marco regulatorio; las cuentas no institucionales no son el público objetivo. Si tu estrategia asume un registro de autoservicio y disponibilidad inmediata para operar, busca otra opción; el proceso de apertura de cuentas de ItBit tiene el ritmo y los requisitos de documentación propios del sector institucional.

Sección 06 · Diseñado para

Diseñado para

Los runtimes de TradingHost para ItBit son ideales para:

  • Desarrolladores que crean estrategias en IDE de IA (Cursor, Claude Code)
  • Desarrolladores cuantitativos con experiencia en FIX
  • Mesas de criptomonedas institucionales que operan a través de OTC agency-only
  • Traders sistemáticos de criptomonedas en pares USD
  • Equipos que migran de alojamiento 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 ItBit ni a Paxos, su operador.

No. El código de tu estrategia se conecta a ItBit y envía instrucciones según tu propia lógica, permisos de cuenta y método de integración. TradingHost proporciona el entorno de ejecución donde se ejecuta dicho código.

No. El acceso a la API de ItBit lo proporciona Paxos. Tú eres responsable de tu cuenta de ItBit / Paxos, los permisos de la API, las credenciales y el cumplimiento de los términos de Paxos.

No. TradingHost es el entorno de ejecución en la nube donde se ejecuta el código de tu estrategia. No proporcionamos señales, modelos de predicción de IA ni bots preconfigurados. Con TradingHost, tú escribes o generas la estrategia (a menudo con Cursor o Claude Code), la mantienes en GitHub como tu propio código y usas TradingHost para ejecutarla en producción. Productos como 3Commas o Cryptohopper son dueños de la lógica de la estrategia; TradingHost simplemente ejecuta la tuya.

AWS y DigitalOcean te ofrecen capacidad de cómputo básica. Tú mismo debes encargarte de las actualizaciones del sistema operativo, la orquestación de contenedores, el envío de registros, la rotación de secretos, la conmutación por error de región y la supervisión del tiempo de actividad. TradingHost te ofrece un entorno de ejecución gestionado 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 integrados. Si prefieres gestionar la infraestructura tú mismo, AWS es una opción. Si buscas el entorno de ejecución como un servicio gestionado, TradingHost es el camino más rápido.

Sí. TradingHost ejecuta estrategias en Python; puedes combinarlas con un adaptador compatible con QuickFIX o con la API de Paxos REST v2. Java también es una opción excelente debido a la madurez de sus motores FIX.

Sí. TradingHost admite cualquier lenguaje que pueda ejecutarse dentro de un contenedor. Java y C++ cuentan con ecosistemas de motores FIX especialmente maduros si optas por la integración mediante FIX 4.2.

Actualmente, CCXT no incluye un conector nativo para ItBit / Paxos v2. Las integraciones antiguas de CCXT dependían de la API REST heredada de ItBit que Paxos retiró en agosto de 2022; esas vías ya no funcionan. Las nuevas integraciones deben apuntar directamente a FIX 4.2 o a la API de Paxos REST v2. Consulta la sección anterior 'Desarrolla con IA' para conocer los métodos de integración compatibles.

Sí, si tu proyecto está diseñado de esa manera. Puedes ejecutar múltiples procesos o servicios de estrategia dentro de un mismo entorno de ejecución, o separarlos en diferentes entornos para mayor aislamiento y claridad operativa. La mayoría de los motores FIX conectan una sesión por proceso; distribuye las estrategias en distintos procesos cuando cada una requiera su propio SenderCompID. Consulta la página del entorno de ejecución de TradingHost para conocer el modelo multiestrategia.

El proceso de registro en ItBit tiene un ritmo institucional; una vez que tengas una cuenta de Paxos con acceso a la API habilitado, vincula un entorno de ejecución de TradingHost al repositorio de tu estrategia. El inicio habitual combina un adaptador 4.2 compatible con QuickFIX con la lógica de tu estrategia. Conectar un repositorio de GitHub y crear una estrategia es gratis; los planes de los entornos de ejecución se detallan en la página de precios.

En tu 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 tu propio proceso aprobado de gestión de secretos. TradingHost no necesita la custodia de tus credenciales de sesión FIX ni de tus claves de API de Paxos REST v2. Consulta 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. Utiliza credenciales limitadas exclusivamente a operaciones de trading y mantén las funciones de retiro en un conjunto de credenciales gestionado manualmente por separado, que nunca sea utilizado por 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 los flujos de trabajo del entorno de ejecución. MCP es una interfaz de control y observabilidad, no la ruta de ejecución de las operaciones. Consulta la sección de la interfaz de control MCP para obtener más detalles.

Ambos. La interfaz de control de MCP funciona igual de bien tanto desde agentes basados en CLI (Claude Code CLI, clientes MCP personalizados, llamadas MCP programadas) como desde el interior de un IDE. El flujo de despliegue nativo de GitHub también funciona sin herramientas de IA: un git push normal a tu rama principal activa un nuevo despliegue.

El runtime detecta el fallo y expone los logs y la información de estado pertinentes. Siempre que sea posible, la estrategia afectada se puede reiniciar sin interrumpir las demás estrategias que se ejecutan en el mismo contenedor. El código de tu estrategia sigue siendo responsable de la gestión segura de errores, la protección contra órdenes duplicadas y los controles de riesgo. Las sesiones FIX, en particular, requieren una secuencia limpia de logout/relogon para evitar tormentas de reenvío tras un reinicio. Consulta la sección de observabilidad para acceder a los logs y a la interfaz de estado.

Paxos declaró obsoleta la API REST heredada de ItBit en agosto de 2022 con un periodo de transición de 90 días. Las integraciones que aún apuntan a los endpoints heredados ya no funcionan. Migra a Paxos REST v2 o FIX 4.2; es posible que los wrappers comunitarios o basados en CCXT anteriores a la migración deban reemplazarse en lugar de actualizarse. Consulta la sección de notas operativas anterior para ver la guía completa.

TradingHost está disponible en las regiones EU y US-East. Para ItBit, la opción natural es US-East, ya que Paxos opera una plataforma de ejecución con sede en EE. UU. Consulte la página de regiones para obtener más información sobre el enrutamiento y la proximidad.

No. TradingHost se centra en el entorno de ejecución (runtime) y el despliegue en producción. El backtesting pertenece a tu entorno de investigación, framework o AlgoBuilder.