Skip to content

fixed-income · yield-curve · python

Nelson Siegel Model

Toolkit en Python para modelado de curvas Nelson-Siegel en Treasury y TIPS, con una app web de una sola página.

https://github.com/alanvaa06/Nelson_Siegel_Model

Resumen

Un toolkit en Python para modelado Nelson-Siegel de curvas Treasury nominales y TIPS reales. Incluye una API limpia en Python, un notebook de Jupyter y "Nelson-Siegel Studio" — una app web de una sola página para fitting interactivo, exploración de parámetros, análisis de factores históricos y comparación Treasury-vs-TIPS.

Qué hace

  • UI web moderna en Flask + Plotly, tema oscuro, sin paso de build.
  • API REST para fitting, snapshots, historia y comparación de curvas.
  • Treasury y TIPS listos de fábrica, con hookup a la API de FRED o fallback sintético realista.
  • Modo educativo: pestaña "Learn the Model", lab de parámetros con sliders, presets de forma (normal / invertida / con joroba / plana).
  • Análisis histórico de factores con breakeven inflation derivado del diferencial de nivel.

Stack

Python · Flask · Plotly · API de FRED · Jupyter.

Estado

Open source. Type-hinted, testeado y empaquetado para pip install -e ..

GitHub →