python - 如何在 QuantLib-Python 中为 Cliquet 期权定价?
问题描述
我使用 pip 安装了 QuantLib-Python 1.18,并且能够成功地为各种选项定价。
但是,Cliquet 选项给了我以下错误:
AttributeError: module 'QuantLib' has no attribute 'CliquetOption'
这是我的安装问题,还是包的问题?如果是后者,有没有办法轻松地将 CliquetOption 和 AnalyticCliquetEngine 添加到我的包中?它们似乎都在基本的 QuantLib(非 python)包中可用。
如果没有这些模块,是否有另一种方法可以为 Cliquet 选项定价?
解决方案
我不相信 CliquetOption 是在 QuantLib python 模块中实现的。
您可以:(1)在 C++ 中使用 QuantLib,(2)您可以自己在 python 模块中实现该类并提交它,或者(3)您可以在 github 上提出问题,也许有人会接受它。
推荐阅读
- spring - Spring Reactive Stream - 意外关闭
- vue.js - 如何在VueJS中制作不同的索引
- angular - Rxjs 重复调用直到找到一个值
- laravel - 如何在 laravel v5.8.37 上安装 laravel 集体?
- javascript - 如何从 js 文件中发送一个值并在 Angularjs 中以 HTML 格式显示?
- authorize.net - 更新或修复支付 API 网关
- python - python tkinter标签widgit没有出现在窗口中
- node.js - 在 Node 13 中将 Inquirer 作为模块导入
- azure - 如何从一个 Azure AD 自定义页面链接到另一个
- javascript - firebase.auth().currentUser.getIdToken() 抛出“auth/user-token-expired”怎么办?