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.
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.
✓ 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
- PASO 01
Conecta GitHub
Autoriza a TradingHost para acceder a tu cuenta de GitHub.
- 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.
- 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.
- 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 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.
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.
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.
FuenteBitstamp HTTP API v203 · 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).
FuenteBitstamp HTTP API v204 · 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.
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.
FuenteBitstamp HTTP API v206 · 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.
FuenteBitstamp blog07 · 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.
FuenteBitstamp HTTP API v2
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.