Webhook de TradingView a broker: setup stocks, FX y crypto
Enruta alertas de TradingView a Alpaca y Capital.com con DCA gestionado. Un motor webhook, dos brokers, stocks FX y crypto en un solo setup.

Webhook de TradingView a broker: setup stocks, FX y crypto
La mayoría de la gente que conecta una alerta de TradingView directamente a un broker descubre lo mismo en el mismo orden: el primer fill funciona, el segundo falla en silencio, y para el tercero están debugueando JSON a las 2 de la mañana con una posición medio llena y sin idea de si la alerta de salida llegó.
Eso no es un problema de estrategia. Es un problema de plomería. Y la plomería es la parte del algo trading retail de la que casi nadie habla honestamente, porque los que venden tutoriales de "TradingView a broker" normalmente nunca han operado una cuenta real de seis cifras a través de uno.
Esto es lo que realmente pasa cuando enrutas webhooks de TradingView a un broker en 2026, qué se rompe, y por qué acabamos construyendo SignalPipe como la capa intermedia aburrida que necesitábamos nosotros mismos. Una suscripción, dos brokers, stocks y FX y crypto. Ese es el setup. Vamos.
Por qué los webhooks crudos de TradingView se rompen en trading en vivo
Las alertas de TradingView son un broadcast. Se disparan una vez. No saben si el receptor recibió el mensaje, no reintentan, no hacen cola, y no saben en qué posición estás actualmente. Eso está bien para un ping de Telegram. No está bien para una orden que mueve capital real.
Esto es lo que se rompe cuando apuntas una alerta de TradingView directamente al endpoint webhook de un broker:
- El endpoint del broker está caído durante 400 milisegundos por un blip de mantenimiento. Tu alerta se perdió.
- La alerta se dispara mientras ya estás en posición. TradingView no lo sabe. Envía el payload de entrada otra vez. Tu posición se duplica.
- Te ejecutan a peor precio del esperado porque la alerta no llevaba precio límite, así que fue market por defecto durante un ensanchamiento del spread.
- La alerta de salida se dispara. Tu broker la rechaza porque el campo de quantity esperaba shares y TradingView envió un valor en dólares.
- Querías escalar en un pullback. La alerta cruda no tiene concepto de escalera de safety orders. Es one-shot y ya.
Podrías decir: pues meto un Cloudflare worker en medio. Es una objeción válida, y honestamente es lo que hice yo durante años. Funciona. También significa que estás de guardia con tu propia plomería para siempre, y cada cambio de API del broker es tu fin de semana.
El punto de un motor de ejecución gestionado no es que no puedas construirlo. Es que no deberías tener que hacerlo.
Qué hace realmente un motor de ejecución webhook gestionado
Un motor de ejecución webhook se sitúa entre TradingView y tu broker y hace el trabajo que TradingView se niega a hacer y que los brokers asumen que alguien más ya ha hecho.
- Idempotencia: si la misma alerta se dispara dos veces en tres segundos, solo sale una orden.
- Consciencia de posición: sabe qué tienes ya abierto en ese símbolo, así que una alerta de entrada durante una posición abierta se rechaza o se escala correctamente.
- Lógica de reintento: si el broker devuelve un error transitorio, el motor reintenta con backoff en lugar de tirar tu alerta a la basura.
- Traducción de órdenes: convierte lo que TradingView envía en lo que espera la API del broker, incluyendo la matemática de cantidades (dólares a shares a contratos).
- Logging: cada alerta, cada orden, cada fill, cada error guardado para que puedas debuguear el lunes qué pasó el viernes.
Nada de esto es glamuroso. Todo esto es lo que separa un setup de webhooks que sobrevive un trimestre entero de uno que se cae en silencio y se lleva tres trades por delante antes de que te des cuenta. Si quieres el recorrido más profundo de por qué los payloads crudos no bastan, la guía honesta de Alpaca cubre las particularidades específicas del lado de acciones.
SignalPipe: una suscripción, enrutado a Alpaca y Capital.com
SignalPipe es lo que construimos después de correr nuestros propios webhooks de broker a mano durante demasiado tiempo. Cuesta exactamente 29 dólares al mes, y enruta alertas de TradingView a dos brokers bajo una misma cuenta: Alpaca para acciones US y crypto, y Capital.com para FX, índices y CFDs.
El objetivo de diseño fue estrecho a propósito. Esto no intenta ser todos los brokers. Intenta ser los dos brokers que cubren la mayor parte de lo que un trader sistemático retail realmente quiere operar, con una capa webhook de nivel producción en lugar de un script de fin de semana.
Lo que hace SignalPipe:
- Acepta JSON de webhook de TradingView en un endpoint por usuario
- Valida, deduplica y traduce el payload
- Enruta a Alpaca o Capital.com según el símbolo y el mapeo de cuenta
- Ejecuta órdenes market, limit o bracket según indique la alerta
- Opcionalmente añade una escalera DCA gestionada sobre una entrada base
- Registra todo en un dashboard que realmente puedes leer
Lo que SignalPipe no hace:
- No elige trades por ti. Tu script de TradingView es el cerebro.
- No corre sus propias estrategias. Para eso está vyn premium.
- No se conecta a diecisiete exchanges. Dos brokers, a propósito.
Sin infraestructura custom, sin cron jobs, sin worker que cuidar. Solo una alerta, una URL webhook y un fill.
Stocks y crypto 24/7 vía Alpaca: qué funciona, qué no
Alpaca es la elección sensata para traders algo retail en US porque la API es estable, la estructura de comisiones es limpia, y el trading crypto está disponible en la misma cuenta que las acciones. Eso significa una relación con broker, una fuente de fondos, y un endpoint webhook para ambas clases de activos.
Lo que funciona bien en la pata de Alpaca de SignalPipe:
- Acciones US en horario regular, incluyendo fractional shares
- Órdenes en extended-hours cuando lo marcas explícitamente en la alerta
- Órdenes crypto 24/7 en los pares soportados
- Órdenes bracket con un stop y un target adjuntos en la entrada
Lo que conviene saber antes de enrutar dinero real:
- La cobertura crypto de Alpaca es más estrecha que la de un exchange crypto dedicado. Si operas altcoins oscuros, este no es tu setup.
- La liquidez en extended-hours puede ser fina. Una orden market a las 5 a.m. Eastern no es una orden market, es una donación.
- Las reglas regulatorias sobre pattern day trading siguen aplicando a tu cuenta cash o margin de Alpaca. La automatización no te exime de eso.
Si estás intentando decidir si Alpaca en general tiene sentido para tu setup, la guía honesta de Alpaca recorre los tradeoffs en detalle. SignalPipe es la capa de ejecución encima, no un sustituto de elegir el broker adecuado.
FX, índices, CFDs vía Capital.com: tipos de orden y particularidades
Capital.com es el otro lado de SignalPipe. Es un broker de CFDs, lo que significa que los instrumentos que operas ahí (pares FX, índices, commodities, CFDs de acciones individuales) son contratos que referencian el subyacente, no el subyacente mismo. Eso tiene consecuencias reales y quiero ser directo sobre ellas.
La parte buena: Capital.com da acceso a traders retail a instrumentos que Alpaca no cubre. FX majors y minors, DAX, FTSE, oro, petróleo, y una lista amplia de CFDs de acciones. Todo a través de una API, todo enrutable desde una alerta de TradingView.
Las partes que pillan a la gente:
- Las posiciones CFD llevan financiación overnight. Si tu estrategia mantiene a través de un rollover, ese coste es real y se come el edge.
- El apalancamiento está disponible pero no es el mismo entre instrumentos o jurisdicciones. Los límites de leverage retail varían según el regulador.
- Algunos instrumentos solo cotizan en horas específicas aunque el subyacente opere en otro sitio. Tu alerta tiene que respetar eso.
- El spread es la comisión, principalmente. No hay una estructura de comisión por share como en las acciones de Alpaca.
SignalPipe se encarga de la parte mecánica: traducción de órdenes, sizing de posición basado en la moneda de tu cuenta, colocación de stop y limit en el formato esperado por Capital.com. No te dice si los CFDs son el vehículo adecuado para tu estrategia. Esa es una decisión que tomas una vez, al principio, según lo que estés intentando hacer.
Escalera DCA gestionada vs alerta-a-orden simple
Un flujo crudo de alerta-a-orden hace una cosa: manda una orden por alerta. Si quieres escalar en una posición en un pullback, necesitas múltiples alertas, tracking cuidadoso de la posición, y suficiente disciplina para no dejar que una escalera medio llena confunda la lógica de salida.
La alternativa es lo que llamamos escalera DCA gestionada. Una alerta de entrada dispara una orden base más una serie preconfigurada de safety orders a offsets de precio definidos, cada una con su propio multiplicador de tamaño. Si el precio va en contra de la entrada, la escalera se rellena automáticamente. Si el precio recupera antes de que la escalera termine, los pasos sin ejecutar se cancelan limpiamente.
Así es como comparan los dos enfoques en la práctica:
| Aspecto | Alerta-a-orden simple | Escalera DCA gestionada |
|---|---|---|
| Alertas necesarias | Una por fill | Una por posición |
| Tracking de posición | Manual, por símbolo | Automático |
| Lógica de escalado | Codificada en tu script | Codificada en el motor |
| Consciencia de salida | Tienes que recordar todos los pasos abiertos | El motor sabe qué está abierto |
| Modo de fallo si se pierde una alerta | Escalera medio llena, salida confusa | La escalera continúa desde el estado |
| Complejidad en TradingView | Alta, múltiples condiciones de alerta | Baja, una sola alerta |
La escalera gestionada no siempre es mejor. Si tu estrategia dispara entradas one-shot limpias con stop y target, una orden bracket simple es más simple y más transparente. Si tu estrategia escala en drawdowns (el caso honesto de DCA, que cubrí en el artículo de estrategia bot DCA), la escalera gestionada te salva de una categoría de bugs que no deberías estar debugueando.
Sin tracking manual de posiciones, sin escaleras medio llenas, sin alertas de salida que referencian órdenes que no encuentras. Ese es el punto entero.
Setup: de JSON de alerta de TradingView a fill en vivo en 15 minutos
El setup real, de principio a fin, es corto. Esta es la forma de hacerlo, sin pretender que sea un tutorial click-a-click (para eso están los docs).
- Crea una cuenta de SignalPipe y conecta Alpaca, Capital.com, o ambos vía API keys.
- Copia tu URL webhook personal desde el dashboard de SignalPipe.
- En TradingView, crea una alerta sobre tu estrategia o condición de indicador.
- Pega la URL webhook en el campo webhook de la alerta.
- En el cuadro de mensaje de la alerta, escribe un payload JSON que nombre el símbolo, side, cantidad o tamaño en dólares, y stop y target opcionales.
- Guarda la alerta. Dispara una alerta de prueba manualmente. Mira aparecer el fill en el dashboard de SignalPipe y en tu cuenta del broker.
El esquema JSON está deliberadamente cerca de lo que un usuario experimentado de TradingView adivinaría. Símbolo, side, cantidad, tipo de orden, y parámetros bracket opcionales. Si quieres una escalera DCA gestionada en lugar de una única orden, nombras el preset de escalera en el payload y SignalPipe se encarga de la lógica multi-orden en su lado.
Quince minutos no es marketing. Es el número honesto para alguien que ya tiene cuenta TradingView Pro, ya sabe qué estrategia quiere correr, y ya tiene cuentas de broker fondeadas. Si partes de cero en las tres, presupuesta un par de horas, sobre todo para el onboarding del broker.
Cuándo basta SignalPipe vs cuándo quieres vyn premium encima
Esta es la pregunta que más me hacen, así que déjame ser directo.
SignalPipe es la capa de ejecución. Toma tu alerta de TradingView y la convierte en una orden de broker, de forma fiable, con consciencia de posición y DCA opcional. No tiene opinión sobre qué operar. Tu estrategia es tu estrategia.
vyn premium es un producto distinto. Es nuestra suite de estrategias crypto gestionadas, construida alrededor de Smart Safety Orders y la mecánica que describí en el artículo sobre Smart Safety Orders. Corre su propia lógica en los exchanges conectados. No estás escribiendo la estrategia, la escribimos nosotros. La estás corriendo sobre tu capital.
La forma limpia de decidir:
- Tienes tu propia estrategia o indicador de TradingView, confías en ello, y quieres ejecución fiable a Alpaca o Capital.com: SignalPipe basta. 29 dólares al mes, hecho.
- Quieres una estrategia crypto basada en reglas que corramos nosotros, con Smart Safety Orders y sin tuneo por activo: vyn premium.
- Quieres ambos: hay traders que corren sus propias estrategias de equity o FX por SignalPipe y dejan que vyn premium se encargue de la pata crypto. Es una configuración normal.
No hay trampa de upsell aquí. SignalPipe se sostiene solo a 29 dólares al mes, para siempre, mires o no vyn premium.
FAQ
P: ¿Necesito TradingView Pro para alertas webhook?
R: Sí. Las alertas webhook son una funcionalidad de pago de TradingView. El plan gratuito de TradingView no soporta webhooks salientes, así que cualquier setup de enrutado a broker, SignalPipe incluido, requiere al menos el plan de pago de entrada.
P: ¿Puedo usar SignalPipe con un broker distinto a Alpaca o Capital.com?
R: Hoy no. El producto está deliberadamente acotado a esos dos brokers porque ahí es donde pudimos entregar una capa de ejecución de nivel producción sin recortar. Añadir más brokers es un compromiso de ingeniería real y preferimos hacer dos bien que ocho mal.
P: ¿Qué pasa si mi alerta de TradingView falla al enviarse?
R: SignalPipe no puede ejecutar lo que nunca recibe. TradingView es el emisor, y si TradingView mismo tiene una caída o te limita la cuenta, ninguna herramienta downstream puede arreglarlo. Lo que SignalPipe sí puede hacer es deduplicar y reintentar en nuestro lado una vez que la alerta llega, y loguear cada intento para que veas exactamente qué pasó.
P: ¿Es SignalPipe trading automatizado en el sentido regulatorio?
R: Eres tú quien coloca las órdenes, usando tus propias credenciales de broker, en tu propia cuenta. SignalPipe es una herramienta que traduce tus alertas en llamadas API. No es un gestor discrecional, no custodia fondos, y no toma decisiones de trading por ti. Dicho eso, el panorama regulatorio para herramientas algo retail varía según la jurisdicción, así que si no estás seguro de cómo aplica a tu caso, pregúntale a alguien cualificado en tu región.
P: ¿En qué se diferencia la escalera DCA gestionada de un grid bot?
R: Un grid bot coloca órdenes de compra y venta a lo largo de un rango de precio simétrico y saca beneficio de la oscilación. Una escalera DCA es direccional: escala en una posición cuando el precio va en contra de la entrada, asumiendo que la tesis del trade sigue siendo válida. Mecánicas distintas, modos de fallo distintos. Los grids mueren en tendencias fuertes. Las escaleras DCA mueren cuando la tesis era errónea y el precio sigue avanzando.
P: ¿Puedo correr múltiples estrategias de TradingView por una sola cuenta de SignalPipe?
R: Sí. Cada alerta lleva su propio payload, y SignalPipe enruta según lo que dice el payload. Puedes tener estrategias de equity yendo a Alpaca, estrategias FX yendo a Capital.com, y estrategias crypto yendo a Alpaca crypto, todo a través de la misma suscripción.
P: ¿Qué es block algo flex y se solapa con SignalPipe?
R: block algo flex es un toolset gratuito separado, incluido automáticamente con toda cuenta app-web de blockresearch.ai. Alcance distinto, propósito distinto. SignalPipe es específicamente el puente de ejecución TradingView-a-broker, a 29 dólares al mes.
Aviso de riesgo
Nada en este artículo es asesoramiento financiero. La automatización quita la parte emocional de colocar órdenes, no quita el riesgo de mercado. Cualquier estrategia que corras a través de SignalPipe es tu estrategia, y los resultados son tus resultados. Los backtests no son garantías, el rendimiento pasado no predice el rendimiento futuro, y los instrumentos apalancados incluidos los CFDs pueden perder más que el margen inicial dependiendo de la jurisdicción. Si no estás seguro de si algo de esto es apropiado para tu situación, habla con alguien cualificado en tu región antes de enrutar capital real.
La opinión honesta
La plomería entre una alerta y un fill es la parte que separa las estrategias que viven de las que mueren en silencio. La mayoría de traders retail subestiman esto hasta que han visto una salida perdida convertir un sistema ganador en un mes perdedor. Yo lo hice. Por eso construimos SignalPipe en primer lugar, no como idea de producto, sino porque necesitábamos algo que no nos fallara durante una posición en vivo.
Si ya tienes una estrategia de TradingView en la que confías y solo quieres que llegue a tu broker de forma fiable, SignalPipe a 29 dólares al mes es la respuesta aburrida y correcta. Un motor webhook, dos brokers, stocks y FX y crypto cubiertos. Sin infra custom, sin worker que mantener, sin escaleras medio llenas cuando se pierde una alerta. Ese es el pitch entero.
Si aún no tienes una estrategia en la que confíes, ninguna capa de ejecución te va a salvar. Arregla eso primero. Lee la mirada honesta a lo que hace un backtest real, elige una estrategia cuya mecánica realmente entiendas, y luego vuelve a la plomería. En ese orden.
Configura SignalPipe con tu estrategia de TradingView cuando estés listo. El setup son quince minutos, la suscripción es plana, y la plomería deja de ser tu problema.
Timo de blockresearch.ai
Fundador de Block Research. Opera sistemas de trading automatizado con capital propio y de la empresa desde 2017, tres ciclos cripto completos de ejecución en vivo. Autor de Smart Safety Orders (DCA adaptativo a la volatilidad), las entradas de reversión a la media dentro de vyn premium y la invariante de respuesta webhook de 3 segundos dentro de SignalPipe. Publicamos las mismas estrategias que operamos con nuestro propio dinero.