Runtime nativo de IA para estrategias de Robinhood Crypto
Desarrolla en Cursor, Claude Code o cualquier IDE de IA. Despliega desde GitHub en un runtime en la nube gestionado con control MCP de primer nivel, logs y selección de región.
Sección 01 · De un vistazo
De un vistazo
- Plataforma
- Robinhood Crypto
- Tipo de plataforma
- Plataforma de trading de criptomonedas minorista en EE. UU., entidad independiente de Robinhood Financial (acciones) y Robinhood Markets Inc. (matriz)
- Clase de activo
- Solo spot de criptomonedas a través de la API pública. Sin API pública para acciones, opciones o futuros de EE. UU.
- Productos compatibles
- Robinhood Crypto Trading API (lanzada el 30 de mayo de 2024) con dos versiones: v1 cubre endpoints de lectura y órdenes sin fee tiers, v2 añade el endpoint de órdenes con fee tier para jurisdicciones elegibles.
- Geografía
- Solo Estados Unidos. Restringido a clientes con una cuenta activa de Robinhood Crypto.
- Modelo de ejecución
- Runtime de estrategias en contenedores
- Origen del despliegue
- GitHub
- Lenguajes
- Cualquier lenguaje que se ejecute en un contenedor
- Integraciones habituales
- APIs nativas REST y WebSocket de Robinhood Crypto. CCXT, Freqtrade y Hummingbot no incluyen a Robinhood entre sus plataformas compatibles, por lo que la mayoría del código en producción es HTTPS nativo con firma Ed25519 o un wrapper de Python de la comunidad.
- 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, secretos, control MCP
- Rol de Robinhood
- Cuenta de criptomonedas, credenciales de API, acceso al mercado, plataforma de ejecución, custodia de saldos de criptomonedas
- Afiliación
- TradingHost es independiente y no está afiliado a Robinhood Markets, Inc., Robinhood Financial LLC ni Robinhood Crypto, LLC.
Sección 02 · Qué ofrece Robinhood
Qué ofrece Robinhood Crypto
La Robinhood Crypto Trading API se lanzó el 30 de mayo de 2024 y es la única interfaz programática pública que ofrece Robinhood. Cubre spot de criptomonedas para clientes activos de Robinhood Crypto en los Estados Unidos. No existe una API pública para los productos de acciones, opciones o futuros de Robinhood en EE. UU. La autenticación utiliza firmas Ed25519 sobre un formato de mensaje fijo; la conectividad es REST más WebSocket. CCXT, Freqtrade y Hummingbot no incluyen a Robinhood entre sus plataformas compatibles, por lo que las estrategias de producción suelen escribirse directamente contra la API nativa.
Mercados y patrones de estrategia
- Automatización de criptomonedas en EE. UU. para cuentas pequeñas (sin necesidad de API de acciones)
- Rebalanceo spot 24/7 en BTC, ETH, SOL y las principales criptomonedas
- Acumulación mediante órdenes limit escalonadas en torno a un precio de referencia móvil
- Coberturas de riesgo stop-loss y stop-limit en una cartera solo de posiciones largas (long-only)
- Enrutamiento de órdenes adaptado a los niveles de comisiones (fee tiers) mediante el endpoint v2
- Arbitraje entre exchanges con una pata ejecutada en EE. UU.
Interfaz de la API
- Áreas de producto
- Robinhood Crypto Trading API para spot de criptomonedas. El exchange expone endpoints para cuentas, posiciones, productos, cotizaciones y órdenes; v2 añade un endpoint de órdenes adaptado a los niveles de comisiones (fee tiers). No existe una API pública para acciones, opciones o futuros de EE. UU.
- Métodos de conexión
- REST (HTTPS) para endpoints de cuenta, datos de mercado y órdenes, con soporte para WebSocket documentado en el mismo portal. Sin soporte para FIX. Algunas herramientas de la comunidad realizan ingeniería inversa de endpoints privados; esa vía infringe los términos de Robinhood y no es lo que ofrece la Trading API oficial.
- Autenticación
- Par de claves Ed25519. Cada solicitud autenticada incluye tres cabeceras: x-api-key, x-signature y x-timestamp. El mensaje firmado es la concatenación de api_key, current_timestamp, la ruta de la solicitud, el método HTTP y el cuerpo. La clave pública se registra a través del Portal de Credenciales de la API en un navegador web de escritorio; la clave privada nunca sale de tu runtime.
- Tipos de orden
- market, limit, stop_loss, stop_limit. v1 coloca órdenes sin fee tiers; v2 coloca órdenes que computan para el volumen de trading elegible de 30 días (30-day volume) del esquema de comisiones.
Para más detalles, consulta la documentación de Robinhood
Los endpoints específicos, límites de frecuencia (rate limits), pares admitidos, niveles de comisiones (fee tiers) e historial de versiones se encuentran en la documentación de Robinhood. Considéralos la fuente de verdad.
- docs.robinhood.com/crypto/tradingPortal de documentación de la Robinhood Crypto Trading API
- robinhood.com/support/crypto-apiDescripción general para clientes de los endpoints v1 y v2
- robinhood.com/newsroom/robinhood-crypto-trading-apiAnuncio del lanzamiento de la API, 30 de mayo de 2024
- robinhood.com/support/coin-availabilityLista de criptomonedas disponibles en tiempo real para Robinhood Crypto
Sección 03 · Desarrollar con IA
Desarrolle su estrategia para Robinhood Crypto con IA
Elige un método de integración, haz un fork o crea un repositorio para tu estrategia y desarróllala 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 Robinhood Crypto
Llamadas directas REST y WebSocket con firma Ed25519. La vía de menor riesgo para Robinhood Crypto, ya que no hay abstracciones de frameworks que puedan retrasar el acceso a las nuevas funciones de la plataforma.
CCXT
CCXT no incluye a Robinhood entre sus exchanges compatibles. Si en el futuro se añade un conector de Robinhood a CCXT, podrás seguir su evolución en esta página.
Freqtrade o Hummingbot
Ninguno de estos frameworks ofrece un conector para Robinhood. Freqtrade depende de CCXT, por lo que hereda su ausencia; el índice de exchanges de Hummingbot tampoco incluye a Robinhood.
Cliente personalizado o de la comunidad
Existen clientes de Python desarrollados por la comunidad (por ejemplo, robin-stocks) y algunos apuntan a la Crypto Trading API oficial; verifica que cada librería utilice los endpoints documentados con Ed25519 y no endpoints privados de ingeniería inversa antes de confiar en ella en producción.
Compatibilidad de frameworks con Robinhood Crypto
Robinhood Crypto no figura en CCXT, Freqtrade ni Hummingbot, por lo que la facilidad de uso de frameworks multiexchange que existe para Binance o Coinbase no se aplica aquí. Las estrategias se escriben directamente contra la Robinhood Crypto Trading API, se firman con Ed25519 y se ejecutan en TradingHost sin intermediarios de frameworks.
✓ compatibilidad confirmada según la documentación oficial del framework. "no" indica que no está documentado oficialmente como compatible en el momento de la publicación. Los enlaces de flujos de trabajo apuntan a páginas de /workflows/ actualmente en desarrollo.
TradingHost no impone ningún framework. Simplemente ejecuta su proyecto.
Desarrollo con IA
El código directo de la API se integra de forma natural con los IDE de IA. La superficie de control MCP de TradingHost cierra el círculo: las herramientas de IA pueden inspeccionar despliegues, revisar logs y gestionar el runtime 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
Robinhood Crypto proporciona el exchange y el acceso a la API. TradingHost proporciona el entorno de producción donde se ejecuta tu estrategia conectada a Robinhood.
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 Robinhood Crypto.
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 cero
Apunta TradingHost a tu repositorio existente de la estrategia de Robinhood Crypto, o inicia un nuevo repositorio diseñado en torno a la interfaz nativa REST y WebSocket con firma Ed25519.
- PASO 03
Desplegar en un contenedor de TradingHost
Elige una región (EU o US-East), introduce las variables de entorno que necesita tu estrategia (la clave API de Robinhood Crypto y la clave privada Ed25519 codificada en base64) y despliega. TradingHost compila tu contenedor desde el repositorio y ejecuta tu estrategia en una 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 Robinhood Crypto
Detalles que te darán problemas al ejecutar una estrategia de Robinhood Crypto en un entorno en la nube contenerizado, que no aparecen en la documentación de Robinhood ni en los archivos README de los frameworks. Cada afirmación a continuación está citada o parafraseada de la propia documentación de Robinhood; las pautas de despliegue provienen de la ejecución real de estas estrategias en TradingHost.
01 · Alcance
La única API pública de Robinhood es para spot de criptomonedas y solo para EE. UU.
La Crypto Trading API de Robinhood se lanzó el 30 de mayo de 2024 y es la única interfaz programática pública que publica Robinhood. Está restringida a clientes activos de Robinhood Crypto en los Estados Unidos. No existe una API pública para acciones, opciones o futuros de EE. UU. Si tu estrategia requiere acciones u opciones, elige una plataforma con una API documentada como Alpaca, Interactive Brokers, Tradier o Tastytrade; no dependas de librerías de la comunidad que realizan ingeniería inversa de los endpoints privados de Robinhood.
02 · Autenticación
Firma las solicitudes con Ed25519, no con HMAC
Cada solicitud autenticada requiere tres encabezados: x-api-key, x-signature y x-timestamp. El mensaje firmado es la concatenación de api_key, current_timestamp, la ruta de la solicitud, el método HTTP y el cuerpo de la solicitud (omite la parte del cuerpo si está vacío). Genera la firma con tu clave privada Ed25519. Las librerías copiadas y pegadas de un ejemplo de HMAC de Binance o Coinbase fallarán con errores de firma; elige una librería que apunte explícitamente a Ed25519 con un par de claves codificado en base64.
03 · Versiones
v1 coloca órdenes sin niveles de comisión, v2 coloca órdenes con niveles de comisión
Robinhood publica dos versiones de la Trading API. v1 cubre todos los endpoints de lectura más un endpoint de órdenes sin fee tiers. v2 añade el endpoint de órdenes compatible con fee tiers, el cual es necesario en las jurisdicciones elegibles para que las operaciones de la API cuenten para el programa de comisiones por 30-day volume publicado. Elige la versión por endpoint de forma deliberada; mezclar órdenes v1 con una expectativa de fee tier de v2 suele ser la causa de comisiones inesperadas.
04 · Órdenes
Cuatro tipos de orden: market, limit, stop_loss, stop_limit
La Trading API admite órdenes market, limit, stop_loss y stop_limit. No existe una primitiva nativa de tipo bracket, OCO o trailing-stop en la capa de la API; impleméntalas a nivel de estrategia en tu contenedor. Las transmisiones de WebSocket están documentadas en el mismo portal que REST y son la vía correcta para obtener actualizaciones de cotizaciones en tiempo real, en lugar de realizar consultas repetitivas (polling) al endpoint REST de cotizaciones en un bucle cerrado.
05 · Frameworks
CCXT, Freqtrade y Hummingbot no incluyen a Robinhood
Al momento de la publicación, la lista de exchanges de CCXT, la documentación de Freqtrade (que depende de CCXT) y el índice de exchanges de Hummingbot omiten a Robinhood Crypto. El código de estrategia que requiera un framework multi-exchange deberá envolver la API de Robinhood detrás de una interfaz compatible por sí mismo, o bien mantenerse nativo. Vuelve a verificar estas tres fuentes antes de confiar en atajos basados en frameworks.
06 · Credenciales
Genera las claves API desde un navegador de escritorio y almacena la clave privada en el entorno de ejecución
Las credenciales de la API se crean a través del portal de configuración de Robinhood Crypto en un navegador web de escritorio, no en la aplicación móvil. El portal registra tu clave pública Ed25519; la clave privada correspondiente nunca sale de tu control. Trata la clave privada como lo harías con la semilla de una billetera: mantenla en secretos controlados por GitHub, inyéctala en tiempo de ejecución, nunca la subas a un repositorio y rota las claves cuando el personal se retire o cuando se vuelva a aprovisionar un entorno de ejecución.
Sección 06 · Diseñado para
Diseñado para
Los runtimes de TradingHost para Robinhood Crypto son ideales para:
- Desarrolladores que crean estrategias en IDE de IA (Cursor, Claude Code)
- Traders minoristas de criptomonedas individuales en EE. UU.
- Clientes existentes de Robinhood Crypto que automatizan su cuenta
- Estrategias spot 24/7 para cuentas pequeñas
- Equipos que migran de alojamiento VPS a despliegues contenerizados
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 Robinhood Markets Inc., Robinhood Financial LLC ni Robinhood Crypto LLC. Robinhood Crypto LLC opera el exchange de criptomonedas y la Trading API; la relación es independiente de TradingHost.
No. El código de tu estrategia se conecta a Robinhood Crypto y envía instrucciones de acuerdo con 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 lo proporciona Robinhood Crypto. Tú eres responsable de tu cuenta de Robinhood Crypto, tus credenciales de API, tu elegibilidad y el cumplimiento de los términos de Robinhood.
No. La única API programática pública de Robinhood es la Robinhood Crypto Trading API, que cubre spot de criptomonedas. No existe una API pública documentada para acciones, opciones o futuros de EE. UU. Las librerías de la comunidad que apuntan a los endpoints de la aplicación móvil de Robinhood se basan en ingeniería inversa y violan los términos de servicio de Robinhood. Para automatizar acciones u opciones, elige una plataforma con una API oficialmente compatible (Alpaca, Interactive Brokers, Tradier, Tastytrade).
No. Al momento de la publicación, CCXT no incluye a Robinhood entre sus exchanges compatibles. Freqtrade depende de CCXT, por lo que hereda esa limitación. El índice de exchanges de Hummingbot no tiene un conector para Robinhood. Las estrategias en Robinhood Crypto se escriben directamente contra la API nativa con firma Ed25519.
Cuatro tipos de órdenes: market, limit, stop_loss y stop_limit. La lógica de tipo bracket, OCO y trailing-stop debe implementarse a nivel de estrategia en tu contenedor.
Sí. TradingHost ejecuta estrategias en Python; despliega tu propio repositorio contra la Robinhood Crypto Trading API nativa con firma Ed25519.
Sí. TradingHost admite cualquier lenguaje que pueda ejecutarse dentro de un contenedor. Cualquier lenguaje con una librería Ed25519 funcionará con la Robinhood Crypto Trading API.
Crea credenciales de API en el portal de configuración de Robinhood Crypto desde un navegador web de escritorio, genera un par de claves Ed25519, registra la clave pública y luego conecta un repositorio de GitHub que contenga tu estrategia a TradingHost. 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 tu flujo de trabajo de secretos controlado por GitHub. La clave privada Ed25519 y la clave API se inyectan en el entorno de ejecución a través de secretos del repositorio de GitHub, secretos de entorno o tu propio proceso aprobado de gestión de secretos. TradingHost no necesita la custodia de ninguno de ellos. Consulta la sección de secretos de la plataforma para conocer el modelo de gestión completo.
Concatena api_key + current_timestamp + request_path + http_method + body (omite body si está vacío). Firma la cadena resultante con tu clave privada Ed25519. Envía tres encabezados: x-api-key, x-signature y x-timestamp. Robinhood verifica la firma contra la clave pública registrada para la clave API.
Ambas versiones cubren los endpoints de lectura (accounts, holdings, orders, products, quotes). La v1 ejecuta órdenes sin fee tiers. La v2 ejecuta órdenes que computan para tu 30-day volume elegible y utiliza la estructura de comisiones publicada. Elige la v2 en las jurisdicciones admitidas para que las operaciones a través de la API sigan la misma lógica de comisiones que las transacciones en la aplicación de Robinhood.
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 logs, reiniciar estrategias y gestionar flujos de trabajo en el entorno de ejecución. MCP es una superficie de control y observabilidad, no la ruta de ejecución de operaciones. Consulta la sección de la superficie de control de MCP para obtener más información.
TradingHost opera en las regiones EU y US-East. Robinhood Crypto es una plataforma estadounidense, por lo que elegir US-East es la opción natural para minimizar la latencia de red con la API. Consulta la página de regiones para obtener más información sobre el enrutamiento.
No. Robinhood limita el acceso a la Crypto Trading API a clientes activos de Robinhood Crypto en los Estados Unidos. Si resides fuera de EE. UU., esta plataforma no es adecuada para ti; en su lugar, elige un exchange de criptomonedas con disponibilidad global.
Robinhood anunció la Crypto Trading API el 30 de mayo de 2024 para clientes activos de Robinhood Crypto en EE. UU. Tras el lanzamiento, la v2 de la API añadió el endpoint de órdenes con fee tier.
Úsalas con precaución. En principio, las librerías que apuntan a la Crypto Trading API oficial utilizando Ed25519 no presentan problemas. Sin embargo, las librerías que apuntan a los endpoints privados de la aplicación móvil de Robinhood se basan en ingeniería inversa y violan los términos de servicio de Robinhood, lo que conlleva el riesgo de que suspendan tu cuenta. Antes de utilizar cualquier librería de terceros para Robinhood en un entorno de ejecución de TradingHost, confirma que realice llamadas a los endpoints documentados de la Crypto Trading API y no a los endpoints privados de la aplicación móvil.
No. TradingHost se centra en el entorno de ejecución en producción y en el despliegue. El backtesting debe realizarse en tu entorno de investigación, framework o AlgoBuilder.