The BasicHullWhite Model#

Overview#

BasicHullWhite is a simple implementation of the Hull-White model. The Hull-White model is a short rate model represented by the stochastic differential equation:

\[dr(t) = (\theta(t) - a r(t))dt + \sigma dW\]

BasicHullWhite preforms Monte-Carlo simulations and generates paths of the instantaneous short rate based on the Hull-White model. Many properties of the Hull-White model are analytically solvable, and BasicHullWhite also includes formulas analytically solving for the properties.

Formulas for the Monte-Carlo simulation perform computation fast, as they operate on numpy vectors to process all scenarios at once.

All the contents are defined in HullWhite space.

Model Specifications#

The HullWhite Space#

HullWhite

The main Space in the BasicHullWhite model.