Anders has posted 2 posts at DZone. View Full User Profile

ojAlgo v24: Linear Algebra, Optimisation and Maths for Finance

  • submit to reddit

Version 24 of ojAlgo has been released (not too long ago) and work on Version 25 has begun.

ojAlgo is Open Source Java code that has to do with mathematics, linear algebra and optimisation particularly (but certainly not exclusively) suitable for the financial domain.

The core of ojAlgo is a linear algebra framework complete with various matrix decompositions and the ability to use double, BigDecimal or ComplexNumber (an ojAlgo implementation) as matrix elements.

The linear algebra framework is built using highly efficient multidimensional arrays.

Built on top of the linear algebra framework ojAlgo contains models and solvers for quadratic optimisation problems, and on top of that finance specific models/solvers for portfolio selection.

There's lots more; time series, random numbers, stochastic processes, polynomials as well as code to interact with Excel, JFreeChart and AMPL.


Average: 5 (1 vote)
Published at DZone with permission of its author, Anders Peterson.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)