FAQ
From JQuantLib
This FAQ section summarizes questions I've received from several people.
What JQuantLib is about?
In a nutshell, JQuantLib is good for price valuation of financial instruments, value at risk (VaR) valuation and eventually support for certain portfolio management needs.
How do you make money from JQuantLib?
JQuantLib is being used in my own portfolio valuation applications. Well... better have a pricing engine than guessing, isn't it?
Why you are reimplementing QuantLib in Java?
Because nobody tried it before. If someone had already implemented it, I would certainly focus on my applications instead.
Is there a quick start guide?
Yes. See our README.txt file
Is there something available for download?
http://www.jquantlib.org/index.php/Download
Why don't you use SWIG wrappers instead of reimplementing QuantLib in Java?
I've tried SWIG but it was a frustrating experience to me. Our Manifesto has more on the reasoning.
Why haven't you used a C++ to Java translator to do it automagically for you?
There's no translator able to produce a 100% reliable translation. Besides, QuantLib has so many templates, typedefs and other tricks that possibly an automatic translation would be useless.
What's the relationship between JQuantLib and SKWASH's JQuantLib?
There's no relationship between JQuantLib (us) and the example provided by SKWASH called... JQuantLib. We've taken the approach to translate QuantLib to Java whilst they've taken the approach of writing SWIG wrappers for QuantLib which could be called from Java applications. These are completely different approaches which produce different benefits.
How can I contribute to JQuantLib?
- Please see our Contribution Policy for more details.
- There's also a list of tasks in our issue management system at http://bugs.jquantlib.org/
How can I donate stuff to JQuantLib?
We are not accepting donations at the moment.

