Bot de Trading de Cripto con IA: Diseñar, Backtest y Automatizar
Las criptos nunca cierran. La liquidez rota entre zonas horarias, las funding rates cambian cada ocho horas y una sola actualización de flujos de ETF puede mover BTC un 5 % antes de que termines tu café. Un bot de trading de cripto con IA es lo que mantiene tu edge activo durante esas horas — y lo que te da una oportunidad real frente a mesas que ejecutan su propia automatización. Esta guía es la versión práctica: arquitectura, decisiones de diseño, higiene de backtest y prompts que puedes pegar hoy mismo en Obside Copilot.

Las criptos nunca cierran. La liquidez rota entre zonas horarias, las funding rates cambian cada ocho horas y una sola actualización de flujos de ETF puede mover BTC un 5 % antes de que termines tu café. Un bot de trading de cripto con IA es lo que mantiene tu edge activo durante esas horas — y lo que te da una oportunidad real frente a mesas que ejecutan su propia automatización. Esta guía es la versión práctica: arquitectura, decisiones de diseño, higiene de backtest y prompts que puedes pegar hoy mismo en Obside Copilot.
Qué hay dentro de un bot de trading de cripto con IA
Un bot de trading de cripto con IA es software que analiza datos de mercado y señales alternativas, decide operaciones mediante reglas o ML y enruta órdenes a un exchange conectado. Seis capas hacen el trabajo pesado.
| Capa | Propósito |
|---|---|
| Ingesta de datos | Precios, profundidad, funding, on-chain, noticias |
| Ingeniería de features | Indicadores, scores de sentimiento, flags de régimen |
| Motor de decisión | Reglas, gradient boosted trees o scores LSTM |
| Control de riesgo | Sizing, stops, límites diarios, límites de exposición |
| Ejecución | Enrutamiento de órdenes, gestión de fills, reintentos |
| Monitorización | PnL, slippage, drift, alertas de error |
Salta cualquier capa y el bot se derrumba bajo estrés. La fragilidad suele aparecer durante un movimiento rápido, no en mercados tranquilos.
Obside ensambla estas capas sin código. Describe una regla en lenguaje natural. Obside Copilot la convierte en una alerta, una automatización o una estrategia de cartera completa. Para un contexto más amplio, mira cómo funcionan los bots de trading de cripto de principio a fin.
Cómo deciden realmente los bots de cripto con IA modernos
Los datos son la base. Los precios spot y las barras de 1 minuto son la línea base. El valor añadido suele venir de superponer:
- Flujos on-chain. Entradas a exchanges, cambios en la oferta de stablecoins, reservas de mineros
- Funding y open interest. Funding positivo persistente por encima del 0,05 % cada 8h indica longs saturados
- Features del libro de órdenes. Desequilibrio top-of-book, precio ponderado por profundidad, longitud de cola
- Sentimiento. Titulares con scoring NLP, novedad de tópicos, picos de atención social
La ingeniería de features convierte datos crudos en entradas predictivas: ventanas de momentum, anchura de Bollinger, RSI, MACD y medidas de volatility clustering. La selección de modelo se ajusta a tu horizonte:
- Modelos basados en árboles (XGBoost, LightGBM) capturan interacciones no lineales y se despliegan rápido
- Modelos de secuencia (LSTM, transformers) capturan dependencias temporales más largas en barras intradía
- El aprendizaje por refuerzo mapea estados a acciones bajo una recompensa — potente pero hambriento de datos
La mayoría de traders exitosos lo mantiene simple: un filtro de tendencia más un modelo de momentum, con reglas para ejecución y riesgo. La complejidad rara vez gana en cripto porque el régimen cambia antes de que puedas reentrenar.
Higiene de validación que de verdad detecta el overfitting
Los backtests en cripto son notoriamente engañosos. Escoge una ventana — por ejemplo, octubre de 2020 a abril de 2021 — y casi cualquier cosa parece brillante. Seis reglas te mantienen honesto.
- Solo walk-forward. Entrena en una ventana móvil, prueba en el siguiente tramo, avanza. Repite en múltiples regímenes.
- Realismo de costes. Incluye comisiones taker (a menudo 0,04 %), rebates maker cuando apliquen y slippage escalado a tu tamaño.
- Sin leakage. Confirma señales al cierre de la barra, nunca a la apertura. Evita indicadores que miran un periodo hacia adelante.
- Conciencia de survivorship. Si haces backtest de altcoins, incluye los que fueron delisted. Escoger nombres supervivientes infla los rendimientos.
- Pruebas multi-régimen. Bajista 2018, crash 2020, manía 2021, LUNA/FTX 2022, ETF 2024, rotación 2025. Una estrategia que necesita un solo régimen es frágil.
- Robustez de parámetros. Varía umbrales clave en ±25 %. Si los resultados colapsan, la estrategia está curve-fit.
Si tu edge muere cuando subes los costes un 50 % o desplazas los parámetros un 25 %, no es un edge.
Para comparativas de herramientas más profundas, mira nuestra reseña de software de trading con IA y el Sharpe ratio para comparación ajustada al riesgo.
Construye un bot de cripto con Obside Copilot
Obside hace la automatización accesible. Describes la intención en lenguaje natural. La plataforma la traduce en lógica estructurada y la ejecuta a través de tus conexiones con exchanges.
1. Define el objetivo
Elige uno: seguimiento de tendencia en BTC, mean reversion en alts líquidos, event-driven con titulares macro. Mezclar demasiados edges en tu primer bot es como explotan los parámetros.
2. Escribe la regla
"Cuando el Supertrend de 2h en BTCUSDT gire alcista, el RSI(14) esté por debajo de 70 y el Supertrend de 8h coincida, compra el 1 % del capital. Pon un trailing stop de 5x ATR en 2h. Sal si el Supertrend de 2h gira bajista o el volumen diario cae por debajo de la mediana de 20 días."
3. Define los límites de riesgo
Tamaño de posición limitado al 2 % del capital. Límite de pérdida diaria al 1 %. Máximo tres posiciones simultáneas. Pausa nuevas entradas si el drawdown de 24h supera el 3 %.
4. Backtest y estrés
Ejecuta la regla en BTC, ETH, SOL y tres alts líquidos. Revisa profit factor, drawdown máximo y la distribución del peor día. Varía tus umbrales y observa cuán estable se mantiene la curva de capital.
5. Conecta y despliega
Vincula tu cuenta de Binance, Kraken o Coinbase. Empieza en modo paper durante dos semanas. Compara el slippage en paper con las hipótesis del backtest. Pasa a un tamaño live pequeño y luego escala.
Prompts de ejemplo que puedes pegar en Obside Copilot:
Avísame si Bitcoin sube por encima de 150.000 $ y el volumen de 24h se duplica
Compra 50 $ de BTC cada lunes a las 10:00 a menos que la vol realizada de 7 días > 100 %
Vende todas las posiciones de cripto si BTC cae por debajo de la MA de 200 días
Mantén 50 % BTC, 25 % ETH, 25 % USDC. Rebalancea con un drift del 5 %.
Calidad de ejecución y riesgo que sobrevive a la volatilidad
Una señal fuerte pierde dinero con una mala ejecución. Tres reglas separan a los bots amateurs de los profesionales.
Ajusta el tipo de orden a la liquidez. Órdenes de mercado para BTC/USDT con liquidez profunda están bien. Órdenes de mercado en una altcoin fina durante un flash crash destruyen tu edge. Usa post-only o limits marketables con un offset del 0,05 % para venues finos.
Escala el riesgo con la volatilidad. Dimensiona posiciones inversamente al ATR. Cuando la vol realizada se duplica, reduce el tamaño a la mitad. Esto mantiene el riesgo por operación constante y suaviza la curva de capital.
Capas de circuit breakers. Detén nuevas entradas cuando el drawdown supere un umbral, cuando la vol realizada cruce un techo o cuando la API del broker devuelva tasas de error elevadas. Obside te deja codificar las tres en lenguaje natural.
Cinco casos de uso que funcionan para cuentas retail
- Tendencia multi-timeframe. La dirección 8h filtra entradas 2h. Trail con ATR. Sal en giro de tendencia.
- Mean reversion con filtro de vol. Compra RSI de 3 días bajo 15 en alts, objetivo media de 20 días, salta cuando la vol realizada de 7 días > 80 %.
- Momentum con confirmación de volumen. Entra en máximo de 20 días con volumen diario al 2x de la mediana de 30 días. Trail con 3x ATR.
- Rotación event-driven. Recorta alts correlacionados con tech un 50 % ante un shock macro. Reentra cuando el VIX vuelva por debajo de 25.
- DCA con timing más inteligente. Programa compras semanales de 50 $ en BTC, salta cuando la vol realizada de 7 días supere el 100 %, duplica tamaño cuando el drawdown desde el máximo de 90 días supere el 40 %.
Para practicar sin riesgo, nuestra guía de paper trading cubre el flujo.
Métricas que importan y cómo leerlas
| Métrica | Qué te dice | Rango saludable (cripto) |
|---|---|---|
| Rentabilidad anualizada | Rendimiento principal | Por encima de tu benchmark neto de costes |
| Drawdown máximo | Peor pico a valle | Bajo tu umbral de "dormir tranquilo" |
| Sharpe ratio | Retorno por unidad de vol | Por encima de 1,0 en todos los regímenes |
| Sortino ratio | Retorno por unidad de vol a la baja | Por encima de 1,5 en todos los regímenes |
| Profit factor | Ganancias brutas / pérdidas brutas | Por encima de 1,5 |
| Drift live vs backtest | Honestidad de ejecución | Dentro del 20 % del backtest |
Céntrate en la estabilidad. Un retorno ligeramente menor con una curva de capital más suave es casi siempre preferible, especialmente si planeas escalar.
Inicio rápido en cinco pasos con Obside
- Escribe la intención. "50 % BTC, 25 % ETH, 25 % USDC. Rebalanceo semanal o con drift del 5 %."
- Añade un edge. "Compra cuando el Supertrend de 2h sea alcista y el Supertrend de 8h coincida, RSI por debajo de 70. Trail con 5x ATR."
- Configura notificaciones. "Avísame si el volumen de 24h en BTC se duplica. Pausa nuevas entradas si el drawdown diario > 2 %."
- Backtest. Inspecciona curva de capital, drawdown, Sharpe. Refina filtros de liquidez si los resultados dependen de pares finos.
- Conecta y opera pequeño. Paper durante dos semanas. Live con un cuarto de tamaño. Escala con evidencia.
Crea una cuenta gratuita en Obside y lanza tu primera automatización de cripto.
Contenido educativo solamente. Esto no es consejo de inversión. Operar conlleva riesgo, incluida la posible pérdida de capital.
FAQ
No. Obside traduce descripciones en lenguaje natural a estrategias ejecutables. Aún puedes profundizar en indicadores, riesgo y preferencias de ejecución sin escribir ni mantener Python. Programar ayuda si quieres modelos ML personalizados, pero ya no es una barrera.