A toolkit for financial computing
Ito is a collection of Julia modules containing algorithms for efficient quantitative finance.
Think of this as Quantlib for Julia. Our API is significantly influenced by Quantlib.
We are just getting started. However, it is hoped that even in this early state, the implemented algorithms can for an useful basis for your own solutions. We are obviously looking for help -- all contributions are gratefully accepted.
require("pkg")
Pkg.init() #Once per Julia install
Pkg.add("Ito")
Julia is a fast, dynamic language particularly suited for quantitative programs. It includes fast primitives for many required operations (e.g. fast matrix operations, FFTs) and a growing ecosystem for additional quantitative algorithms(e.g. Distributions and Optimsation )
Leveraging Julia allows us to write fast, numerically stable kernels in a high level language. This enables much easier extensions and modifications. It also greatly benefits the use of the library as pedagogic aide.
Eventually, we also hope to leveage Julia's distributed computing capabilites for efficient distributed algorithms.