Bipbip es un bot de trading intradía que recibe las alertas de tu estrategia de TradingView por webhook y las convierte en órdenes reales sobre Bitunix Futures — con cálculo de tamaño de posición, stop-loss, take-profit y límite de pérdida diaria aplicados en cada operación. Vos diseñás la señal; el bot la ejecuta con disciplina.
Arranca en dry-run: registra cada orden sin enviarla al exchange hasta que vos decidas pasar a live.
TradingView es la fuente de la señal. El bot no calcula indicadores en tiempo real: su trabajo es validar, dimensionar y ejecutar con reglas de riesgo que nunca se saltan.
Tu estrategia en TradingView dispara una alerta y hace POST a tu endpoint personal /webhook/{tu-token} con un JSON simple.
Cada usuario tiene su propio token secreto en la URL. Se valida ese token y el esquema del payload con Pydantic. Sin token válido, 401; el endpoint antiguo sin token responde 410 Gone.
Se calcula el tamaño de posición a partir del capital, el % de riesgo y la distancia al stop-loss. Se chequea margen y límite diario.
Petición firmada con doble SHA256 a Bitunix Futures. SL y TP se envían con la orden. Reintento ante errores transitorios.
La posición se persiste en disco, se registra el trade y aparece en el Bot Manager en tiempo real con PnL.
El problema del trading manual no suele ser la estrategia: es la ejecución inconsistente. Bipbip elimina el factor humano del momento crítico.
Tamaño de posición calculado desde tu capital y la distancia al stop. SL y TP nunca se omiten. El límite de pérdida diaria corta el trading automáticamente.
El bot no duerme ni duda. Cada señal válida se ejecuta en menos de un segundo, sin que tengas que estar frente a la pantalla.
Compara el precio de la señal con el mark price real de Bitunix. Si la diferencia supera el umbral, rechaza la orden. No opera sobre un feed congelado.
Posiciones abiertas, PnL diario, logs, histórico de operaciones y estado por activo. Control manual de pausa/arranque por símbolo.
Validá la estrategia sobre datos históricos antes de arriesgar capital. Cada iteración queda documentada con métricas: PF, Sharpe, win rate.
BTC, ETH, SOL y BNB operados en paralelo, cada uno con su propio estado, estadísticas y control independiente de encendido.
Cada usuario entra con su login, recibe su propio webhook y guarda sus claves de Bitunix cifradas con Fernet en la base de datos. Los motores corren aislados: tu capital, tu config y tus posiciones no se cruzan con los de nadie.
Un backend FastAPI asíncrono con motores de trading aislados por usuario, credenciales cifradas en SQLite y la lógica de riesgo y firmado centralizada y fácil de revisar.
httpx, timeouts explícitos y payloads tipados con Pydantic v2.Toda la lógica de riesgo es explícita, configurable desde el Bot Manager y, por diseño, fail-closed: ante la duda, el bot no opera.
El tamaño de cada posición se deriva del capital configurado, el porcentaje de riesgo y la distancia al stop-loss. Nunca arriesgás más de lo que decidiste.
Si la pérdida acumulada del día supera el límite, el bot deja de abrir posiciones. El contador se reconstruye desde el histórico tras un reinicio.
SL (1.2%) y TP (1.5%) por defecto, alineados con los parámetros del backtest. Se envían junto con la orden y no pueden desactivarse para trading real.
El apalancamiento se fija explícitamente en el exchange antes de abrir y nunca se incrementa de forma automática.
Antes de poner capital real, la estrategia se prueba sobre OHLCV histórico (2024-01-01 → 2026-06-05). Mostramos los números tal cual salen, incluidos sus límites.
| Activo | TF | ADX | SL / TP | Trades | Win rate | Profit Factor | Sharpe | Nota |
|---|---|---|---|---|---|---|---|---|
| BTC | 15m | 28 | 1.2 / 1.5 | 11 | 63.6% | 2.03 | 0.66 | muestra baja |
| ETH | 15m | 28 | 1.2 / 1.5 | 11 | 63.6% | 2.03 | 0.65 | muestra baja |
| SOL | 15m | 25 | 1.2 / 1.5 | 16 | 56.2% | 1.49 | 0.44 | — |
| BNB | 15m | 20 | 1.2 / 1.5 | 61 | 59.0% | 1.67 | 1.06 | más fiable |
El backtesting está completamente separado de la ejecución en vivo: el código de simulación nunca coloca órdenes reales.
VPS Linux con la app en un contenedor Docker, detrás de un reverse proxy con HTTPS (Nginx o Apache — compatible con paneles como Plesk) y Let's Encrypt. Los secretos (SECRET_KEY, MASTER_KEY) viven solo en el .env del servidor; las credenciales de Bitunix se guardan cifradas en la base de datos. No se recomienda hosting compartido sin contenedores: el bot necesita un proceso de larga ejecución.
Para operarlo, no. El Bot Manager te permite arrancar y pausar bots, ver posiciones y ajustar la configuración. Sí necesitás configurar tus alertas en TradingView y, para el despliegue inicial, tener acceso a un servidor. La estrategia la diseñás vos en TradingView; el bot solo la ejecuta.
No. El bot no calcula indicadores ni genera señales por sí mismo. TradingView es la fuente: tu estrategia dispara la alerta y el bot la valida, dimensiona y ejecuta. La inteligencia de mercado vive en tu estrategia; el bot aporta la disciplina de ejecución y el control de riesgo.
Sí, y es lo recomendado. El modo dry-run está activo por defecto: registra cada orden como si fuera real, calcula PnL y la muestra en el Bot Manager, pero nunca la envía al exchange. Pasás a modo live solo cuando vos lo decidas explícitamente.
Subís tus claves de Bitunix desde el panel y se guardan cifradas con Fernet en la base de datos (la clave maestra vive solo en el .env del servidor). Nunca llegan al navegador ni se escriben en texto plano, y se enmascaran en los logs. Antes de habilitar el modo live se hace una verificación de conectividad real contra Bitunix; las peticiones privadas se firman con doble SHA256 y cada usuario opera con su propio token de webhook.
Sí. El sistema es multi-usuario: cada cuenta entra con su login, sube sus propias claves de Bitunix, tiene su capital y su configuración, y recibe su propio token de webhook. Los motores corren aislados, así que las operaciones y el riesgo de un usuario no afectan a los demás.
El estado de las posiciones se persiste en disco y, al arrancar, el bot se reconcilia contra el exchange para detectar posiciones cerradas por SL/TP o abiertas manualmente. El PnL diario también se reconstruye desde el histórico, así el límite de pérdida diaria no se resetea por un reinicio.
Actualmente BTC, ETH, SOL y BNB sobre Bitunix Futures (USDT), operados en paralelo y con control independiente por activo. La arquitectura permite ampliar la lista de activos a futuro.
Sí. El Bot Manager incluye una consola de exchange para abrir y cerrar posiciones a mano. Las aperturas manuales pasan por el mismo control de slippage que las automáticas; los cierres nunca se bloquean, porque siempre tenés que poder salir de una posición.
Este software puede ejecutar operaciones de futuros con dinero real. El trading de criptomonedas con apalancamiento conlleva un riesgo elevado de pérdida, que puede superar el capital invertido. Los resultados de backtesting son históricos, en algunos casos con muestras pequeñas, y no garantizan rendimientos futuros. Esta página es informativa y no constituye asesoramiento financiero. Operá únicamente con capital que puedas permitirte perder y empezá siempre en modo dry-run.
Probá el bot en modo dry-run, revisá tus métricas en el Bot Manager y pasá a live cuando los números te convenzan.