当前位置: 首页 > 面试题库 >

Java定量金融/数学库

郎刚捷
2023-03-14
问题内容

我目前正在从事一个项目,该项目依赖于几个数学/统计/财务工具,我希望将其包含在一个(也许几个)库中。我想拥有的是:

  1. 统计量度-模式,方差等
  2. 概率分布+可用的抽样
  3. 期权定价等财务模型

有谁知道哪个库可能有用?


问题答案:

我在Java和Clojure中进行了大量数值工作,因此希望我的观点会有所帮助。

对于1.和2.,有一些可供探索的选项:

  • 并行Colt-非常全面的高性能数学库。非常适合您在财务应用程序中进行的大量矢量处理。
  • Incanter -Clojure的R类统计库(非常容易嵌入Java应用程序中)。拥有您可能需要的几乎所有统计工具,而且如果您要创建自己的DSL,也很容易扩展
  • EJML-可能是Java中最快的矩阵库
  • Apache Commons Math-方便的数学和统计工具集合

对于3.(财务模型),这些往往是您要解决的问题的定制。我怀疑您是否愿意使用现成的解决方案,即使该解决方案存在。我建议您使用上述工具箱进行开发。



 类似资料:
  • 面试官迟到5分钟 个人介绍 1.项目中开源组件是什么 2.hashmap有了解吗 3.学习java多久 4.怎么学的java 5.springboot理解 6.sql调优 7.到岗时间 反问: 1.业务干啥 2.工作地点 3.面试表现 总结:经过大佬们的劝告,不去 #24届软开秋招面试经验大赏#

  • JavaScript 金融用的数学库一般用哪些? 有哪些库性能好,支持精度高的计算?

  • 1027 - HR 面 25min 自我介绍 手头 Offer,期望薪资 对 TCL 金融的了解,为什么投 选择公司会考虑什么 若有相同薪资的 Offer,如何选择 实习收获 个人优缺点 反问 1101 - 技术面 35min 自我介绍 个人优势,什么时候开始写博客 MySQL: SQL 性能分析与优化 大数据量如何优化查询(索引,缓存,分库分表) 反范式的优缺点 索引失效的场景,索引建立原则,多

  • 23.10.21 记错时间导致迟到二十分钟, 但是几十分钟后又重新安排时间开始面试 不太算面经, 因为面试时间太短, 没涉及太多技术 1. 自我介绍 2. 实习经历 3. Spring的IOC和AOP的理解 4. 为什么选择这个企业 5. 反问, 为什么周六面试, 加班情况 想起来再补充吧, 今天没睡好, 记不住了, 也没多少问题

  • 金融服务 自有人类社会以来,金融交易就是必不可少的经济活动。交易角色和内容的不同,反映出来就是不同的生产关系。通过交易,可以优化社会的效率,实现价值的最大化。人类社会的发展,离不开交易形式的演变。可见,交易在人类社会中的地位有多重要。 交易本质上交换的是价值的所属权。现在为了完成交易(例如房屋、车辆的所属权),往往需要一些中间环节,特别是中介担保角色。这是因为,交易双方往往存在着不充分信任的情况,

  • 用友金融 面试时间:2024年7月9日 时常:30分钟 岗位:Java后端转正实习 自我介绍 使用过什么Spring模块?比如web SpringBoot和Spring有什么区别? SpingMvc的工作流程? 介绍Mybatis的一级缓存和二级缓存? Mybatis的#和$有什么区别? 使用过什么设计模式?单列设计模式的使用场景 单例模式和静态类有什么区别? 静态类启动会创建对象吗? Jvm的内