QuantLib:量化金融的免费/开源库
QuantLib 项目(http://quantlib.org)旨在为量化金融提供一个全面的软件框架。QuantLib是一个免费/开源的库,用于现实生活中的建模、交易和风险管理。
QuantLib 是 Non-Copylefted Free Software 和 OSI 认证的开源软件。
下载和使用
QuantLib 可以从 http://quantlib.org/download.shtml 下载;大多数平台的安装说明可以从 http://quantlib.org/install.shtml获得。
有关 QuantLib 库的使用和设计的文档可以在 http://quantlib.org/docs.shtml 找到。
您可以在 http://quantlib.org/reference/history.html 浏览库的各个版本的变化列表。
问题和反馈
问题的首选渠道(也是受众最多的渠道)是 quantlib-users 邮件列表。订阅说明在 http://quantlib.org/mailinglists.shtml。
错误可以以 GitHub 问题的形式报告,网址是:https://github.com/lballabio/QuantLib/issues;如果你有可用的补丁,你可以打开一个 pull 请求来代替(见下面的 "贡献")。
贡献
首选的贡献方式是通过 GitHub 上的 pull 请求。如果你还没有 GitHub 账户,请先注册一个,然后通过 https://github.com/lballabio/QuantLib 仓库页面右上角的 "Fork" 按钮克隆仓库。检查出你的克隆到你的机器上,写好代码,把你的修改推送到你的克隆上,然后提交一个拉取请求;说明在 https://help.github.com/articles/fork-a-repo。
如果你有需要,更详细的创建拉取请求的说明在 https://help.github.com/articles/using-pull-requests;基本指南在 https://guides.github.com/activities/hello-world/。GitHub 还提供互动学习,网址是 https://lab.github.com/。
我们很可能不会立即合并您的代码,而是要求你做一些修改。别灰心!这很正常;这个库很复杂,因此可能需要一些时间来熟悉它,并以习惯的方式使用它。
我们期待着您的贡献。
(The first version translated by vz on 2020.12.05)