2016-06-20 8 views
2

Yahoo Financialから株価をダウンロードしたいが、市場がまだ開かれていて、その日の開始価格を取得したい。私はquantmodパッケージからgetSymbols()を使用してRでこれをやろうとしている:私が間違っているのは何Rでquantmodパッケージを使用して市場開封前に開封価格をダウンロードする方法は?

Error in download.file(paste(yahoo.URL, "s=", Symbols.name, "&a=", from.m, : 
    cannot open URL 'http://ichart.finance.yahoo.com/table.csv?s=QQQ&a=5&b=20&c=2016&d=5&e=20&f=2016&g=d&q=q&y=0&z=QQQ&x=.csv' 
In addition: Warning message: 
In download.file(paste(yahoo.URL, "s=", Symbols.name, "&a=", from.m, : 
    cannot open URL 'http://ichart.finance.yahoo.com/table.csv?s=QQQ&a=5&b=20&c=2016&d=5&e=20&f=2016&g=d&q=q&y=0&z=QQQ&x=.csv': HTTP status was '404 Not Found' 

、と私はどのように入手することができます

#Acquire today's data as a string 
today.char <- Sys.Date() %>% as.character 

#Download stock quote during market hours 
currentQuote <- getSymbols('QQQ', 
          from = today.char, 
          src = "yahoo", 
          env = NULL) 

しかし、これは、次のエラーが発生少なくとも市場閉鎖前の開始価格?

答えて

2

getQuote()はあなたのために働くでしょうか?例えばgetQuote('X')[5]はUS STEELの今日の開始価格を与え、残りの見積もりは `getQuote() 'によって返されたデータフレームにあります

関連する問題