← Inicio

Simulador hipoteca: fija vs variable

Misma lógica que hipoteca.py (sistema francés, revisión anual en la variable, escenarios alineados al Euribor histórico). Los cambios en el formulario actualizan tablas y gráficos al instante.

Cargando…

Vivienda y préstamo
Tipos de interés
Euribor: cuántos años del pasado entran en el “bucle” simulado

El futuro del Euribor no existe en los datos: el modelo inventa los años 2–N del préstamo repitiendo **medias anuales** del pasado. El número 25 (por defecto) significa: “coge los últimos 25 años calendario del histórico (cada año = un solo %, la media de los 12 meses), y esos 25 valores son la secuencia que se repite en ciclo (primero, segundo, …, vigésimo quinto, otra vez el primero…). Si pones 10, solo entran los 10 años más recientes (ciclo más corto, suele olvidar crisis o subidas viejas). Si pones 35, entran años más antiguos en el ciclo. Este bloque alimenta la cola del escenario alineado cuando ya no hay año natural con dato real.

Escenario alineado: desplazamiento en el calendario

Tras fijar el año base (alineación al Euribor reciente), el campo indica cuántos años de calendario sumar en cada revisión. El valor se reduce con módulo el tamaño del bloque Euribor (el mismo número N que “años en el bucle”, p. ej. 25). Así 25 con bloque 25 equivale a 0 (las dos variables alineadas coinciden). 26 con bloque 25 equivale a 1, etc. Negativos usan resto euclídeo (p. ej. −1 mod 25 → 24).

Primeras cuotas: verde / rojo entre fija y variable (mes 1). Totales (solo préstamo): verde / rojo solo entre fija y variable alineada + desplazamiento (campo N años); la fila «desplaz. 0» no entra en esa comparación. En los gráficos de cuota e interés mensual, el color de cada línea sigue el total acumulado entre los tres escenarios.

Primeras cuotas

1.ª cuota (mes 1)
Fija
Variable (año 1 bonificado)

Totales (solo préstamo)

Escenario Total cuotas Total intereses
Fija
Variable (alineado, desplaz. 0)
Variable (alineado + N años, ver campo)

Cuota mensual

Interés mensual

Tipo nominal anual por año del préstamo

Servidor local: el navegador suele bloquear fetch con file://. Desde esta carpeta ejecuta: python3 -m http.server 8765 y abre http://localhost:8765/hipoteca_interactivo.html (asegúrate de que euribor_historico.json esté en la misma carpeta).