AlgoQuant is a toolbox for building automatic trading bots. It has a large collection of tools, mathematical modules and algorithms that you can use to create your quantitative trading strategies.

Features and Advantages

Historical Data and Processing

Strategy Optimization


Monte Carlo Simulation and Bootstrap

Sensitivity Analysis

Performance Attribution

Portfolio Optimization and Asset Allocation

Quantitative Trading Models


AlgoQuant distributions are deployed at NM FinTech’s repository. To let maven be aware of this repository, add the following repository definition to the pom.xml in  section:

Source Code

AlgoQuant comes with source code. You may not distribute oQuant binaries and/or source code in any form. You can distribute your own work, such as add-ons or patch files. AlgoQuant is probably the fastest linear algebra library in Java! She has a set of high performance optimization algorithms.


Academic License

If you meet our “Qualified Academic Users” standard, you can purchase an academic license. The Academic License allows you to use three packages: BASICOPTIM, and STATS

Commercial License

A commercial license lets you run selected modules on a machine permanently. For inquiries, please contact sales.

Licensing Terms

AlgoQuant is licensed to use, but not sold. Permission to modify the software is granted, but NOT the right to distribute the code (modified or not) in either source or binary format.

The copyright owner disclaims all warranties with respect to the software. These warranties include all implied warranties of merchantability and fitness. In no event shall the copyright holders be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.