Tiempo de lectura: … min

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

Programa en Cursor, Claude Code o cualquier entorno de desarrollo de IA. Despliega desde GitHub en un entorno de ejecución en la nube administrado con control nativo por MCP, 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
Bitstamp (Bitstamp by Robinhood)
Tipo de plataforma
Exchange de criptomonedas, enfocado en spot, con sede en la UE
Clase de activo
Cripto
Productos compatibles
Spot es el mercado principal. Los swaps perpetuos regulados en la UE están disponibles a través de Bitstamp Financial Services bajo su licencia eslovena MiFID MTF, limitados a clientes institucionales elegibles de la UE (no es el mercado minorista predeterminado). Hay un entorno de pruebas (sandbox) disponible en https://sandbox.bitstamp.net/api/v2/.
Modelo de ejecución
Entorno de ejecución de estrategias en contenedores en TradingHost
Origen del despliegue
GitHub
Lenguajes
Cualquier lenguaje que se ejecute en un contenedor
Integraciones habituales
HTTP API v2 nativa de Bitstamp, WebSocket API v2, FIX (institucional), CCXT (bitstamp), Freqtrade, Hummingbot, personalizada
Integración con flujos de trabajo de IA
Interfaz de control MCP para despliegues, logs, recursos y selección de región
Rol de TradingHost
Entorno de ejecución, despliegue, logs, comprobaciones de estado, selección de región, control MCP
Rol de Bitstamp
Cuenta de exchange, acceso a API y FIX, acceso al mercado, plataforma de ejecución
Afiliación
TradingHost es independiente y no está afiliado a Bitstamp ni a Robinhood, su matriz desde que se cerró la adquisición el 2 de junio de 2025. Bitstamp sigue operando bajo su propia marca, API y licencias, que incluyen la CSSF (Luxemburgo), la FCA (Reino Unido), el OAM (Italia), el DNB (Países Bajos), la NYDFS BitLicense a través de Bitstamp USA Inc. y una licencia eslovena MiFID MTF en posesión de Bitstamp Financial Services.

Sección 02 · Qué ofrece Bitstamp

Qué ofrece Bitstamp

Bitstamp es un exchange de criptomonedas enfocado en spot y con sede en la UE, con libros de órdenes en EUR, GBP y USD, canales de dinero fíat SEPA y Faster Payments, y una pasarela FIX institucional. Las estrategias se autentican mediante claves v2 firmadas con HMAC-SHA256 junto con la familia de cabeceras X-Auth, y un entorno de pruebas público en sandbox.bitstamp.net replica la interfaz v2 para validaciones. Los detalles de los endpoints cambian con el tiempo. La estructura general es estable; los límites de frecuencia de peticiones exactos, los niveles de comisiones y las listas de símbolos se encuentran en la documentación oficial de Bitstamp.

Mercados y patrones de estrategia

  • Grid de spot en EUR para BTC/EUR, ETH/EUR y pares principales
  • Ejecución cotizada en GBP para mesas de trading del Reino Unido a través de Faster Payments
  • Arbitraje cruzado USD-EUR entre Bitstamp y plataformas de EE. UU.
  • Ciclos de financiación fíat mediante SEPA y Faster Payments
  • Creador de mercado (market making) en spot para libros en EUR, USD y GBP
  • Ejecución FIX institucional para flujo de órdenes de baja latencia
  • Patrones de despliegue conformes con la regulación MiCA de la UE
  • Aislamiento de estrategias limitado al ámbito de subcuentas

Interfaz de la API

Áreas de producto
Spot es el producto predeterminado. Los swaps perpetuos de la UE están disponibles para clientes elegibles de Bitstamp Financial Services bajo su licencia MiFID MTF.
Métodos de conexión
HTTP API v2 (REST), WebSocket API v2 (wss://ws.bitstamp.net) y FIX para clientes institucionales. Entorno de pruebas replicado en https://sandbox.bitstamp.net/api/v2/.
Autenticación
HMAC-SHA256 sobre una cadena de petición canónica, con clave de API, nonce por petición y marca de tiempo. Cabeceras: X-Auth: BITSTAMP <api_key>, X-Auth-Signature, X-Auth-Nonce (UUID de 36 caracteres, de un solo uso dentro de un intervalo de 150 s), X-Auth-Timestamp (en ms, debe estar dentro de los 150 s del servidor), X-Auth-Version: v2. La cabecera opcional X-Auth-Subaccount-Id limita la llamada a una subcuenta. Se admite la inclusión de IP en lista blanca por clave.

Para más detalles, consulte Bitstamp

Los endpoints específicos, los límites de frecuencia de peticiones, las listas de símbolos, los niveles de comisiones y el historial de versiones se encuentran en la documentación de Bitstamp. Consúltalos como la fuente de información oficial.

Sección 03 · Desarrollar con IA

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

    Control directo sobre el comportamiento específico de Bitstamp, los datos de la cuenta y la lógica de ejecución de órdenes a través de HTTP v2 y WebSocket v2.

  • CCXT

    Interfaz común para Bitstamp y otros exchanges de criptomonedas. El identificador de exchange `bitstamp` cubre el trading de spot de extremo a extremo.

  • Freqtrade o Hummingbot

    Despliegues basados en frameworks utilizando su estructura de estrategia y modelo de configuración. Hummingbot incluye un conector nativo de primer nivel para Bitstamp; Freqtrade accede a Bitstamp a través de su integración con CCXT.

  • Conector personalizado

    Tu propio motor de trading interno, integración con pasarela FIX o cliente HTTP/WebSocket propietario para Bitstamp.

Compatibilidad de frameworks con productos de Bitstamp

Bitstamp se enfoca principalmente en spot, por lo que la matriz es de una sola columna. La combinación nativa de HTTP v2 and WebSocket v2 de Bitstamp cubre el mercado predeterminado de extremo a extremo. CCXT y Hummingbot ofrecen soporte nativo de primer nivel para spot; Freqtrade accede a Bitstamp a través de CCXT con soporte proporcionado por la comunidad.

FrameworkSpot
Native Bitstamp HTTP v2 + WS v2Compatible
CCXT (`bitstamp`)Compatible
FreqtradeSoporte parcial
HummingbotCompatible

✓ soporte confirmado según la documentación oficial del framework. "parcial" indica cobertura proporcionada por la comunidad a través de CCXT en lugar de soporte nativo del framework. Los enlaces de flujos de trabajo dirigen a páginas /workflows/ actualmente en desarrollo.

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

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

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

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

    Apunta TradingHost hacia el repositorio de tu estrategia existente, o haz un fork de un entorno de ejecución de framework de TradingHost (CCXT, Freqtrade o Hummingbot) para obtener una base funcional.

  3. PASO 03

    Desplegar en un contenedor de TradingHost

    Selecciona una región (EU o US-East), introduce las variables de entorno que requiere tu estrategia (claves de la API v2 de Bitstamp, la familia de cabeceras X-Auth, etc.) y despliega. TradingHost construye tu contenedor a partir del 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 Bitstamp

Problemas reales que surgen al ejecutar una estrategia de Bitstamp en un entorno en la nube basado en contenedores, que no aparecen en la documentación de Bitstamp ni en los archivos README de los frameworks. Cada afirmación a continuación está citada o parafraseada de la propia documentación de Bitstamp; las pautas de despliegue provienen de la experiencia ejecutando estas estrategias en TradingHost.

  1. 01 · HTTP v2

    v2 es la interfaz activa; existen endpoints v2 obsoletos

    Considera fuera de alcance cualquier endpoint que dependa de https://www.bitstamp.net/api-deprecated/. Bitstamp también ha publicado avisos de desactivación para endpoints v2 específicos, incluidos /api/v2/trading-pairs-info/ (reemplazado por /api/v2/markets/ desde finales de 2024) y /api/v2/balance/. Consulta la referencia de la API y el blog antes de fijar un nuevo endpoint.

  2. 02 · Nonce

    UUID de 36 caracteres de un solo uso dentro de un intervalo de 150 segundos

    Cada X-Auth-Nonce es de un solo uso dentro de una ventana de 150 segundos, y cualquier desincronización del reloj (clock skew) superior a 150 segundos en X-Auth-Timestamp será rechazada. Las estrategias con múltiples workers deben serializar la generación de nonces o particionar las claves por worker. El error más común en producción son las colisiones derivadas de un despliegue escalado horizontalmente que reutiliza una misma clave, no los cálculos de la firma.

  3. 03 · Límites de peticiones

    400 rps por cliente, 10.000 por cada 10 minutos

    El valor predeterminado publicado es de 400 peticiones por segundo por cliente, con un límite de 10.000 peticiones cada 10 minutos; un rendimiento sostenido superior requiere un acuerdo personalizado. Diseñe sus estrategias dejando un margen de seguridad para el límite de REST y recurra a WebSocket v2 para los datos de mercado en bucles críticos (hot-loop).

  4. 04 · Integración de FIX

    Proceso institucional gestionado por ventas: semanas, no horas

    El acceso a FIX se gestiona a través del equipo de ventas: abra un ticket de soporte o contacte con el servicio de atención institucional, complete la verificación de KYB y de firmantes autorizados, acuerde las condiciones comerciales y se aprovisionará su entorno. Planifique la integración en semanas, no en horas, y ejecute las estrategias FIX en un contenedor de TradingHost de larga duración con una selección de región explícita cercana al motor de emparejamiento (matching engine) de Bitstamp.

  5. 05 · Subcuentas

    Permisos por clave y delimitación por subcuenta

    Una sola cuenta de Bitstamp puede emitir múltiples claves con conjuntos de permisos explícitos, y la cabecera X-Auth-Subaccount-Id limita el alcance de una petición a una subcuenta específica. Genere una clave por cada despliegue de TradingHost, limítela a los verbos mínimos necesarios y añada a la lista blanca la IP de salida del entorno de ejecución de TradingHost.

  6. 06 · Adquisición por parte de Robinhood

    Continuidad a nivel de marca, API sin cambios

    La adquisición se cerró el 2 de junio de 2025. El exchange sigue operando bajo la marca Bitstamp, con su propia API, pasarela FIX, licencias y estructura de mercado. Robinhood Crypto es una plataforma independiente con una API distinta y queda fuera del alcance de esta página.

  7. 07 · Errores comunes

    Fallos deterministas de autenticación y límites

    "API key not found", "Invalid signature" (desajuste en la cadena canónica, normalmente por el content-type o el orden del cuerpo), "Invalid nonce" (repetición dentro de la ventana de 150 s), "IP address has no permission to use this API key" (ausencia en la lista blanca) y errores 429 de límite de tasa en barridos por ráfagas. Todos ellos son deterministas y pueden solucionarse en la estrategia, no en el entorno de ejecución.

Sección 06 · Diseñado para

Diseñado para

Los runtimes de TradingHost para Bitstamp son ideales para:

  • Operadores de spot en la UE que ejecutan estrategias denominadas en EUR en una plataforma regulada de la UE con canales SEPA
  • Mesas de negociación del Reino Unido que necesitan cotización en GBP y financiación mediante Faster Payments sin intermediación de divisas de terceros países
  • Equipos de arbitraje entre plataformas que ejecutan bucles USD-EUR o GBP-EUR entre Bitstamp y plataformas de EE. UU.
  • Clientes institucionales de FIX que necesitan una introducción de órdenes de baja latencia frente a un operador adaptado a MiFID
  • Desarrolladores nativos de entornos de desarrollo de IA que escriben estrategias para Bitstamp en Cursor o Claude Code

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 Bitstamp ni a Robinhood, su empresa matriz desde que se cerró la adquisición el 2 de junio de 2025.

No. El código de su estrategia se conecta a Bitstamp y envía instrucciones de acuerdo con su propia lógica, los permisos de su cuenta y el 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 Bitstamp lo proporciona Bitstamp. Usted es responsable de su cuenta de Bitstamp, los permisos de la API, las credenciales y el cumplimiento de los términos de Bitstamp.

No hay cambios significativos. Robinhood cerró la adquisición el 2 de junio de 2025 y Bitstamp sigue funcionando bajo su propia marca, interfaz de API, pasarela FIX y cartera de licencias. La autenticación, los endpoints, las subcuentas y los límites de peticiones no han cambiado. Robinhood Crypto sigue siendo una plataforma independiente con una API distinta.

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 estrategias preconfiguradas. Con TradingHost, usted mismo escribe o genera la estrategia (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 propietarios de la lógica de la estrategia; TradingHost simplemente ejecuta su estrategia.

AWS y DigitalOcean le ofrecen capacidad de cómputo básica. 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 la supervisión del tiempo de actividad. TradingHost le ofrece un entorno de ejecución gestionado y diseñado específicamente para estrategias de trading: despliegue nativo de GitHub, control basado en MCP desde entornos de desarrollo de IA, y paneles de registros y estado integrados de serie. Si prefiere gestionar la infraestructura usted mismo, AWS es una opción válida. 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í. El identificador de exchange `bitstamp` de CCXT cubre el trading de spot de extremo a extremo. Las opciones de margen, swap, futuros y opciones están desactivadas en la configuración unificada, por lo que debe canalizar el flujo de derivados a través de la interfaz nativa FIX o HTTP de Bitstamp. Dentro del contenedor de TradingHost, instancie CCXT con la clave de API y el secreto obtenidos de los secretos del entorno de ejecución, no del repositorio. Consulte el entorno de ejecución del framework CCXT para conocer todos los detalles de la configuración.

Sí. Bitstamp admite subcuentas y permisos por clave, y cualquier petición puede limitarse a una subcuenta mediante la cabecera X-Auth-Subaccount-Id. En TradingHost, genere una clave por despliegue, limite sus verbos al mínimo que necesite la estrategia, añada a la lista blanca de IP la salida de TradingHost y aísle las claves por subcuenta para que una estrategia no pueda leer ni cancelar las órdenes de otra. 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, Freqtrade o Hummingbot para tener 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, los secretos de entorno o su propio proceso aprobado de gestión de secretos. TradingHost no necesita la custodia de su clave de API ni de su secreto. Consulte los secretos de la plataforma para conocer el modelo completo de gestión.

El mínimo que necesite la estrategia, nada más. Bitstamp admite permisos por clave, por lo que una estrategia de creación de mercado (market-making) solo obtiene verbos de lectura y negociación, nunca de retiro. Vincule cada clave con una lista blanca de IP que apunte al rango de salida del entorno de ejecución de TradingHost para la región seleccionada, y limítela a una subcuenta mediante X-Auth-Subaccount-Id cuando el aislamiento de la estrategia sea fundamental.

Sí, a través de Bitstamp USA Inc., que cuenta con una NYDFS BitLicense, además de licencias estatales de transmisión de dinero y registro como MSB en FinCEN. La disponibilidad por estado varía, por lo que debe verificar la cobertura de Bitstamp USA antes de asumir que tiene acceso. La interfaz de la API de Bitstamp USA refleja la interfaz global para los productos que ofrece.

Sí. TradingHost admite el control basado en MCP para entornos de desarrollo (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 en el 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 de MCP para obtener una visión completa.

Ambos. La interfaz de control de 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 flujo de despliegue nativo de GitHub también funciona sin ninguna herramienta 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 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 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 la interfaz de registros y estado.

La autenticación v2 de Bitstamp trata cada X-Auth-Nonce como de un solo uso dentro de un intervalo de 150 segundos y rechaza las marcas de tiempo con una diferencia superior a 150 segundos respecto a la hora del servidor. Este error casi siempre se debe a un despliegue escalado horizontalmente que comparte una sola clave entre varios workers, o a dos estrategias coubicadas que compiten por el mismo nonce. Para solucionarlo, serialice la fuente del nonce (un generador monotónico por clave) o genere una clave por worker y añada ambas IP de salida a la lista de permitidas.

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