Un bot de señales ejecuta operaciones cuando recibe una señal externa — lo más común es una alerta de TradingView enviada a un webhook. En lugar de construir la lógica de entrada dentro de Freya (como hace un bot DCA), traes tus propias señales desde otra plataforma, y el bot de señales las convierte en operaciones reales en tu exchange.
Si ya tienes una estrategia o una configuración de indicadores en la que confías en otro lugar, un bot de señales es la forma de automatizarla en Freya. (Si prefieres construir la lógica dentro de Freya, comienza con Cómo Crear Tu Primer Bot DCA en su lugar.)
Puntos clave
- Un bot de señales opera con señales externas enviadas a un webhook — por ejemplo, una alerta de TradingView que se dispara cuando se cumplen tus condiciones.
- En modo Custom Signal tu bot obtiene una URL de webhook de apertura y otra de cierre; en modo Risk Ratio obtiene un único webhook y cierra las posiciones automáticamente a partir de la toma de ganancias y el stop loss que vienen en el webhook.
- Dos modos de señal: Custom Signal, donde tú configuras las órdenes y el bot actúa según tus señales del webhook; y Risk Ratio, donde el webhook lleva la toma de ganancias y el stop loss (la entrada se toma a mercado) y tú estableces un monto de riesgo fijo para que el tamaño de la posición se calcule automáticamente.
- Trata tus URLs de webhook como contraseñas — cualquiera que las tenga podría disparar tu bot, así que mantenlas privadas y regenéralas si alguna vez quedan expuestas.
- Los bots de señales son ideales para traders que ya generan sus propias señales y quieren que Freya las ejecute automáticamente.
Qué Es un Bot de Señales
Con un bot DCA, configuras las condiciones de entrada dentro de Freya. Un bot de señales es lo opuesto: la decisión de cuándo entrar o salir viene de afuera — tu plataforma de gráficos, tu propio script, o cualquier herramienta capaz de enviar un webhook. Cuando esa señal llega, el bot de señales coloca la operación. Es el puente entre tu estrategia externa y la ejecución en vivo en tu exchange.
Una Vista Rápida de los Pasos
- Crea un bot y elige el tipo Bot de señales, luego selecciona tu par de trading y tu dirección.
- Elige un modo de señal — Custom Signal, o Risk Ratio (donde el webhook lleva tu toma de ganancias y tu stop loss).
- Copia tu(s) URL(s) de webhook — Custom Signal te da una URL de apertura y otra de cierre; Risk Ratio te da una sola URL.
- Conecta tu fuente de señales — pega esas URLs en tu alerta de TradingView (u otra herramienta).
- Configura los ajustes de tus órdenes y lanza el bot. A partir de ahí, tus señales gobiernan el bot.
Paso 1: Elige el Tipo de Bot de Señales
En el flujo de Crear Bot, selecciona Bot de señales («Ejecuta operaciones basadas en señales webhook»), luego elige tu par de trading y tu dirección igual que con cualquier otro bot.
Paso 2: Escoge un Modo de Señal
El Modo de señal controla cómo interpreta tu bot las señales que recibe. Hay dos modos, y eliges uno — no se pueden combinar:
- Custom Signal — tu bot actúa según las señales de apertura y cierre que envías vía webhook (por ejemplo, desde una alerta de TradingView), y tú configuras las órdenes en Freya: el monto a operar y tu toma de ganancias y tu stop loss.
- Risk Ratio — el payload del webhook lleva los precios de toma de ganancias y stop loss; la entrada se toma al precio de mercado cuando se dispara la señal. En lugar de elegir un monto a operar, estableces un monto de riesgo fijo por operación, y Freya calcula automáticamente el tamaño de la posición a partir de la distancia entre la entrada y el stop loss. El resultado: si se alcanza el stop loss, pierdes aproximadamente el monto de riesgo exacto que elegiste. La toma de ganancias se coloca como una orden límite al precio del webhook (de modo que se llena sin deslizamiento); el stop loss se ejecuta como una orden de mercado cuando se activa, así que — como cualquier stop — puede sufrir deslizamiento en un movimiento rápido.
Elige el modo que coincida con la forma en que están construidas tus señales.
Por Qué el Modo Risk Ratio Es Poderoso
El modo Risk Ratio le da la vuelta al dimensionamiento de posiciones. Normalmente eliges un tamaño de posición y aceptas la pérdida que implique el stop loss. En el modo Risk Ratio eliges la pérdida que estás dispuesto a asumir, y el tamaño de la posición se ajusta automáticamente a ella. Eso hace que tu riesgo por operación sea consistente sin importar qué tan lejos esté el stop loss — un enfoque disciplinado que usan los profesionales. Estableces el tipo de riesgo y el monto fijo en el paso de estrategia; el monto a operar entonces aparece como dinámico, porque se calcula cuando llega el webhook.
Paso 3: Obtén Tus URLs de Webhook
Qué URLs obtienes depende de tu modo:
- En modo Custom Signal, tu bot recibe una URL de webhook de apertura (llamarla abre una posición) y una URL de webhook de cierre separada (llamarla cierra la posición).
- En modo Risk Ratio, obtienes una única URL de webhook para la señal de entrada. La posición se cierra entonces automáticamente con la toma de ganancias y el stop loss que vienen en el webhook, por lo que no hay una URL de cierre separada. La señal se envía como un pequeño mensaje JSON que incluye los valores de toma de ganancias y stop loss.
Puedes copiar una URL y regenerarla cuando quieras. Regenerarla crea una URL nueva e invalida la antigua de inmediato — útil si una URL alguna vez quedó expuesta.
Paso 4: Conecta Tu Fuente de Señales
Pega tu(s) URL(s) de webhook en tu fuente de señales. Con TradingView, por ejemplo, creas una alerta y estableces su URL de webhook como la URL de tu bot. En modo Custom Signal usas la URL de apertura para las entradas y la URL de cierre para las salidas; en modo Risk Ratio usas el único webhook e incluyes tu toma de ganancias y tu stop loss en el mensaje de la alerta. Cuando tu condición de alerta se dispara, TradingView llama al webhook y tu bot actúa en consecuencia.
Paso 5: Configura los Ajustes de Tus Órdenes
Configura cómo dimensiona y coloca el bot sus órdenes. En modo Custom Signal, estableces el monto a operar y tu toma de ganancias y tu stop loss. En modo Risk Ratio, en cambio estableces tu monto de riesgo fijo (el monto a operar se vuelve dinámico, y la toma de ganancias y el stop loss vienen del webhook). Luego lanza el bot — se queda en silencio hasta que llega una señal, y entonces ejecuta.
Mantener Tus Webhooks Seguros
Este es el hábito más importante con los bots de señales: tus URLs de webhook son secretos. Cualquiera que tenga una URL puede disparar esa acción en tu bot, así que:
- Nunca compartas ni publiques tus URLs de webhook públicamente.
- Pégalas solo en herramientas de confianza como tus propias alertas de TradingView.
- Regenera de inmediato si sospechas que una URL quedó expuesta — la antigua deja de funcionar al instante.
Una URL de webhook es la llave para disparar tu bot. Mantenla privada, nunca la compartas, y regenérala si se filtra. Este es el paso de seguridad más importante para un bot de señales.
Preguntas Frecuentes
¿Qué es un bot de señales en Freya Finance?
Un bot de señales ejecuta operaciones basándose en señales externas enviadas a un webhook — por ejemplo, una alerta de TradingView. En lugar de decidir cuándo operar dentro de Freya, espera tu señal y entonces abre o cierra una posición en tu exchange. Es ideal si ya generas señales en otra plataforma.
¿Cómo conecto TradingView a mi bot de señales?
Elige el modo Custom Signal, copia las URLs de webhook de apertura y cierre de tu bot, y pégalas en tus alertas de TradingView (la URL de apertura para las entradas, la URL de cierre para las salidas). En modo Risk Ratio usas en cambio una única URL de webhook e incluyes la toma de ganancias y el stop loss en el mensaje de la alerta. Cuando se dispara una alerta, TradingView llama al webhook y tu bot opera.
¿Cuál es la diferencia entre el modo Custom Signal y el modo Risk Ratio?
En modo Custom Signal, el bot actúa según las señales de apertura y cierre que envías vía webhook, y tú mismo configuras las órdenes — el monto a operar y tu toma de ganancias y tu stop loss. En modo Risk Ratio, el payload del webhook lleva los precios de toma de ganancias y stop loss (la entrada se toma a mercado cuando se dispara la señal), y en lugar de un monto a operar estableces un monto de riesgo fijo — Freya entonces dimensiona la posición automáticamente a partir de la distancia entre la entrada y el stop loss, de modo que un cierre en stop te cuesta aproximadamente el riesgo exacto que elegiste. Los dos modos no se pueden combinar; elige el que coincida con la forma en que están construidas tus señales.
¿Cómo funciona el dimensionamiento de posiciones en modo Risk Ratio?
Estableces un monto de riesgo fijo por operación. Cuando se dispara la señal, Freya toma la entrada al precio de mercado y lee el stop loss del webhook, luego calcula el tamaño de la posición de modo que la pérdida en el stop loss sea igual al riesgo que elegiste. Esto mantiene tu riesgo por operación consistente sin importar qué tan amplio o ajustado sea el stop — tú decides la pérdida que estás dispuesto a asumir, y el tamaño se ajusta en consecuencia.
¿Son secretas mis URLs de webhook?
Sí — trátalas como contraseñas. Cualquiera que tenga una URL de webhook podría disparar esa acción en tu bot. Nunca las compartas, pégalas solo en herramientas de confianza, y regenera una URL de inmediato si crees que quedó expuesta. Regenerarla invalida la URL antigua al instante.
Envié una señal pero no pasó nada — ¿por qué?
Verifica que usaste la URL de webhook correcta (apertura vs cierre), que tu modo de señal coincide con cómo está configurada tu alerta, y que el bot está en ejecución y no en pausa. Si regeneraste una URL recientemente, asegúrate de que tu fuente de señales esté usando la nueva. Para el estado general del bot, consulta ¿Por Qué Mi Bot No Está Operando?.
¿Puede el webhook establecer mi toma de ganancias y mi stop loss?
Sí, si usas el modo Risk Ratio. En ese modo, los valores de toma de ganancias y stop loss vienen del payload del webhook en lugar de ingresarse manualmente en Freya, lo que permite que tu estrategia externa controle las salidas.
