私は理想的には1つ(おそらくいくつかの)ライブラリに含めることが理想的ないくつかの数学的/統計的/財務的ツールに依存するプロジェクトに取り組んでいます。私が持っているしたいことは次のとおりです。Java用数量金融/数学ライブラリ
- 統計対策 - 彼らからサンプリングモード、分散など
- 確率分布+などのために利用可能
- 財務モデルオプションの価格設定
どのようなライブラリが役に立つのでしょうか?
私は理想的には1つ(おそらくいくつかの)ライブラリに含めることが理想的ないくつかの数学的/統計的/財務的ツールに依存するプロジェクトに取り組んでいます。私が持っているしたいことは次のとおりです。Java用数量金融/数学ライブラリ
どのようなライブラリが役に立つのでしょうか?
私はJavaとClojureで数多くの作業をしていますので、私の考え方が役に立ちます。 - 非常に包括的、高性能の数学ライブラリ
は探索するいくつかのオプションがあります。あなたは金融アプリで取得するベクトル処理の多くのために良い。
3.(財務モデル)の場合、これらはあなたが解決しようとしている問題にかなり特化している傾向があります。私はあなたが存在していても既製のソリューションを使いたいと思うことは疑いの余地があります。上記のツールキットを使用して自分自身を開発することをお勧めします。
OpenGammaライブラリ(www.opengamma.com)には、これらの項目が含まれています。それは、高性能数学ライブラリ(OG-Math)と専門的な量的金融ライブラリ(OG-Analytics)を備えています。ライブラリはJavaとオープンソースで書かれています。
定量的財務部門には、金利、外国為替および株式モデルが含まれています。これは、銀行やヘッジファンドのための業界のクオンツによって開発されています。私はあなたが使用したい金融モデルの種類はありません。モデルと資産クラスの大きなパネルがあり、プロタイプの実装を自ら見つけることができるはずです。
ありがとう、本当に役に立つポスト実際に。 JavaでIncanterをどうやって使うのですか? – Bober02
私は通常Clojure REPL(EclipseのCounterclockwiseプラグイン)で開発作業を行います。その後、完了したIncanterコードを、依存関係としてclojure.jarとともにJavaプロジェクトにバンドルした.cljファイルに保存することができます。次に、JavaからClojureコードを呼び出すための通常のテクニックを使用して関数を呼び出すことができます。かなりスムーズに動作します。 Mavenとの統合も良いです(Clojureテストスイートをワンクリックビルドの一部として実行するなど) – mikera
+1 - 非常に良い。あなたは素晴らしい仕事をしているように思えます。 – duffymo