QuantLib的Python绑定是通过SWIG(Simplified Wrapper and Interface Generator)生成的,允许Python程序员访问QuantLib的功能。使用Python绑定,可以更方便地进行金融计算和分析。Python的简洁语法和广泛的库支持,使其成为金融分析领域的热门选择。 安装Python绑定 要使用QuantLib的Python绑定,首先需要确保已经安装了Python和pip(Py...
QuantLib教程(一)QuantLib的时间 QuantLib是一个用于衍生品定价、分析分析的一个库,是用C++写的,通过SWING技术可以用Python调用。量化投资自古分P宗和Q宗,相比于各种量化回测平台,QuantLib无意识Q宗的宠儿。 安装之类的,网上教程很多了,读者自行百度即可。安装完之后,import QuantLib,如果无误,再回来一起学习吧。
QuantLib-Python 是三个扩展中做的最好的,尽可能的移植了 C++ 版本的架构和使用方法,提供的功能也是最多的。quantlib-python 的安装十分轻松: pip3 install QuantLib 感谢Gouthaman Balaraman提供了 quantlib-python 详尽的范例教程,和他编写的书——QuantLib Python Cookbook。 如果想要扩展 QuantLib-Python 目前的...
QuantLib教程(二)QuantLib的Interest Rate QuantLib既然是一个金融类的库,那么既然讨论了时间,就不得不讨论利率了,毕竟,货币是有时间价值的。 了解一点利率知识的都知道,利率不是表面看起来那么简单,可以有单利、复利,复利还可以是连续复利。所以是,我们在折现,或者说计算货币的时间价值的时候,首先要定义好我们的利...
这两个类是后续利率、债券、金融衍生品估值和定价分析的重要基础。后续推文将以专题的形式介绍Quantlib在固定收益分析中的应用案例,敬请期待。 参考资料: 1. Luigi Ballabio and Goutham Balaraman,2017,《QuantLib Python Cookbook》. 2. QuantLib官方网上英文教程:quantlib-python-docs.readthedocs.io...
感谢Gouthaman Balaraman提供了 quantlib-python 详尽的范例教程,和他编写的书——QuantLib Python Cookbook。 如果想要扩展 QuantLib-Python 目前的功能,实现定制化,你需要一点SWIG的知识用来创建自己的封装。 QuantLibAddin LibreOffice Calc相当于 Ubuntu 上的 Excel,插件 QuantLibAddin 把 QuantLib 中的部分内容封装,...
QuantLib是固定收益和金融衍生品分析的一大利器,为量化金融建模提供了完整的分析框架,但是由于本身使用C++编写,通过SWING技术封装后在Python调用,各种类(class)之间的调用非常庞杂和繁琐,又很难查看其源代码,所以学习起来相对困难。公众号通过参考官方学习文档,分享QuantLib系列学习笔记。《【手把手教你】固定收益和衍生品...
安装QuantLib Python教程 流程图: 开始下载QuantLib源代码解压缩源代码编译源代码安装QuantLib Python结束 教程: 1. 下载QuantLib源代码 首先,你需要下载QuantLib的源代码,你可以在QuantLib的官方网站上找到。下载后,将源代码文件保存在你的本地电脑上。
引言QuantLib是一个专门用于利率、债券与衍生品等金融工具定价分析的库,可以说是固定收益和金融衍生品分析的一个利器。QuantLib本身是使用C++写的,通过SWING技术封装后可以在Python调用。直接使用pip安装可能会报错,建议下载安装包的whl文件,然后再用pip进行安装。网页
QuantLib是一个专门用于利率、债券与衍生品等金融工具定价分析的库,可以说是固定收益和金融衍生品分析的一个利器。QuantLib本身是使用C++写的,通过SWING技术封装后可以在Python调用。直接使用pip安装可能会报错,建议下载安装包的whl文件,然后再用pip进行安装。