Allocator de portafolio — Kelly fraccional (Σ⁻¹μ)

Mean-variance λ=1 con shrinkage Ledoit-Wolf · backtest walk-forward vs stake plano

⚠️ OFFLINE / SOLO PAPER. Esto es un reporte de estudio para revisión humana. No coloca apuestas, no se conecta a ningún exchange, no toca wallets ni saldos. Es consejo, no acción.
Veredicto: Σ⁻¹μ NO supera al stake plano con la historia paper actual (37 partidos liquidados, n diminuto). Con el umbral de confianza del spec (min_obs=30) ninguna estrategia califica, así que Kelly se reduce a flat → idéntico (4.32x). Bajando a min_obs=10 (demo), Kelly queda +36.9% en bankroll final pero con mejor Sharpe y menor drawdown — penalizó el par correlacionado goles/córners. A esta n es ruido, no edge.
1.00x5.58x10.15x
━ Kelly (Σ⁻¹μ)   ┄ Flat (baseline)  ·  bankroll inicial = 1.0x · 37 eventos (walk-forward, sin lookahead)

Métricas — min_obs=30 (spec)

métricaKelly (Σ⁻¹μ)Flat
Bankroll final4.3235x4.4783x
Retorno total332.3%347.8%
Max drawdown57.1%57.1%
Volatilidad0.18660.1895
Sharpe-like0.30930.3137
Hit rate0.540.51
Pasos3737
Δ bankroll-3.5% vs flat

Nada cruza el umbral → Kelly = flat. Demuestra que la maquinaria es correcta, no que haya edge.

Métricas — min_obs=10 (demo)

métricaKelly (Σ⁻¹μ)Flat
Bankroll final6.1293x4.4783x
Retorno total512.9%347.8%
Max drawdown37.4%57.1%
Volatilidad0.15740.1895
Sharpe-like0.39460.3137
Hit rate0.590.51
Pasos3737
Δ bankroll+36.9% vs flat

Solo demostrativo: bajar el umbral con n=16 no valida nada.

Cobertura por estrategia

estrategianμ rethit
model-corners37+0.350.68
model-goals37+0.190.59
corners-mismatch23+0.040.52
anti-narrativa3-0.330.33
goals-under-suppressed2+1.001.00

Retornos even-money (±1u). Sin odds reales del book → estimación de edge limitada.

Método: pesos vía np.linalg.solve(Σ, μ) (sin inversa explícita), no-shorting, cap por mercado 0.10, fracción Kelly 0.25, normaliza solo si el total > 1. El backtest re-estima μ/Σ en cada paso usando solo partidos previos (out-of-sample; respeta la regla anti in-sample del charter). Re-correr al acumular liquidaciones (meta n≥30 por estrategia).

Generado por allocator/ · paper-only · doctrina §15