Skip to main content
← Volver a Guías
Avanzado📖 12 min

El Rule Builder: de reglas IF-THEN a automatización segura

La mayoría de la automatización de trading falla de una de dos maneras: la lógica es una caja negra que no puedes auditar, o las barreras de protección son una ocurrencia tardía que descubres en medio de un drawdown. El Rule Builder de Predite es nuestro intento de arreglar ambas a la vez: lógica de entrada que escribes tú mismo como reglas IF-THEN simples, envuelta en un sistema de ejecución donde cada dólar de dinero real tiene que ganarse primero con paper trading. Esta guía recorre el camino completo: construir una regla, validarla con alertas, componer las salidas y graduarla de la simulación al CLOB real.

Qué es el Rule Builder

Abre Bots → Create y elige la plantilla Rule Builder. Mientras las otras plantillas (ARB Hunter, Whale Copier, Mean Reversion…) vienen con lógica fija y unas cuantas perillas ajustables, el Rule Builder te da una regla vacía: un conjunto de condiciones, un modo de combinación y una acción. En cada ciclo de evaluación, el bot escanea los mercados elegibles, prueba tus condiciones contra cada uno y actúa sobre los mercados que pasan.

El objetivo de diseño es la auditabilidad. Deberías poder mirar cualquier operación que hizo tu bot —incluso semanas después— y ver exactamente por qué ocurrió. Por eso cada entrada registra una razón de la operación que lista las condiciones específicas que coincidieron, con los valores reales ("edge 12.4pp ≥ 10pp; resuelve en 41h ≤ 72h; ballena $31k ≥ $25k"). Si una regla se está portando mal, las propias operaciones son el log de depuración.

Las nueve condiciones

Una regla combina hasta 10 condiciones, tomadas de nueve tipos nativos:

  • Edge de IA ≥ X pp — la brecha entre la probabilidad de la IA de Predite y el precio implícito del mercado, en puntos porcentuales. Esta es la señal central de "el mercado está equivocado".
  • Precio de YES ≤ X¢ — entrar solo por debajo de un techo de precio. Útil para estrategias de longshots o para atrapar mercados que todavía no repreciaron.
  • Precio de YES ≥ X¢ — entrar solo por encima de un piso de precio. Útil para estrategias de favoritos/convergencia.
  • Volumen ≥ $X — un filtro de liquidez. Los mercados delgados tienen spreads amplios que se comen tu edge en silencio.
  • Resuelve en ≤ X horas — solo mercados cerca de la resolución.
  • Resuelve en ≥ X horas — solo mercados con tiempo restante.
  • Ballena entró con ≥ $X — se detectó en el mercado una posición de ballena de al menos $X, desde el feed real de ballenas on-chain. Límite honesto: refleja los movimientos on-chain recientes que el feed observó, no un espejo en tiempo real garantizado de cada wallet.
  • El título contiene el término — coincidencia de subcadena en el título del mercado ("Fed", "Bitcoin", el nombre de un candidato).
  • La categoría es X — restringe a una sola categoría.

TODAS vs CUALQUIERA: entiende esto primero

Las condiciones se combinan en uno de dos modos, y la diferencia es la fuente más común de usuarios sorprendidos:

TODAS (Y) significa que todas las condiciones deben cumplirse. Cada condición que agregas hace la regla más estricta: menos entradas y de mayor convicción. CUALQUIERA (O) significa que basta con una condición. Cada condición que agregas hace la regla más laxa: más entradas, menor calidad promedio. Una regla CUALQUIERA de 5 condiciones no es una regla "sofisticada"; son cinco gatillos sensibles separados compartiendo un solo bot.

No hay anidamiento mixto ("A Y (B O C)") dentro de una regla, y es deliberado: la lógica booleana anidada es donde la gente pierde la capacidad de predecir su propio bot. Si necesitas lógica compuesta, divídela en dos bots: cada uno se mantiene legible y la atribución queda limpia.

Un ejemplo trabajado: el francotirador de convergencia tardía

Aquí va una regla real que puedes construir en dos minutos. La tesis: en los últimos días antes de la resolución, los mercados con un edge de IA persistente e interés fresco de ballenas tienden a converger hacia la probabilidad de la IA — y la ventana corta de tiempo limita cuánto tiempo queda atascado tu capital.

Pon el modo de combinación en TODAS y agrega:

  1. Edge de IA ≥ 10 pp — solo nos importa un desacuerdo significativo entre modelo y mercado.
  2. Resuelve en ≤ 72 horas — la ventana de convergencia. Acotar la operación en el tiempo también acota el riesgo en el tiempo.
  3. Ballena entró con ≥ $25,000 — alguien con tamaño (y posiblemente mejor información) ya se comprometió con este mercado on-chain.

Acción: Seguir IA — comprar el lado que la IA favorezca.

Lee lo que esta regla dice en realidad: "cuando el modelo y al menos una ballena discrepan ambos de la multitud, y sabremos la respuesta en tres días, toma el lado del modelo". Cada condición se gana su lugar. Los filtros de volumen y categoría son adiciones razonables, pero empieza minimalista: puedes apretar una regla que se dispara demasiado; no aprendes nada de una regla que nunca se dispara.

Un comportamiento que debes conocer: Seguir IA nunca inventa una dirección. Si un mercado pasa tus condiciones pero no tiene call de la IA, la regla simplemente no entra. De vez en cuando "perderás" una entrada por esto. Es el comportamiento correcto: una entrada sin señal es un volado con pasos extra.

Valida con solo-alertar antes de operar

Toda regla tiene una casilla "Solo alertar". Marcada, la regla nunca opera: en cambio, cuando las condiciones coinciden, recibes una notificación por campana, Telegram y push. Las alertas se deduplican a una por mercado cada 24 horas, para que un mercado oscilando alrededor de tu umbral no te bombardee.

Este es el ciclo de validación más barato de la plataforma, y deberías usarlo antes de que cualquier regla nueva se acerque siquiera a la ejecución. Corre la regla del francotirador en solo-alertar durante una semana. Cada alerta es una pregunta: "¿tomaría esta operación manualmente?". Si la respuesta sigue siendo no, tus condiciones están mal: corrígelas ahora, mientras el costo de equivocarte es una notificación y no una posición. Solo-alertar también funciona como modo permanente: algunos usuarios corren reglas puramente como scanners personalizados y nunca las automatizan.

Salidas: donde vive la verdadera gestión de riesgo

El Rule Builder solo decide entradas. Las salidas vienen de los controles de protección estándar del bot, y se componen: puedes armar varias a la vez:

  • Stop-loss — salir cuando la posición pierde X%.
  • Take-profit — salir cuando gana X%.
  • Trailing stop — un stop que sube a medida que el precio se mueve a tu favor, asegurando ganancias.
  • Breakeven — tras suficiente ganancia, mueve el stop a tu precio de entrada para que la operación ya no pueda perder.
  • Salida pre-resolución — cierra la posición un tiempo definido antes de que el mercado resuelva.

La salida pre-resolución merece atención especial en los mercados de predicción, por la brecha de settlement 0/1. Una acción que va en tu contra cae 5%; una share de mercado de predicción que resuelve en tu contra se va a cero. No hay crédito parcial en el settlement: YES paga $1.00 o $0.00. Un stop-loss no puede protegerte a través de la resolución, porque la resolución no es un movimiento de precio hacia el que puedas salir; es una discontinuidad. Si tu estrategia no tiene opinión sobre el resultado final —como el francotirador de convergencia, que apuesta a la *deriva*, no a la respuesta— arma la salida pre-resolución y sal antes de que la moneda caiga.

Las protecciones se gestionan como un grupo OCO (one-cancels-other) estricto: cuando una se dispara, las hermanas se cancelan, y cerrar una posición manualmente cancela sus protecciones pendientes. Nunca sufrirás una salida doble por dos disparos compitiendo entre sí.

Paper primero: las puertas de graduación

Los bots nuevos de Rule Builder operan dinero de paper, y eso no es una sugerencia: es una puerta. La ejecución en vivo para la automatización está detrás de un flag y es paper-first: un bot debe completar al menos 10 operaciones en paper antes de ser elegible para graduarse a dinero real. La página de Trading Real muestra un checklist de graduación de 5 pasos para que siempre sepas dónde está una estrategia en el camino de la simulación al CLOB.

Diez operaciones no prueban significancia estadística — ninguna plataforma honesta afirmaría eso. Lo que prueban es la corrección *mecánica*: la regla se dispara en los mercados que pretendías, las razones de las operaciones coinciden con tu tesis, las salidas se activan como las configuraste. La confianza estadística toma más tiempo; mantén el bot en paper tanto como necesites. La puerta es un piso, no una meta.

Pasar a real: topes, exposición y el kill switch

Cuando una regla entra con dinero real, no recibe un cheque en blanco. Cada entrada automatizada en vivo pasa por la misma ruta de ejecución protegida que todo lo demás en Predite:

  • Topes de automatización: máximo $25 por operación (elevable a $250 vía un step-up con código por email), $100 por día por bot, como máximo 3 posiciones abiertas simultáneas y $500 por día globales en toda tu automatización.
  • Límites de exposición por categoría impiden que una regla concentre toda tu cuenta en una sola categoría: una regla O que se soltó no puede apilar diez posiciones de política correlacionadas.
  • El kill switch detiene toda la automatización en vivo al instante, y la tarjeta "Tus salvaguardas" en la página de Trading Real muestra cada salvaguarda aplicada actualmente a tu cuenta —el master switch, tu acceso beta, los topes por origen— para que, cuando una operación sea bloqueada, puedas ver qué salvaguarda la bloqueó.

Estos límites de vez en cuando frenarán una operación que querías. Ese es el trato: el mismo techo que limita el entusiasmo de una buena regla limita el daño de una regla rota, y a las 3 de la mañana, con un conjunto de reglas corrupto, quieres el techo. Hablando de eso: un conjunto de reglas inválido o corrupto nunca abre posiciones. El Rule Builder falla cerrado.

Publicar y forkear

Cuando una regla tiene un historial del que estás orgulloso, puedes publicarla en el marketplace de estrategias, y otros usuarios pueden forkearla. Forkear copia la configuración —condiciones, modo de combinación, acción, ajustes de salida— a la cuenta de quien la forkea. Tu capital, tus posiciones y tu historial permanecen privados. Los bots forkeados empiezan al inicio del camino de graduación como cualquier bot nuevo: tus 10 operaciones en paper no se transfieren, porque el dueño del fork todavía no ha verificado nada.

El ciclo, de punta a punta

Construye la regla en Bots → Create → Rule Builder → córrela en solo-alertar durante una semana y revisa con sensatez lo que marca → pásala a paper y deja que opere dinero simulado → lee las razones de las operaciones y ajusta las condiciones → completa el checklist de graduación → pasa a real dentro de los topes de automatización, con la salida pre-resolución armada si tu tesis termina antes que el mercado. En cada paso, el sistema te dice exactamente qué hizo y por qué — que es justamente el punto de escribir tus propias reglas en lugar de confiar en la caja negra de alguien más.

The Rule Builder: From IF-THEN Rules to Safe Automation | Predite