Runtime nativo de IA para estrategias de opciones en Deribit
Desarrolle en Cursor, Claude Code o cualquier IDE de IA. Despliegue desde GitHub en un runtime en la nube gestionado con control MCP nativo, logs y selección de región.
Sección 01 · De un vistazo
De un vistazo
- Plataforma
- Deribit
- Tipo de plataforma
- Exchange de derivados cripto (especializado en opciones)
- Clase de activo
- Cripto
- Productos compatibles
- Opciones de BTC, ETH, SOL (estilo europeo, liquidadas en efectivo); futuros perpetuos inversos y de vencimiento inverso (BTC, ETH); futuros perpetuos lineales en USDC y de vencimiento lineal en USDC (BTC, ETH, SOL, XRP, TRX, AVAX); opciones lineales en USDC (BTC, ETH, SOL, XRP, TRX, AVAX); futuros del índice de volatilidad DVOL
- Modelo de ejecución
- Runtime de estrategias en contenedores
- Origen del despliegue
- GitHub
- Lenguajes
- Cualquier lenguaje que se ejecute en un contenedor
- Integraciones habituales
- API nativa de Deribit (JSON-RPC sobre WebSocket, JSON-RPC sobre HTTP, FIX 4.4), CCXT, clientes 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
- Runtime, despliegue, logs, comprobaciones de estado, selección de región, control MCP
- Rol de Deribit
- Cuenta de exchange, acceso a la API, acceso al mercado, plataforma de ejecución
- Afiliación
- TradingHost es independiente y no está afiliado a Deribit ni a Coinbase, su matriz desde el 14 de agosto de 2025
Sección 02 · Qué ofrece Deribit
Qué ofrece Deribit
Deribit está especializado en opciones: las opciones de BTC, ETH y SOL (estilo europeo, liquidadas en efectivo) son el producto principal de la plataforma. Como oferta secundaria, cuenta con futuros perpetuos inversos y de vencimiento sobre BTC y ETH, y una familia de productos lineales en USDC (perpetuos, futuros de vencimiento y opciones en BTC, ETH, SOL, XRP, TRX y AVAX), además de futuros del índice de volatilidad DVOL. La API utiliza JSON-RPC sobre WebSocket o HTTP, con FIX 4.4 para el flujo institucional. Coinbase completó la adquisición de Deribit el 14 de agosto de 2025; los nombres de host, la autenticación y la nomenclatura de los instrumentos continúan bajo la propia marca de Deribit. Los detalles de los endpoints cambian con el tiempo. La estructura general es estable; los límites de velocidad precisos, los niveles de comisiones y las listas de símbolos se encuentran en la documentación de Deribit.
Mercados y patrones de estrategia
- Scalping de gamma en opciones de BTC, ETH y SOL
- Carry de volatilidad en DVOL y opciones cotizadas
- Spreads de calendario y diagonales
- Carteras de opciones delta-neutrales
- Cobertura de opciones frente a perpetuos
- Estructuras multi-leg de Block RFQ
- Market making de opciones con Portfolio Margin
- Futuros del índice de volatilidad DVOL
Interfaz de la API
- Áreas de producto
- Opciones de BTC, ETH, SOL (estilo europeo, liquidadas en efectivo); futuros perpetuos y de vencimiento inversos (con margen en cripto); futuros perpetuos y de vencimiento lineales en USDC; opciones lineales en USDC; futuros de volatilidad DVOL. La testnet en `test.deribit.com` replica toda la oferta de instrumentos con cuentas y credenciales aisladas.
- Métodos de conexión
- JSON-RPC sobre WebSocket (`wss://www.deribit.com/ws/api/v2`), JSON-RPC sobre HTTP (`https://www.deribit.com/api/v2`), FIX 4.4 con etiquetas personalizadas (`www.deribit.com:9880`). El envío de órdenes a través de WebSocket es el estándar para opciones de baja latencia. FIX está orientado a instituciones. Block RFQ se expone a través de la misma API.
- Autenticación
- Clave API con múltiples tipos de concesión a través de `public/auth`: Client Credentials (`client_id` más `client_secret`), Client Signature (HMAC-SHA256 sobre `timestamp + "\n" + nonce + "\n" + data`), Basic Auth, autenticación de cabecera deri-hmac-sha256, además de claves asimétricas (autogeneradas). Devuelve `access_token` y `refresh_token`. Jerarquía de subcuentas con claves API independientes y límites de velocidad de créditos separados. La autorización de block trade utiliza un flag independiente `enabled_features: block_trade_approvals`.
Para más detalles, consulte Deribit
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 Deribit. Consúltelos como la fuente de información oficial.
Sección 03 · Desarrollar con IA
Desarrolle su estrategia para Deribit 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 Deribit
Control directo sobre el comportamiento específico de Deribit, los datos de la cuenta y la lógica de ejecución de órdenes. JSON-RPC sobre WebSocket y HTTP, además de FIX 4.4 para el flujo institucional. Block RFQ se expone a través de la misma API.
CCXT
Interfaz común para Deribit y otros exchanges de criptomonedas. CCXT expone Deribit a través de la clase de exchange `deribit` con soporte para opciones, futuros perpetuos y de vencimiento, incluyendo métodos unificados para opciones.
Freqtrade o Hummingbot
Actualmente, ni Freqtrade ni Hummingbot ofrecen un conector oficial de Deribit para el mercado de opciones. Freqtrade se centra en spot y perpetuos sin soporte documentado para Deribit; Hummingbot no dispone de una categoría de conector para opciones. En su lugar, utilice la API nativa o CCXT.
Conector personalizado
Su propio motor de trading interno o integración propietaria con Deribit, incluyendo JSON-RPC directo sobre WebSocket para flujos de opciones de baja latencia o FIX 4.4 para ejecución institucional.
Compatibilidad de frameworks con productos de Deribit
La cobertura varía según el framework. Deribit se centra en opciones, con perpetuos inversos y lineales y futuros de vencimiento como oferta secundaria. CCXT expone la clase `deribit` con soporte para opciones, perpetuos y futuros de vencimiento; el acceso a la API nativa de Deribit abarca toda la gama de instrumentos, incluidos los futuros del índice de volatilidad DVOL y Block RFQ. Freqtrade y Hummingbot no ofrecen conectores oficiales de Deribit para estos mercados. Coinbase completó la adquisición de Deribit el 14 de agosto de 2025; se ha mantenido la continuidad de la API bajo los nombres de host y la autenticación existentes.
✓ 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
Deribit proporciona el exchange y el acceso a la API. TradingHost proporciona el entorno de producción donde se ejecuta tu estrategia conectada a Deribit.
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 Deribit.
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 runtime de framework de TradingHost (CCXT) para obtener una base funcional.
- PASO 03
Desplegar en un contenedor de TradingHost
Seleccione una región (EU o US-East), configure las variables de entorno que requiere su estrategia (el `client_id` y `client_secret` de Deribit, además de credenciales opcionales para sesiones FIX) y realice el despliegue. TradingHost compila su contenedor a partir del repositorio y ejecuta su estrategia en infraestructura gestionada de Kubernetes. No requiere instalar Docker localmente.
- 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 Deribit
Aspectos críticos a tener en cuenta al ejecutar una estrategia de Deribit en un entorno en la nube basado en contenedores (detalles que no encontrará en la documentación de Deribit ni en los archivos README de los frameworks). Cada indicación a continuación es una cita o paráfrasis de la propia documentación de Deribit; las pautas de despliegue provienen de la experiencia de ejecutar estas estrategias en TradingHost.
01 · Greeks
Las Greeks se envían en los datos de mercado
Deribit publica delta, gamma, vega y theta en los tickers de opciones y en las Greeks del libro de órdenes; las estrategias deben leer las Greeks directamente de la plataforma en lugar de recalcularlas, ya que las definiciones de mark e IV de Deribit determinan el margen y la liquidación.
02 · Modelo de margen
Portfolio Margin y Standard Margin son modelos independientes
Standard Margin calcula el margen por posición sin compensaciones entre futuros y opciones. Portfolio Margin aplica simulaciones de escenarios extremos a toda la cartera (precio y volatilidad) y utiliza la pérdida en el peor de los casos como el requisito exigido, lo que reduce sustancialmente el margen para carteras de opciones con cobertura. Ambos modelos pueden ejecutarse en modo segregado o de colateral cruzado (cross-collateral).
03 · Block trades
Las operaciones block trade y Block RFQ utilizan un flujo de trabajo independiente
Los block trades entre dos partes utilizan `/private/verify_block_trade` y luego `/private/execute_block_trade` con la firma de la contraparte. Block RFQ admite hasta 20 patas en opciones, futuros y pares spot con un modelo multi-maker. La clave API requiere `enabled_features: block_trade_approvals` para el flujo de aprobación.
04 · Liquidación
La liquidación diaria y el vencimiento se ejecutan a las 08:00 UTC
La liquidación mark-to-market para perpetuos y futuros se ejecuta todos los días a las 08:00 UTC con una breve pausa en la negociación. Las opciones semanales vencen cada viernes a las 08:00 UTC, y las mensuales el último viernes del mes a las 08:00 UTC. El precio de entrega es un TWAP de 30 minutos del Deribit Index correspondiente entre las 07:30 y las 08:00 UTC. Las estrategias que mantengan inventario durante la liquidación deben tener en cuenta esta ventana.
FuenteDeribit settlement05 · Testnet
La testnet se ejecuta en un host diferente con un estado independiente
El entorno de producción se encuentra en `https://www.deribit.com/api/v2` y `wss://www.deribit.com/ws/api/v2`; la testnet está en `https://test.deribit.com/api/v2` and `wss://test.deribit.com/ws/api/v2`. Las cuentas, saldos, subcuentas y claves API de la testnet son completamente independientes de producción, sin credenciales compartidas. La testnet de FIX se ejecuta en `test.deribit.com:9881`.
FuenteDeribit Testnet06 · Adquisición por parte de Coinbase
Continuidad de la API y de la marca tras la adquisición
Coinbase completó la adquisición de Deribit el 14 de agosto de 2025. Deribit opera bajo su propia marca ("Deribit by Coinbase" aparece en deribit.com) y conserva sus propios hostnames de API, autenticación y oferta de productos. No se han publicado endpoints fusionados ni reemplazados; las integraciones con las plataformas de Coinbase se han planteado como parte de la hoja de ruta futura, no como una migración actual. Las claves API existentes, las sesiones FIX y los nombres de los instrumentos siguen funcionando.
07 · Límites de peticiones
Basados en créditos por subcuenta, distribuidos en diferentes pools
Cada subcuenta tiene su propio pool de créditos (recarga CPS mediante algoritmo leaky-bucket) y las peticiones al motor de emparejamiento (matching engine) para colocar, cancelar o modificar órdenes tienen configuraciones de coste independientes de las peticiones que no son de emparejamiento. El nivel de cuenta (tier) y la actividad de trading reciente aumentan el límite. Puede consultarlo mediante `/private/get_account_summary`.
Sección 06 · Diseñado para
Diseñado para
Los runtimes de TradingHost para Deribit son ideales para:
- Traders de opciones
- Quants de volatilidad y derivados
- Creadores de mercado
- Traders algorítmicos asistidos por IA
- Mesas institucionales que ejecutan estructuras multi-leg
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 Deribit ni a Coinbase, su empresa matriz desde el 14 de agosto de 2025.
No. El código de su estrategia se conecta a Deribit y envía instrucciones según su propia lógica, los permisos de su cuenta y el método de integración elegido. TradingHost proporciona el entorno de ejecución (runtime) donde se ejecuta ese código.
No. El acceso a la API de Deribit lo proporciona la propia plataforma de Deribit. Usted es responsable de su cuenta de Deribit, los permisos de la API, las credenciales y el cumplimiento de los términos de servicio de Deribit.
No. TradingHost es el entorno de ejecución (runtime) 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, 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 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 redundancia regional y la monitorizació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 desde GitHub, control mediante MCP desde entornos de desarrollo (IDEs) de IA, y paneles de control de logs 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 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 admite cualquier lenguaje de programación que pueda ejecutarse dentro de un contenedor.
El exchange `deribit` en CCXT cubre opciones, perpetuos y futuros con vencimiento, incluyendo métodos de opciones unificados. Despliegue su proyecto basado en CCXT desde GitHub en un contenedor de TradingHost e inyecte el `client_id` y el `client_secret` de Deribit como secretos. También se admiten JSON-RPC nativo de Deribit sobre WebSocket y FIX 4.4; el entorno de ejecución es independiente del lenguaje y de la biblioteca. Consulte el entorno de ejecución del framework CCXT para ver todos los detalles de la configuración.
Sí. Deribit ofrece opciones de BTC, ETH y SOL (de estilo europeo y liquidadas en efectivo), así como opciones lineales en USDC sobre otras altcoins. TradingHost gestiona el contenedor de la estrategia, el despliegue, los registros y el estado de salud, mientras que la API de Deribit se encarga de la ejecución. Las griegas (Greeks) se exponen en los tickers de la plataforma, y se puede activar Portfolio Margin a nivel de cuenta de Deribit para compensar márgenes entre diferentes instrumentos.
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, como CCXT, para obtener un proyecto listo para desplegar. O bien, puede conectar su propio repositorio de estrategias de GitHub. 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 los 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 `client_id` ni de su `client_secret` de Deribit. Consulte los secretos de la plataforma para conocer el modelo completo de gestión.
Portfolio Margin ejecuta simulaciones de escenarios de tensión (shocks) en toda la cartera (precio e IV) y utiliza el peor escenario posible como requisito de margen, lo que reduce significativamente el margen requerido para carteras de opciones con coberturas o spreads. Standard Margin trata cada posición de forma independiente sin compensaciones. Si su estrategia mantiene posiciones compensadas de opciones y futuros, Portfolio Margin generalmente reduce los requisitos de capital; si opera con inventario direccional, Standard Margin es más sencillo. Ambos pueden ejecutarse en modo segregado o de colateral cruzado (cross-collateral).
Sí. TradingHost admite el control basado en MCP para entornos de desarrollo (IDEs) de IA, incluidos Cursor, Claude Code, GitHub Copilot y agentes de IA basados en CLI. Las herramientas de IA pueden inspeccionar despliegues, revisar registros (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 una visión completa.
Ambos. La interfaz de control MCP funciona igual de bien desde agentes basados en CLI (Claude Code CLI, clientes MCP personalizados, llamadas MCP programadas) como desde el interior de un IDE. El ciclo 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 runtime detecta la caída y expone los logs y la información de estado pertinentes. En los entornos compatibles, 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 logs y estado.
Esto significa que la clave API, el secreto o la firma no se validaron correctamente. Causas comunes: usar una clave de testnet en www.deribit.com (o viceversa), desincronización horaria (clock skew) en el campo de marca de tiempo (timestamp) en la autenticación por firma HMAC, una cadena de firma incorrecta (el formato es `timestamp + "\n" + nonce + "\n" + data`, requiriendo ambos saltos de línea), o que la clave haya sido revocada. Vuelva a verificar la clave en la consola de Deribit y confirme que el host del entorno coincide con la clave.
Sí. La testnet se encuentra en `https://test.deribit.com/api/v2`, `wss://test.deribit.com/ws/api/v2` y FIX `test.deribit.com:9881`. Las cuentas, saldos, subcuentas y claves API son independientes de producción. Un patrón común es definir `DERIBIT_ENV=test` en el contenedor y resolver la URL base a partir de ahí.
Coinbase completó la adquisición de Deribit el 14 de agosto de 2025. Desde la perspectiva del desarrollador de estrategias, nada ha cambiado a nivel de API o de instrumentos: los nombres de host (www.deribit.com, test.deribit.com), la autenticación, las sesiones FIX, la nomenclatura de instrumentos y la interfaz JSON-RPC continúan como antes. La marca se presenta ahora como "Deribit by Coinbase". Se ha sugerido una futura integración con las plataformas de Coinbase, pero aún no se ha publicado ningún endpoint unificado.
TradingHost opera en las regiones EU y US-East. Seleccione la región más cercana al motor de emparejamiento del que dependa su estrategia. Consulte la página de regiones para obtener más detalles sobre enrutamiento y proximidad.
No. TradingHost se centra en el runtime y el despliegue en producción. El backtesting corresponde a su entorno de investigación, framework o AlgoBuilder.