我想计算一系列期权罢工的局部波动率表面,类似于本文中描述的表面:
http://www.ederman.com/new/docs/gs-local_volatility_surface.pdf
这是我在上述论文中所指的图像:
我知道 QuantLib 有能力做到这一点 - 但有人知道正确的 C# 函数调用吗?
我正在使用 QuantLib 的 C# 构建,来自: http ://www.resolversystems.com/products/quantlib-binary/
我想计算一系列期权罢工的局部波动率表面,类似于本文中描述的表面:
http://www.ederman.com/new/docs/gs-local_volatility_surface.pdf
这是我在上述论文中所指的图像:
我知道 QuantLib 有能力做到这一点 - 但有人知道正确的 C# 函数调用吗?
我正在使用 QuantLib 的 C# 构建,来自: http ://www.resolversystems.com/products/quantlib-binary/
引用自 QuantLib 的答案:
假设您指的是在 中实现的 local-volatility 类
<QuantLib/ql/termstructures/volatility/equityfx/localvolsurface.hpp>
,它是不通过 SWIG 导出的几个类之一。您必须将其添加到 SWIG 接口文件(可能在 中volatilities.i
),重新生成包装器并重新编译它们。如果您需要有关构建过程的说明,可以在 QuantLib 邮件列表中询问。
Quantlib 不是免费的。
我试过了:
-EPPlus,支持在Excel上绘制图表,但只有没有曲面图
-NPOI,不支持任何图表