Sistema de apuestas hípicas basado en estadística para las pistas chilenas — Club Hípico de Santiago, Hipódromo Chile y Valparaíso Sporting Club. Convierte los datos crudos de teletrak.cl en análisis con valor esperado (EV), boletas de apuesta y ranking de rendimiento caballo/jinete.
Este repositorio opera como un entorno de trabajo para agentes (opencode): ingesta diaria de datos, generación de markdown a partir del HTML/PDF oficial, análisis de valor y post-mortem de resultados.
- Ingesta diaria desde
teletrak.cl: programa oficial, participantes, cuotas y resultados en HTML + PDF del programa. - Conversión HTML → Markdown con scripts Python de referencia en
/scripts/. - Análisis con valor esperado usando la ley del pari-mutuel y eficiencia histórica de jinetes.
- Boletas de apuesta a Ganador y exóticas (Quinela, Exacta, Trifecta, Superfecta) con gestión de bankroll.
- Ranking de rendimiento por caballo, jinete y binomio (puntos Top-5) para detectar combinaciones fuertes.
- Pronóstico oficial de "Los Magos Hípicos" y clima del día por pista.
/scripts/ # Scripts Python de referencia (HTML -> Markdown)
/wiki/{YYYY}/{YYYY-MM-DD}/ # Datos por jornada (ver + predicción)
day.md # Programa oficial consolidado
horses.md # Participantes del día
odds.md # Cuotas consolidadas
ranking.md # Ranking caballos/jinetes/binomios [generado]
weather.md # Clima del día
forecast.md # Pronóstico oficial por carrera
sources/ # HTML crudo + PDF del programa
{NN}/ # Un directorio por carrera
race.md # Hora, premio, distancia, superficie
horses.md # Participantes de la carrera
odds.md # Cuotas de la carrera
results.md # Resultados + exóticas pagadas
analysis.md # Predicción / EV
/wiki/2026/jokeys.md # Eficiencia histórica de jinetes (Win%)
/AGENTS.md # Instrucciones de trabajo para los agentes
- Ingesta: guardar
day.html,horses.html,odds.html,result.htmly el PDF del programa enwiki/{YYYY-MM-DD}/sources/. - Programa oficial →
day.md+{NN}/race.md. - Participantes →
horses.md(día + por carrera). - Cuotas →
odds.md(detecta formato 1/2/3). - Pronóstico →
forecast.md(Los Magos Hípicos). - Clima →
weather.md. - Análisis de apuesta →
{NN}/analysis.md(EV, boleta). - Resultados →
{NN}/results.md(post-mortem vs. predicción). - Ranking →
ranking.md(puntos Top-5).
- Ley del pari-mutuel:
p_i = pool_i / Σ pool— probabilidad implícita desde las cuotas. - Valor:
p_estimada > p_implícita(odds)→ EV positivo si la forma histórica lo respalda. - El takeout (~15–20%) juega siempre en contra: apostar solo favoritos es EV negativo a largo plazo.
- Las exóticas multiplican el valor cuando el ganador es outsider.
- Python 3 (scripts de parsing).
pdfplumberpara extracción de PDFs (pip3 install pdfplumber).- opencode (opencode.ai) para ejecutar el flujo de trabajo como agente.
Los datos de wiki/ son de referencia y no constituyen consejo de apuesta. Las apuestas conllevan riesgo; apueste de forma responsable.