【发布时间】:2016-01-06 09:13:30
【问题描述】:
我正在调用 RQuantLib 的 AmericanOption 方法来获取希腊人为
print( AmericanOption(type = 'call',
underlying = 100,
strike = 100,
dividendYield = 0.02,
riskFreeRate = 0.0023,
maturity = 0.5,
volatility= 0.4,
timeSteps = 150,
gridPoints = 149,
engine="CrankNicolson"))
对于上述参数,我们得到以下希腊人 AmericanOption 估值简明摘要
value delta gamma vega theta rho divRho
10.8149 0.5429 0.0141 NA NA NA NA
为什么有些值是 NA ?
我是否发送了错误的值?
我需要进行哪些更改才能获得所有有效值?
【问题讨论】:
-
@Pascal :我已经使用 install.packages('RQuantLib') 命令安装了 RQuantlib。我可以检查它是版本 RQuantLib 0.4.2。不确定 QuantLib 版本,但如 r-bloggers.com/rquantlib-0-4-2-now-with-intra-day-times V0.4.2 所述,包含 QuantLib 1.7 版