Skip to content

Differential equation problem specifications and scientific machine learning for common financial models

License

Notifications You must be signed in to change notification settings

SciML/DiffEqFinancial.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.