Java的定量金融/数学库

Bob*_*r02 15 java math statistics

我目前正致力于一个依赖于几个数学/统计/金融工具的项目,我希望将其包含在一个(可能是几个)库中.我想拥有的是:

  1. 统计测量 - 模式,方差等.
  2. 概率分布+可用的抽样
  3. 例如期权定价的金融模型

有没有人知道哪些库可能有用?

mik*_*era 14

我在Java和Clojure中做了很多数值工作,所以希望我的观点有用.

对于1.和2.以下是一些可供选择的选项:

  • Parallel Colt - 非常全面,高性能的数学库.适用于财务应用程序中的大量矢量处理.
  • Incanter - 用于Clojure的R-like统计库(非常容易嵌入Java应用程序中).拥有您可能想要的所有统计工具,如果您想创建自己的DSL,还可以轻松扩展
  • EJML - 可能是Java中最快的矩阵库
  • Apache Commons Math - 数学和统计工具的便捷集合

对于3.(财务模型),这些往往是你想要解决的问题的定制.我怀疑你会想要使用现成的解决方案,即使它存在.我建议使用上面提到的工具包开发自己.