# Webhook a Bybit — envía señales de cripto desde tu propio código

Source: https://pipsync.io/es/webhook-to-bybit
Last updated: 2026-06-08

Un webhook JSON de tu propio sistema llega a PipSync como señal que revisas en la página de Señales y nunca se opera automáticamente: siempre se guarda como señal para tu aprobación. Además, las cuentas de Binance y Bybit están conectadas a través del gateway, así que por ahora el riesgo de una operación de cripto no se puede medir en ellas: una alerta de TradingView no se opera automáticamente allí y solo se registra como señal y por ahora no se puede colocar allí desde PipSync (las señales de Telegram y Discord sí se ejecutan en Bybit). La ruta funciona así: haces POST de un payload JSON plano (instrument, direction, entry, sl y tp1) a tu URL de webhook única de PipSync, que lo valida y lo registra como señal.

Esta ruta es agnóstica al origen: cualquier cosa capaz de emitir un POST HTTPS puede enviar señales, ya sea un script, un bot, un cron job o una automatización no-code. PipSync recibe y valida el payload en la nube. Solo las alertas que envía el propio TradingView, desde sus direcciones de envío publicadas, pueden operar automáticamente, y solo después de que lo actives; en Bybit, por ahora, ni siquiera ellas.

## Webhook a Bybit de un vistazo

| | |
|---|---|
| Origen | Cualquier sistema que pueda hacer POST de JSON plano por HTTPS (scripts, bots, serverless, no-code) |
| Destino | Los webhooks de tu propio sistema llegan como señales para tu aprobación en la página de Señales; las señales de Telegram y Discord sí se ejecutan en Bybit |
| Payload | JSON plano: instrument, direction (buy/sell), entry, sl y tp1 (sl y tp mayores que 0) |
| API key | Tu propia key de Bybit solo de trading, con retiros deshabilitados; nunca se usa para transferencias |
| Seguridad de órdenes | Tamaño de posición (lotes fijos, porcentaje fijo o por riesgo), lote mínimo y máximo, máximo de operaciones abiertas y confirmación manual de cada señal |
| Trading automático | Nunca para webhooks de tu propio sistema. Las alertas de TradingView tampoco se operan automáticamente en Bybit por ahora: el riesgo de una operación de cripto no se puede medir en estas cuentas, y la alerta solo se registra como señal y por ahora no se puede colocar allí desde PipSync |
| Feedback | Webhooks salientes firmados (HMAC-SHA256) más API de lectura REST (plan Enterprise) |
| Precio | Requiere un plan de PipSync que incluya la integración por webhook (Advanced); consulta los precios vigentes en la página de planes |

## ¿Cómo conecto un webhook a Bybit?

Envía cualquier JSON plano a PipSync y recíbelo como señal para tu aprobación; un webhook de tu propio sistema nunca se opera automáticamente, mientras que las señales de Telegram y Discord sí se ejecutan en Bybit. PipSync te da una URL de webhook con token y se encarga de la recepción.

1. **Crea tu cuenta de PipSync y elige un plan** — Regístrate en app.pipsync.io y suscríbete a un plan que incluya la integración por webhook (el plan Advanced); el plan Free no la incluye. Se requiere método de pago.
2. **Crea una API key de Bybit (solo señales de Telegram y Discord)** — Las señales de Telegram y Discord sí se ejecutan en Bybit. La cuenta puede conectarse desde Cuentas de trading → Añadir cuenta para otras fuentes, como Telegram. Las cuentas de Binance y Bybit están conectadas a través del gateway, así que por ahora el riesgo de una operación de cripto no se puede medir en ellas y una alerta de TradingView no se opera automáticamente allí.
3. **Genera tu URL de webhook** — En el panel, ve a Ajustes → Avanzado → Alertas de TradingView y pulsa Generar URL de webhook. PipSync genera una URL única con un token secreto, que se muestra una sola vez: cópiala y guárdala como cualquier secreto. Si sospechas una filtración, genera una nueva desde el mismo lugar; las alertas recibidas aparecen en Alertas recientes.
4. **Configura reglas de riesgo del lado del servidor** — Define el tamaño de posición (lotes fijos, porcentaje fijo o por riesgo), el lote mínimo y máximo y el máximo de operaciones abiertas en PipSync; son los mismos límites para todas las señales, incluso cuando tu máquina está apagada.
5. **Haz POST de tu primer payload JSON** — Desde tu script o automatización, envía un cuerpo JSON plano con instrument, direction, entry, sl y tp1 a la URL del webhook. Usa el nombre exacto del símbolo en Bybit y valores de sl y tp mayores que 0.
6. **Envía un payload de prueba** — Envía un payload de prueba y revisa Alertas recientes en Ajustes → Avanzado → Alertas de TradingView para ver cómo se interpretó. Un webhook de tu propio sistema nunca se opera automáticamente: queda como señal para tu aprobación en la página de Señales.

## ¿Cómo se ve el payload JSON para un webhook de Bybit?

El payload es un único objeto JSON plano — sin anidamiento — que PipSync registra como señal para tu cuenta de derivados de Bybit. Los campos son instrument, que debe coincidir con el nombre exacto del contrato en Bybit, direction ("buy" o "sell"), entry, sl y tp1.

Los precios son valores absolutos: sl y tp1 deben ser mayores que 0. El payload no lleva tamaño de lote: lo calculan tus reglas de riesgo en PipSync. Los mensajes en texto plano se guardan siempre como señal para tu aprobación.

- instrument: el nombre exacto del contrato en Bybit (por ejemplo, un perpetuo USDT)
- direction: "buy" o "sell"
- entry: precio de entrada absoluto
- sl: precio absoluto de Stop-Loss, mayor que 0
- tp1: precio absoluto de Take-Profit, mayor que 0
- Texto plano: se guarda siempre como señal para tu aprobación; usa siempre JSON

## ¿Por qué usar una API key solo de trading para Bybit?

Una API key solo de trading permite a PipSync trabajar con tu Unified Trading Account sin poder nunca sacar fondos del exchange. Creas la key en Bybit con los retiros deshabilitados, de modo que aunque la credencial quedara expuesta no podría iniciar una transferencia.

Tu propio código tampoco tiene que incrustar claves de Bybit — haces POST a una URL de webhook de PipSync cuyo token secreto es la única credencial que tienen tus scripts. PipSync almacena la key del exchange del lado del servidor, separando tu código de estrategia del acceso a tu cuenta.

## ¿Puede un webhook cerrar o reducir una posición en Bybit?

No. El payload describe una entrada y PipSync no cierra posiciones a partir de webhooks; la salida la marcan el SL y el TP de la señal.

Por eso conviene que cada payload lleve siempre sl y tp1 válidos, y revisar cada señal en la página de Señales, sobre todo con el margen unificado y los perpetuos, donde la exposición se invierte con facilidad.

## ¿Cómo obtengo feedback de ejecución de las operaciones en Bybit?

PipSync te ofrece tres canales de feedback para que tu sistema siempre sepa qué pasó. Los webhooks salientes firmados se disparan en los eventos trade.opened, trade.closed, tp_hit y sl_hit, cada uno con una firma HMAC-SHA256 en la cabecera X-PipSync-Signature y reintentados hasta cinco veces con backoff. Una API de lectura REST (GET /v1/signals y GET /v1/trades, documentada mediante OpenAPI 3.1) te permite consultar el estado a demanda, y el panel muestra cada señal interpretada en todos los planes.

Las solicitudes pueden estar sujetas a límites; si recibes un HTTP 429, espera y reintenta con retroceso. La API de lectura forma parte del plan Enterprise.

## ¿La ruta de Bybit funciona 24/7 sin un servidor propio?

Sí. La ruta de Bybit de PipSync está totalmente basada en la nube y funciona 24/7, lo que encaja con los mercados de cripto que nunca cierran. No hay VPS, ni plugin, ni terminal que mantener abierto — una vez configurados tu origen de webhook y tu key solo de trading, la recepción de señales continúa esté tu portátil encendido o apagado.

Como la ruta es agnóstica al origen, la misma configuración funciona para un script ejecutado por cron, un bot alojado o una función basada en eventos. Tu trabajo es hacer POST de JSON válido; PipSync se encarga de la autenticación y la recepción.

## FAQ

### ¿Cuál es la diferencia entre un webhook a Bybit y usar la API de Bybit directamente?

Llamar a la API de Bybit directamente significa que tu propio código gestiona la autenticación, la firma, los reintentos, los límites de tasa y el manejo de errores. Un webhook a Bybit a través de PipSync te permite hacer POST de un payload JSON plano sencillo mientras PipSync gestiona la conexión con el exchange, aplica controles de riesgo del lado del servidor y envía eventos de feedback firmados. Tus scripts solo tienen un token de webhook, no tus claves de Bybit.

### ¿Cualquier sistema puede enviar un webhook a Bybit, o solo TradingView?

Cualquier sistema que pueda hacer un POST por HTTPS puede enviar señales por la ruta — es agnóstica al origen. Eso incluye scripts de Python, bots de backtesting, funciones serverless, automatizaciones no-code y alertas de TradingView. Todos usan el mismo contrato JSON plano y la misma URL de webhook de PipSync con token.

### ¿Puede un webhook de mi propio sistema operar automáticamente en Bybit?

No. Un webhook de tu propio bot, script o herramienta nunca se opera automáticamente: siempre se guarda como señal para tu aprobación. Solo las alertas que envía el propio TradingView, desde sus direcciones IP de envío publicadas, pueden operar automáticamente, y solo después de que lo actives con el plan Advanced; en Bybit, por ahora, ni siquiera ellas: las cuentas de Binance y Bybit están conectadas a través del gateway y el riesgo de una operación de cripto no se puede medir en ellas, así que la alerta solo se registra como señal y por ahora no se puede colocar allí desde PipSync. Las señales de Telegram y Discord sí se ejecutan.

### ¿PipSync es un proveedor de señales o da consejos de trading?

No. PipSync es infraestructura basada en la nube que convierte en señales tus propias alertas para brokers y exchanges como Bybit. No es un proveedor de señales, ni un vendedor de estrategias, ni asesoramiento de inversión. Tú aportas la lógica de trading.

### ¿Qué tipo de cuenta de Bybit usa la ruta de webhook?

Usa la Unified Trading Account con margen unificado, para derivados de cripto como los perpetuos USDT y USDC. La conectas con tu propia API key solo de trading que tiene los retiros deshabilitados, así que PipSync nunca puede sacar fondos de Bybit.

### ¿Puede un webhook cerrar una posición en Bybit?

No. El payload describe una entrada y PipSync no cierra posiciones a partir de webhooks; la salida la marcan el SL y el TP de la señal.

### ¿Qué pasa si envío demasiados webhooks a Bybit a la vez?

Las solicitudes pueden estar sujetas a límites; si recibes un HTTP 429, espera y reintenta con retroceso.

### ¿Necesito un VPS o servidor para mantener el webhook de Bybit en funcionamiento?

No. La ruta está totalmente basada en la nube y funciona 24/7 sin VPS, plugin ni terminal abierto. Una vez configurados tu origen de webhook y tu key solo de trading, PipSync sigue recibiendo las señales que envías por POST incluso cuando tu propia computadora está apagada.

## Related

- [Webhook a Binance — envía señales JSON desde cualquier sistema](https://pipsync.io/es/webhook-to-binance)
- [Señales de Telegram a Bybit, ejecutadas de forma automática](https://pipsync.io/es/telegram-to-bybit)
- [TradingView a Bybit: tus alertas llegan como señales](https://pipsync.io/es/tradingview-to-bybit)
- [Copiador de señales cripto: automatiza señales en Binance Futures y Bybit](https://pipsync.io/es/crypto-signal-copier)
- [Gestión de riesgo del lado del servidor: reglas de trading aplicadas antes de tu bróker](https://pipsync.io/es/server-side-risk-management)
- [Copiador de señales sin VPS: la ejecución corre en la nube](https://pipsync.io/es/signal-copier-no-vps)

---

PipSync es una herramienta de ejecución de señales. No proporciona señales de trading, no garantiza ningún resultado y no constituye asesoramiento de inversión. Operar productos apalancados conlleva un riesgo sustancial de pérdida.
