Options

除了 jquantlib 之外,是否還有一個全 Java 選項定價庫(最好是開源的)?

  • October 3, 2020

我正在尋找一個全 java 的 black scholes 實現,最好是開源的。我找到了 jquantlib 和 quantlib (C++)。還有其他建議嗎?

jquantlib站點似乎已關閉。

我寧願遠離在像 quantlib 這樣的 jvm 上執行的 C++ 實現。如果開源並且我們都沒有 C++ 能力,我的團隊想查看程式碼。

Java中的布萊克斯科爾斯?

這個人,Christian Fries http://www.christian-fries.de/,有一些令人印象深刻的程式碼和一本關於這些主題的書。

您可以找到http://www.christian-fries.de/finmath/book/index.html的內容以及圖書館本身http://www.finmath.net/finmath-lib/

除了您的要求,您還會看到 LIBOR 模型、HJM 模型、二項式模型等。當然,還有一些數值算法可以解決這些問題,例如 Box Muller 變換等。他對理論知識也有直接的方法主題(可能比其他主題更直接)

希望能幫助到你!

QuantLib本身還提供Swig介面,可用於為數十種語言創建綁定,包括 Java。報價:

SWIG 是一種軟體開發工具,它將用 C 和 C++ 編寫的程序與各種高級程式語言連接起來。SWIG 與不同類型的目標語言一起使用,包括常見的腳本語言,例如 Perl、PHP、Python、Tcl 和 Ruby。支持的語言列表還包​​括非腳本語言,例如 C#、Common Lisp(CLISP、Allegro CL、CFFI、UFFI)、D、Go 語言、Java、Lua、Modula-3、OCAML、Octave 和 R。

有關對其他語言和擴展的支持的更多資訊,請參見 QuantLib 站點。

另一方面,JQuantLib是一個獨立的項目,最近有報導稱它有很大一部分先前版本被移植到 Java。

引用自:https://quant.stackexchange.com/questions/1908