Git Product home page Git Product logo

jquantlib's Introduction

JQuantLib is a free, open-source, comprehensive framework for quantitative finance, written in 100% Java. It provides "quants" and Java application developers several mathematical and statistical tools needed for the valuation of shares, options, futures, swaps, and other financial instruments.

JQuantLib is based on QuantLib, which is written in C++, aiming to be a complete rewrite of QuantLib, offering features Java developers expect to find. JQuantLib aims to be fast, correct, strongly typed, well-documented, and user-friendly.

JQuantLib does its best efforts to mimic as close as possible the API exposed by QuantLib, offering a smooth transition path for developers and organizations willing to employ financial applications written in Java whilst keeping commitment to high performance and low latency.

More info: http://www.jquantlib.org

Quick guide for the impatient

On a Unix-like console

# branch from Github with git
git clone http://github.com/frgomes/jquantlib

# run demo number 9 (EquityOptions)
cd jquantlib
./sbt clean samples/run     # or simply `sbt clean samples/run` if you have SBT installed

For impatient developers

More info: http://www.jquantlib.org/en/latest/developersguide.html

Modules

Main modules

  • jquantlib -- main module, which resembles QuantLib/C++
  • jquantlib-helpers -- helper classes
  • jquantlib-contrib -- 3rd party contributions
  • jquantlib-samples -- sample code
  • jquantlib-ooplugin -- OpenOffice Calc plugin (outdated, not maintained)

-- Richard Gomes

jquantlib's People

Contributors

frgomes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.