A local volatility model, in mathematical finance and financial engineering, is one that treats volatility as a function of both the current asset level and of time . As such, a local volatility model is a generalisation of the Black-Scholes model, where the volatility is a constant (i.e. a trivial function of and ).