DiffEqFinancial.jl

Differential equation problem specifications and scientific machine learning for common financial models
Author SciML
Popularity
25 Stars
Updated Last
4 Months Ago
Started In
October 2016

DiffEqFinancial.jl

Join the chat at https://gitter.im/JuliaDiffEq/Lobby Build Status Coverage Status codecov

This repository holds problem definitions for common financial models for use in the DifferentialEquations ecosystem. The goal is to be a feature-complete set of solvers for the types of problems found in libraries like QuantLib. For example, one can easily specify, solve, and plot the solution for a trajectory of a Heston process via the commands:

prob = HestonProblem(μ,κ,Θ,σ,ρ,u₀)
sol = solve(prob)
plot(sol)

Full documentation is in the DifferentialEquations.jl models documentation

These solvers use DifferentialEquations.jl, meaning that high-performance and high order algorithms are available.

The project is looking for contributors who would like to implement more models. If you're interested and need help getting started, talk to Chris Rackauckas in the Gitter chat.