多个代码的 getOptionChain 到期日期错误
Error in getOptionChain expiry date for multiple tickers
我正在 运行 获取多个代码的选项链,但多个代码的到期日期有问题。
这是一个示例代码:
library(quantmod)
Symbols <- c("XOM","MSFT","JNJ")
Options.20220429 <- getOptionChain("Symbols", "2022-04-29")
我收到以下错误:
Error in getOptionChain.yahoo(Symbols = "Symbols", Exp = "2022-04-29") :
Provided expiry date(s) not found. Available dates are:
但是,如果我 运行 像下面这样一个一个地使用相同到期日期的单个代码,一切正常。
getOptionChain("JNJ", "2022-04-29")
您需要提供每个代码的到期日。以下代码有效:
Options.20220429 <- lapply(Symbols, getOptionChain, Exp = "2022-04-29")
names(Options.20220429) <- Symbols
我正在 运行 获取多个代码的选项链,但多个代码的到期日期有问题。
这是一个示例代码:
library(quantmod)
Symbols <- c("XOM","MSFT","JNJ")
Options.20220429 <- getOptionChain("Symbols", "2022-04-29")
我收到以下错误:
Error in getOptionChain.yahoo(Symbols = "Symbols", Exp = "2022-04-29") : Provided expiry date(s) not found. Available dates are:
但是,如果我 运行 像下面这样一个一个地使用相同到期日期的单个代码,一切正常。
getOptionChain("JNJ", "2022-04-29")
您需要提供每个代码的到期日。以下代码有效:
Options.20220429 <- lapply(Symbols, getOptionChain, Exp = "2022-04-29")
names(Options.20220429) <- Symbols