📸 Datos ONPE live — 2026-06-11 · Versión metodológica: 2026-06-11.0715 · Refinación del estimado de ayer con mayor cobertura de mesas (incluye nuevas 900K y avance E/JEE)
Refinando el corte de ayer con más mesas procesadas, la señal estadística mantiene la misma dirección: Keiko sigue adelante en la proyección al 100%. Con 1.660 mesas pendientes, el residual proyectado no cambia la tendencia general.
Keiko Fujimori +47.797 votos proyectados al 100%Resultado final estimado (NNLS E-oficial): Keiko 9.215.677 · Sánchez 9.167.880
Escenario E-oficial (1.592 mesas E con votos como base fija)En Perú, los votos se cuentan mesa por mesa. Al 2026-06-11, ONPE ya contabilizó 91.106 de 92.766 mesas — el 98.211%. Quedan 1.660 mesas sin contar que representan el 1.789% restante.
La pregunta es simple: ¿pueden esas 1.660 mesas darle la vuelta al resultado? Para responderla combinamos el conteo live de ONPE con una proyección estadística sobre lo que falta.
| Estado | Mesas | % del total |
|---|---|---|
| ✅ Contabilizadas por ONPE live | 91.106 | 98.211% |
| Del total: entrenamiento del modelo NNLS (snapshot scraper) | 86,124 | 92.840% |
| Del total: contadas por ONPE pero no en snapshot (validación adicional) | 4.970 | 5.358% |
| Depuración/reconciliación de catálogos | 12 | 0.013% |
| ⏳ Pendientes — las que proyectamos | 1.660 | 1.789% |
| Total nacional (1ª vuelta) | 92,766 | 100% |
En la primera vuelta de 2026 hubo 38 agrupaciones compitiendo. Para proyectar cómo votan sus seguidores en la segunda vuelta (donde solo hay dos candidatos), se elaboró un mapa a mano asignando a cada partido un "porcentaje que va a Keiko":
🟠 Keiko gana por +11.181 votos
| Votos de pendientes | Total final | |
|---|---|---|
| 🟠 Keiko | +171.200 | 9.202.163 |
| 🔵 Sánchez | +160.100 | 9.190.982 |
¿Por qué este resultado es incorrecto? El plan asume que los votantes son perfectamente obedientes: si un partido apoya a Keiko, el 100% de sus seguidores vota por Keiko. La realidad no funciona así. Cuando comparamos con el modelo estadístico calibrado, la diferencia entre plan y modelo en el margen es de 36.616 votos: el plan da Keiko +11.181, mientras el NNLS E-oficial da Keiko +47.797.
Tenemos 86,124 mesas del snapshot donde conocemos el resultado real de ambas vueltas. Eso nos permite verificar si el plan era correcto o no. El análisis estadístico encontró tres errores fundamentales:
El plan asumía que si Aliaga apoya a Keiko, el 100% de sus votantes van a votar por Keiko. Pero en las mesas ya contadas se observa que en promedio ~9.2% de los votantes de cualquier partido no aparecen en la 2da vuelta — se abstienen, votan en blanco o nulo. Ese 9.2% "se pierde" y el plan lo ignora.
Partidos como Podemos Perú, APRA y Somos Perú fueron catalogados como inclinados hacia Keiko. Pero mirando los datos reales mesa a mesa, sus seguidores votan más por Sánchez de lo que el plan estimaba. El anti-fujimorismo dentro de esos partidos es más fuerte de lo previsto.
Las 1.660 mesas que todavía no se han contado tienden a concentrarse en zonas donde Sánchez tiene mayor apoyo (exterior, Piura, Puno). El plan trata todas las mesas pendientes igual, sin considerar su composición geográfica.
En lugar de asignar pesos a mano, se dejó que el modelo aprenda de las 86,124 mesas del scraper (training set) y luego se aplicó el resultado a las mesas 2V del snapshot y luego se aplica con un supuesto explícito: tratar las [E] con votos como bloque prácticamente contabilizado. Adicionalmente, combinamos el conteo live de ONPE (91.106 mesas) con la proyección NNLS solo sobre lo que genuinamente falta (no-E) — llamamos a esto el modelo E-oficial.
Se usaron dos modelos independientes para verificar la robustez:
Regresión calibrada con restricciones de simplex
(w_K + w_S + w_BN ≤ 1).
Aprende qué fracción de los votantes de cada partido 1V terminan en Sánchez,
Keiko, blanco/nulo o abstención. En este corte, suma como fijo el bloque [E] con votos
y proyecta solo el remanente residual (1.658 mesas).
🟠 Keiko +47.797 votos al 100%
Modelo de árboles de decisión. Proyectado sobre el mismo supuesto (E fijo + residual) para comparar contra NNLS en iguales condiciones. No asume ninguna fórmula — encuentra patrones geográficos y de partido complejos. Completamente independiente del NNLS.
🟠 Keiko +43.151 votos (cross-check)
Ambos modelos concluyen lo mismo en forma independiente bajo el supuesto E-oficial. Práctica estadística: no se “promedia ciegamente” como estimador principal; se reporta NNLS como modelo base y RF como verificación de robustez. Como referencia adicional, el consenso simple NNLS+RF da Keiko Fujimori +45.474.
El modelo calculó, para cada uno de los 38 partidos de la 1ra vuelta, qué fracción real
de sus votantes fue a Keiko, a Sánchez, a blanco/nulo, o se abstuvo en la 2da vuelta.
Los pesos están restringidos por simplex (w_K + w_S + w_BN ≤ 1),
garantizando que ninguna fila supere el 100%.
Varios resultados contradicen directamente el plan original:
| Partido 1ra vuelta | → Keiko | → Sánchez | → Blanco/Nulo | Σ | Plan asumía | ¿Sorpresa? |
|---|---|---|---|---|---|---|
| Renovación Popular (Aliaga) | 99.1% | 0% | 0.9% | 1.000 | 100% Keiko | ✅ Confirma |
| Ahora Nación | 0% | 96.6% | 3.4% | 1.000 | — | ✅ Sánchez |
| Alianza Electoral Venceremos | 0% | 97.7% | 2.3% | 1.000 | — | ✅ Sánchez |
| Perú Moderno | 0% | 100% | 0% | 1.000 | — | ✅ Sánchez |
| Fe en el Perú | 0% | 88.4% | 11.6% | 1.000 | — | ✅ Sánchez |
| Avanza País (Williams) | 72.0% | 18.7% | 9.2% | 1.000 | 100% Keiko | ⚠️ Fuga material |
| Fuerza Popular (Keiko 1V) | 95.6% | 0% | 4.4% | 1.000 | 100% Keiko | ✅ Confirma |
| Fuerza y Libertad | 32.2% | 63.9% | 2.4% | 0.984 | Keiko | 🔴 Invertido |
| Juntos por el Perú (Sánchez 1V) | 0% | 97.4% | 2.6% | 1.000 | 100% Sánchez | ✅ Confirma |
| Libertad Popular (Belaunde) | 42.5% | 35.2% | 17.6% | 0.954 | Keiko | ⚠️ Dividido |
| APRA | 85.6% | 4.0% | 10.4% | 1.000 | 60% Keiko | ⚠️ Más Keiko + pérdida |
| Partido Cívico Obras (Belmont) | 0% | 100% | 0% | 1.000 | — | ✅ Sánchez |
| PTE – Perú (Becerra) | 0% | 96.1% | 3.9% | 1.000 | — | ✅ Sánchez |
| Partido del Buen Gobierno (Nieto) | 56.0% | 33.9% | 10.1% | 1.000 | Keiko | ⚠️ Dividido |
| Partido Demócrata Unido Perú | 0% | 100% | 0% | 1.000 | — | ✅ Sánchez |
| Partido Demócrata Verde | 0% | 90.3% | 9.7% | 1.000 | — | ✅ Sánchez |
| Partido Democrático Federal | 0% | 85.3% | 14.7% | 1.000 | — | ✅ Sánchez |
| Somos Perú (Forsyth) | 37.4% | 62.6% | 0% | 1.000 | 60% Keiko | 🔴 Invertido |
| Frente de la Esperanza 2021 | 0% | 98.7% | 1.3% | 1.000 | — | ✅ Sánchez |
| Partido Morado (Guevara) | 0% | 77.1% | 14.9% | 0.921 | 100% Sánchez | ✅ Confirma (con abstención) |
| País para Todos (Álvarez) | 82.2% | 10.6% | 5.0% | 0.977 | Keiko | ✅ Confirma |
| Partido Patriótico del Perú | 0% | 90.5% | 9.5% | 1.000 | — | ✅ Sánchez |
| Cooperación Popular (Lescano) | 0% | 100% | 0% | 1.000 | 100% Sánchez | ✅ Confirma |
| Integridad Democrática | 90.5% | 0% | 9.5% | 1.000 | Keiko | ✅ Confirma |
| Perú Libre (Cerrón) | 0% | 100% | 0% | 1.000 | 100% Sánchez | ✅ Confirma |
| Perú Acción | 0% | 91.8% | 7.4% | 0.992 | — | ✅ Sánchez |
| Partido Sicreo | 63.2% | 25.4% | 11.4% | 1.000 | Keiko | ✅ Confirma |
| Podemos Perú (Luna) | 0% | 94.2% | 5.8% | 1.000 | pro-Keiko | 🔴 Invertido |
| Primero la Gente (Pérez Tello) | 33.0% | 41.2% | 13.0% | 0.873 | — | ⚠️ Más Sánchez |
| Progresemos | 0% | 96.4% | 3.6% | 1.000 | — | ✅ Sánchez |
| Salvemos al Perú | 0% | 81.7% | 18.3% | 1.000 | — | ✅ Sánchez |
| Un Camino Diferente | 59.2% | 30.7% | 6.7% | 0.966 | Keiko | ✅ Confirma |
| Unidad Nacional (Chiabra) | 88.6% | 0% | 11.4% | 1.000 | Keiko | ✅ Confirma |
| APP (Acuña) | 44.7% | 45.9% | 9.4% | 1.000 | 100% Keiko | ⚠️ Plan equivocado |
| Blancos 1V | 32.6% | 31.7% | 14.7% | 0.790 | — | Alta abstención (21%) |
| Nulos 1V | 36.0% | 29.2% | 13.1% | 0.783 | — | Alta abstención (22%) |
| Abstención 1V | 0% | 0% | 0% | 0.000 | — | No se movilizan en 2V |
El modelo no se apoya solo en 1ra vuelta: se entrena con 2V real ya contabilizada y se contrasta contra nuevas mesas 2V que entraron después del snapshot.
En 4.970 mesas nuevas 2V: Sánchez +515,355 · Keiko +221,802
Estas mesas no fueron usadas para entrenar el modelo y sirven como validación externa. En ese bloque, el avance real favoreció más a Sánchez que al promedio del training. Esta es una señal histórica relevante, pero no es el único insumo del escenario vigente.
Exterior sobre-representado: +6.8 pp (señal histórica)
Los consulados envían sus actas más tarde. Las mesas pendientes están concentradas en el exterior y en Lima (zonas más pro-Sánchez), y sub-representadas en Lambayeque, Junín y Tumbes. Esta composición empuja en sentido pro-Sánchez, pero en la versión E-oficial se fija explícitamente el bloque E/JEE ya observado (con sesgo pro-Keiko), y solo se proyecta el residual.
JPP: 28.87% vs 11.02% · FP: 16.95% vs 17.19%
El bloque pendiente tiene mucha mayor presencia previa de JPP y casi la misma de FP, lo que explica por qué la validación histórica aislada luce más favorable a Sánchez. En esta versión, ese efecto se combina con el anclaje E/JEE antes de proyectar el residual.
Conclusión: Sí se tomó en cuenta la 2da vuelta del scraper (mesas C) y además se validó contra mesas 2V nuevas. La lectura estadística final de esta versión no usa una sola señal: integra validación histórica + composición geográfica + bloque E/JEE fijado, y con ese esquema el resultado refinado mantiene ventaja final para Keiko.
A este corte, ONPE ha contado el 98.211% de las mesas. Las 1.660 que aún faltan salen de un universo pendiente de snapshot de 6,642 mesas:
ONPE tiene el acta registrada pero aún no la marca como contabilizada.
1.592 mesas en estado [E] — Envío al JEE: acta firmada con votos,
esperando validación del Jurado Electoral Especial.
349 mesas en estado [P] — Pendiente: recibidas pero con observaciones o en revisión.
En este corte del snapshot, las mesas [E] ya cargan votos 2V
(Keiko 185,686 · Sánchez 134,501), mientras que [P] aún no trae votos en el archivo.
4,703 mesas aparecen en la lista de mesas hábiles de 1V pero no existe
la fila correspondiente en el archivo de 2da vuelta.
Este bloque se ha ido reduciendo en el live; del total pendiente de snapshot ya se contabilizaron 4.970 mesas.
Top zonas del universo pendiente del snapshot: Exterior (1,349) · Piura (509) · Puno (424) · Pasco (371)
· Lima (299) · Huánuco (246) · Lambayeque (239) · Junín (208)
Nota: El exterior siempre envía las actas tarde (los consulados cierran en distintas zonas horarias y el traslado físico del acta tarda días). No es inusual ver un 2–3% pendiente al 3er día.
Cómo se consideran las observadas (E/P) en el cálculo: en esta versión se usa supuesto E-oficial: las 1.592 mesas [E] con votos se tratan como bloque prácticamente contabilizado (fijo), y solo se proyecta el residual no-E.
Qué falló al extrapolar desde 1V en el bloque E: el patrón efectivo en esas mesas fue más pro-Keiko de lo que sugería el promedio pendiente inferido desde 1V. Por eso, al fijar E con sus votos 2V reales (K 185,686 vs S 134,501), la proyección global se desplaza.
| Método | Votos extra Keiko | Votos extra Sánchez | Total Keiko | Total Sánchez | ¿Quién gana? |
|---|---|---|---|---|---|
| 📋 Plan editorial (E-oficial + residual manual) | +171.200 | +160.100 | 9.202.163 | 9.190.982 | Keiko +11.181 |
| 📐 NNLS E-oficial + live ONPE ⭐ | +183.026 | +135.880 | 9.215.677 | 9.167.880 | Keiko +47.797 |
| 🌳 Random Forest (E-oficial + residual, referencia) | +179.800 | +137.300 | 9.212.451 | 9.169.300 | Keiko +43.151 |
⭐ El NNLS E-oficial usa el conteo live de ONPE (91.106 mesas), suma como fijo el bloque E con votos, y proyecta solo el residual no-E (1.658 mesas). Es el estimador principal bajo este supuesto. El RF se muestra como cross-check independiente sobre el universo completo del snapshot. Intervalo de confianza 95% (100 simulaciones bootstrap): ~17,000 votos de ancho. Con corte actual, el margen NNLS (+47.797) y el RF (+43.151) mantienen mismo signo.
Diferencia entre escenarios (NNLS vs plan, al 100%): 36.616 votos (el plan da Keiko +11.181, el NNLS E-oficial da Keiko +47.797).
| Candidato | NNLS predijo | ONPE real | Error |
|---|---|---|---|
| Keiko adicional | +303.668 | +221.802 | −27% |
| Sánchez adicional | +457.978 | +515.355 | +13% |
Interpretación: en ese bloque de 4.970 mesas, NNLS sobreestimó a Keiko y subestimó a Sánchez. En la versión vigente (E-oficial), el signo final no depende solo de esa validación: también incorpora el bloque [E] ya observado como fijo.
Este análisis podría estar mal en estos escenarios — aunque ninguno cambiaría el resultado dado el tamaño de la ventaja proyectada:
partido_id 8 = Fuerza Popular (Keiko) y
partido_id 10 = Juntos por el Perú (Sánchez) en ambas vueltas.
Con este supuesto (E-oficial), la proyección al 100% mantiene a Keiko adelante por ~47.797 votos. Si las mesas E se consolidan en esa línea, el bloque residual tendría que desviarse con fuerza para revertirlo.
Esta página mantiene versionado metodológico para evitar mezclar cortes de datos. La versión actual recalibra modelos con snapshot actualizado y reancla la proyección al corte live más reciente.
| Versión | Fecha/Hora PE | Cambio principal | Impacto |
|---|---|---|---|
| 2026-06-11.0715 | 2026-06-11 07:05 | Refinación manteniendo la misma metodología (NNLS E-oficial + cross-check RF), incorporando nuevo avance live y mesas 900K/JEE recientes. | NNLS E-oficial: Keiko +47.797 (margen más estrecho, misma tendencia) |
| 2026-06-10.1355 | 2026-06-10 13:55 | Recalibración E-oficial inicial (bloque E con votos tratado como fijo; proyección de residual). | NNLS E-oficial: Keiko +31,352 |
Análisis realizado con Python (scipy NNLS, scikit-learn RandomForest, bootstrap n=100) · Datos: ONPE oficial + scraper GitHub · Autor · ← Volver a resultados