我正试图在AAPl上拉出2天的看涨/看跌期权。
我正在使用此命令将其保存为csv,但我只需要当前2天的信息:
AAPL.csv< - getOptionChain(" AAPL")
我尝试合并来自不同功能的命令,但它似乎不起作用。代码如下:
getOptionChain(" AAPL",what = yahooQF(c(" Bid"," Ask")),from = as.Date(" 2013-01-30"),to = as.Date(" 2013-01-31"),从EOD_time =" 9:30:00",到EOD_time =& #34; 15:00:00&#34)
有关如何提取2天期权和股票数据的任何建议?
答案 0 :(得分:3)
AFAIK yahoo不提供选项的历史数据。如果是,getOptionChain
不打算以这种方式使用。
getOptionChain
更像getQuote
而不是getSymbols
。它为选项链获取引号。您可以获得多次到期和罢工的报价,但是您无法获得时间序列的价格。
help("getOptionChain")
的值部分会告诉您函数返回的内容:
包含两个data.frames的命名列表,一个用于调用,另一个用于puts。如果请求了多个到期,则此双元素列表将包含在长度列表(Exp)中。此列表的每个元素都将以到期月份和年份命名(对于Yahoo源数据)。
如果Exp设置为NULL,则将返回所有到期日期。未明确设置只会返回前一个月。