Tiempo de lectura: … min

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

Desarrolle 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 de primer nivel, registros y selección de región.

Por el equipo de ingeniería de TradingHost

Sección 01 · De un vistazo

De un vistazo

Plataforma
Coincheck
Tipo de plataforma
Exchange de criptomonedas (cotizado en NASDAQ: CNCK)
Clase de activo
Cripto (spot cotizado en JPY)
Productos compatibles
Trading spot cotizado en JPY para BTC, ETH, XRP y otros pares listados. Coincheck también ofrece productos derivados independientes cotizados en JPY con su propia designación market_type distinta de spot.
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
REST y WebSocket nativos de Coincheck, CCXT, 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 Coincheck
Cuenta de exchange, acceso a la API, acceso al mercado, lugar de ejecución
Afiliación
TradingHost es independiente y no está afiliado a Coincheck.

Sección 02 · Qué ofrece Coincheck

Qué ofrece Coincheck

Coincheck es un exchange de criptomonedas regulado en Japón que ofrece trading spot cotizado en JPY para BTC, ETH, XRP y otros pares listados, además de productos derivados independientes con su propia designación market_type. Las estrategias se autentican con firmas HMAC-SHA256 utilizando un nonce en milisegundos estrictamente creciente. Los detalles de los endpoints cambian con el tiempo; Coincheck se reserva el derecho de ajustar los límites de velocidad según la carga del sistema sin previo aviso. La estructura general es estable; los límites de velocidad exactos y las listas de símbolos se encuentran en la documentación de Coincheck.

Mercados y patrones de estrategia

  • Estrategias spot cotizadas en JPY (BTC_JPY, ETH_JPY, XRP_JPY)
  • Trading spot de altcoins de cola larga cotizadas en JPY
  • Arbitraje de JPY entre plataformas emparejado con bitFlyer u otros exchanges japoneses
  • Consumidores de datos de mercado basados en WebSocket público
  • Flujos de eventos de órdenes y cuentas mediante WebSocket privado
  • Estrategias de desequilibrio del libro de órdenes en pares JPY
  • Despliegues multiestrategia aislados mediante subcuentas
  • Trading de tasas de financiación en productos derivados japoneses (donde esté disponible)

Interfaz de la API

Áreas de producto
Trading spot cotizado en JPY para BTC, ETH, XRP y otros pares listados. Los productos derivados independientes de Japón llevan su propia designación market_type distinta de spot. Coincheck es un exchange regulado en Japón que opera bajo la supervisión de la JFSA; la disponibilidad de productos está orientada al mercado japonés.
Métodos de conexión
REST en https://coincheck.com/api/ para colocación de órdenes, datos de mercado y consultas de cuentas. WebSocket público para datos de mercado en tiempo real sin autenticación. WebSocket privado para eventos de saldo y órdenes a nivel de cuenta; cada conexión de WebSocket privado requiere un saludo de autenticación por conexión al inicio de la sesión.
Autenticación
Clave API, secreto y nonce por solicitud firmada. La firma es HMAC-SHA256 sobre nonce + URL + cuerpo, firmada con su secreto. El nonce debe ser un entero estrictamente creciente con precisión de milisegundos; se rechaza cualquier nonce igual o inferior al último registrado. Los permisos se limitan por clave. Las estrategias nunca deberían necesitar permisos de retiro.

Para más detalles, consulte Coincheck

Los endpoints específicos, los límites de velocidad, las listas de símbolos, los niveles de comisiones y el historial de versiones se encuentran en la documentación de Coincheck. Consúltelos como la fuente de verdad oficial.

Sección 03 · Desarrollar con IA

Desarrolle su estrategia para Coincheck 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 Coincheck

    Control directo sobre el comportamiento específico de Coincheck, la gestión de nonces y la lógica de ejecución de órdenes.

  • CCXT

    Interfaz común para Coincheck y otros exchanges de criptomonedas.

  • Hummingbot

    Despliegues basados en frameworks utilizando la estructura de estrategia y el modelo de configuración de Hummingbot.

  • Conector personalizado

    Su propio motor de trading interno o integración patentada con Coincheck.

Compatibilidad de frameworks con productos de Coincheck

El soporte de frameworks para Coincheck es limitado. CCXT expone el mercado spot cotizado en JPY a través de la clase unificada coincheck. Hummingbot y Freqtrade no incluyen a Coincheck entre sus exchanges oficialmente compatibles. Los productos derivados japoneses no se presentan como primitivas de primer nivel en los frameworks; para operar con derivados, utilice la API nativa de Coincheck.

FrameworkSpotDerivadosOpciones
Native Coincheck APICompatibleCompatibleSin soporte documentado
CCXTCompatibleSin soporte documentadoSin soporte documentado
HummingbotSin soporte documentadoSin soporte documentadoSin soporte documentado
FreqtradeSin soporte documentadoSin soporte documentadoSin soporte documentado

✓ compatibilidad confirmada según la documentación oficial del framework. "no" indica que no está documentado oficialmente como compatible.

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

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

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

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

    Vincula un repositorio o empieza desde un framework

    Vincule TradingHost a su repositorio de estrategia existente, o haga un fork de un entorno de ejecución de framework de TradingHost (CCXT) para obtener una base funcional.

  3. PASO 03

    Desplegar en un contenedor de TradingHost

    Selecciona una región (EU o US-East), proporciona las variables de entorno que necesita tu estrategia (la clave API y el secreto de Coincheck, etc.) 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.

  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 Coincheck

Aspectos críticos que surgen al ejecutar una estrategia de Coincheck en un entorno en la nube en contenedores, que no figuran en la documentación de Coincheck ni en los archivos README de los frameworks. Cada punto a continuación está citado o parafraseado de la propia documentación de Coincheck; la guía de despliegue proviene de la experiencia de ejecutar estas estrategias en TradingHost.

  1. 01 · Orden de nonces

    El nonce debe ser un entero estrictamente creciente con precisión de milisegundos

    Las solicitudes firmadas de Coincheck incluyen un encabezado ACCESS-NONCE que debe ser estrictamente mayor que el nonce aceptado anteriormente para esa clave. Un nonce igual o inferior al último valor registrado devolverá un error de nonce. El patrón recomendado es una marca de tiempo Unix con precisión de milisegundos, pero cualquier contador monótono funciona. Dos estrategias que compartan la misma clave entrarán en conflicto si emiten nonces superpuestos; asignar una clave específica por estrategia evita por completo este tipo de errores de colisión de nonces.

  2. 02 · Límite de velocidad compartido

    4 solicitudes por segundo compartidas entre todos los pares para nuevas órdenes; 1 sol/seg por par para consultas de detalles de órdenes

    Coincheck aplica un límite compartido de 4 solicitudes por segundo entre todos los pares para la colocación de nuevas órdenes. Las consultas de detalles de órdenes se limitan de forma independiente a 1 solicitud por segundo por par. Superar cualquiera de estos límites devolverá respuestas con código 429. La documentación de la API de Coincheck incluye la advertencia explícita de que los límites de velocidad "pueden modificarse según la carga del sistema" sin previo aviso. Configure su concurrencia por debajo de los límites publicados para mantener un margen de seguridad, y trate el código 429 como una instrucción para reducir la frecuencia de solicitudes de manera respetuosa.

  3. 03 · Autenticación de WebSocket privado

    Los canales WebSocket privados requieren un handshake de autenticación por conexión al inicio de la sesión

    Los canales WebSocket públicos de Coincheck (trades, orderbook) se conectan sin autenticación. Los canales WebSocket privados (eventos de saldo y órdenes a nivel de cuenta) requieren un handshake de autenticación por conexión al inicio de la sesión, enviado como parte del mensaje de suscripción en lugar de en el handshake de HTTPS. Las estrategias que solo se autentican en el handshake de HTTPS verán cómo las suscripciones privadas se caen silenciosamente o son rechazadas.

  4. 04 · Firma de tres cabeceras

    Se requieren ACCESS-KEY, ACCESS-NONCE y ACCESS-SIGNATURE

    Las solicitudes REST privadas de Coincheck llevan tres cabeceras: ACCESS-KEY (su clave API), ACCESS-NONCE (un entero de milisegundos estrictamente creciente) y ACCESS-SIGNATURE (HMAC-SHA256 de nonce + URL + cuerpo, firmado con su clave secreta, salida en hexadecimal). Las estrategias que omitan cualquiera de las tres recibirán respuestas de error de firma. El cuerpo canónico debe coincidir exactamente con lo enviado; serialice el JSON con un orden de claves estable antes de firmar.

  5. 05 · market_type de derivados

    Los productos derivados con licencia de Japón llevan una designación market_type distinta a la de spot

    Coincheck ofrece productos derivados independientes con licencia de Japón, además del mercado spot cotizado en JPY. Los productos derivados se identifican mediante una designación market_type distinta; las estrategias que filtran solo por símbolo sin verificar el market_type pueden enviar accidentalmente lógica de spot a un producto derivado o viceversa. Defina market_type como un filtro explícito al colocar órdenes y al procesar ejecuciones.

  6. 06 · Alcance de claves

    Una clave con alcance limitado por estrategia, nunca una clave maestra compartida entre estrategias

    Las claves API de Coincheck tienen un alcance definido por permisos (lectura, trading, retiros). Las estrategias nunca deberían necesitar permisos de retiro; aísle las claves con capacidad de retiro en una credencial gestionada manualmente por separado, fuera del entorno de ejecución de contenedores. Usar claves por estrategia con solo los permisos necesarios limita el radio de impacto en caso de filtración. Además, las claves por estrategia evitan el patrón de colisión de nonce que ocurre cuando dos estrategias comparten la misma clave.

Sección 06 · Diseñado para

Diseñado para

Los runtimes de TradingHost para Coincheck son ideales para:

  • Desarrolladores que crean estrategias en IDE de IA (Cursor, Claude Code)
  • Traders sistemáticos de criptomonedas
  • Desarrolladores cuantitativos (quants)
  • Titulares de cuentas de Coincheck con licencia de Japón
  • 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 Coincheck.

No. El código de su estrategia se conecta a Coincheck 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 ese código.

No. El acceso a la API de Coincheck lo proporciona Coincheck. Usted es responsable de su cuenta de Coincheck, los permisos de la API, las credenciales y el cumplimiento de los términos de Coincheck.

No. TradingHost es el entorno de ejecución en la nube donde se ejecuta 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 o Cryptohopper son dueños de la lógica de la estrategia; TradingHost simplemente ejecuta su estrategia.

AWS y DigitalOcean le ofrecen capacidad de cómputo en bruto. Usted debe encargarse de las actualizaciones del sistema operativo, la orquestación de contenedores, el envío de logs, la rotación de secretos, la conmutación por error de región y el monitoreo de disponibilidad. TradingHost le ofrece un entorno de ejecución gestionado y diseñado específicamente para estrategias de trading: despliegue nativo desde GitHub, control basado en MCP desde IDE de IA, y paneles de logs y estado de salud 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 gestionado, 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 Coincheck a través de la clase unificada `coincheck` para el mercado spot cotizado en JPY. Los productos derivados con licencia de Japón no se presentan como una primitiva nativa en CCXT; para operar con derivados, apunte directamente a la API nativa de Coincheck. Consulte el entorno de ejecución del framework CCXT para ver los detalles completos de la configuración.

TradingHost es independiente de la plataforma a nivel de entorno de ejecución: cualquier código que pueda autenticarse en Coincheck puede ejecutarse dentro de un contenedor, incluidas las estrategias dirigidas a productos derivados con licencia de Japón. El aspecto de diseño que debe tener en cuenta es que los productos derivados llevan una designación market_type distinta a la de spot. Defina market_type como un filtro explícito al colocar órdenes y al procesar ejecuciones para evitar que la lógica de spot se aplique accidentalmente a un producto derivado.

Sí, si su proyecto está diseñado de esa manera. Puede 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. Consulte la página del entorno de ejecución de TradingHost para conocer el modelo multiestrategia.

El camino más rápido es hacer un fork de un entorno de ejecución de framework de TradingHost: CCXT para un proyecto spot listo para desplegar. O bien, conecte su propio repositorio de estrategias de GitHub si apunta a la API nativa de Coincheck. Vincular un repositorio de GitHub y crear una estrategia es gratis; los planes de entorno 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 secretos del repositorio de GitHub, secretos de entorno o su propio proceso aprobado de gestión de secretos. TradingHost no necesita la custodia de su clave API ni de su clave secreta. 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. Utilice permisos con alcance limitado (lectura, trading) y listas blancas de IP cuando corresponda.

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 logs, reiniciar estrategias y gestionar flujos de trabajo del entorno 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 detalles.

Ambos. La interfaz de control MCP funciona igual de bien desde agentes basados en CLI (Claude Code CLI, clientes MCP personalizados, llamadas MCP programadas) que desde el interior de un IDE. El ciclo 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 la caída y expone los logs y la información de estado pertinentes. Cuando sea compatible, 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 responsable de la gestión segura de errores, la protección contra órdenes duplicadas y los controles de riesgo. Consulte la sección de observabilidad para conocer el panel de logs y estado.

Coincheck requiere que ACCESS-NONCE sea un entero de precisión en milisegundos estrictamente creciente por cada clave API. Un nonce igual o inferior al valor aceptado previamente devuelve una respuesta de error de nonce. La causa más común es que dos estrategias compartan la misma clave y emitan nonces superpuestos, o que el reloj del contenedor retroceda (una corrección de NTP en la dirección incorrecta). Utilice una clave con permisos acotados por estrategia y confíe en el reloj sincronizado por NTP del entorno de ejecució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. Selecciona 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 centra en el entorno de ejecución en producción y el despliegue. El backtesting corresponde a su entorno de investigación, framework o AlgoBuilder.