Skip to content
DPU Labs logoDPULABS
← Volver a BIS

Documentación técnica

Betting Intelligence System MVP

Blueprint para lanzar un sistema de recomendación de apuestas con enfoque estadístico, riesgo controlado y operación manual asistida.

Arquitectura funcional

  1. 1. Ingesta de odds
  2. 2. Modelado probabilístico
  3. 3. Value detector
  4. 4. Timing engine
  5. 5. Dashboard + alertas

Modelo de datos sugerido

matches

Calendario, liga, equipos, hora de inicio y estado del partido.

odds_history

Snapshot temporal de cuotas por mercado (1X2, O/U, BTTS).

predictions

Probabilidades estimadas por el modelo y edge calculado.

bets

Registro manual de apuestas ejecutadas, stake y resultado.

bankroll_logs

Evolución de capital, drawdown, ROI y límites de riesgo.

API blueprint

GET

/api/bis/matches

Lista próximos partidos por liga y filtros de mercado.

POST

/api/bis/odds/sync

Ingesta manual/cron de cuotas desde proveedor externo.

GET

/api/bis/opportunities

Retorna value bets activas con edge, señal y stake sugerido.

POST

/api/bis/bets

Guarda apuesta ejecutada para tracking de rendimiento.

GET

/api/bis/metrics

Expone ROI, winrate, profit/loss y drawdown agregado.

Roadmap de implementación

Semana 1 — Data + modelo base

  • Integrar ingestión desde The Odds API.
  • Persistir partidos y odds_history en PostgreSQL.
  • Calcular probabilidad base con goles promedio, forma y localía.
  • Aplicar ajuste por liga (Chile under, Brasil variabilidad, Europa estabilidad).

Semana 2 — Value engine + dashboard

  • Implementar detector de value bets (prob_modelo > prob_cuota).
  • Agregar módulo de timing con señal de caída/subida de cuota.
  • Construir dashboard en Next.js + Tailwind con métricas clave.
  • Configurar alertas de eventos críticos vía Telegram/Twilio.

Reglas de riesgo (baseline)

Stake por apuesta: 2–3% del bankroll.
Máximo de apuestas por día para limitar exposición.
Kelly simplificado opcional para ajustar agresividad.