2012-10-13 119 views
1

我從TTR包中使用getYahooData從雅虎財經在R中提取歷史數據。然而,我得到的大部分數據並不包括最近幾天的交易 - 例如,我將最近一天的日期定爲今天24/09/12,除了一個股票代碼(這是最新的, JMAT.L)雅虎財經數據過時

有沒有人有數據源或獲取方法,會讓我一些最新的數據?

+0

你確定雅虎沒有故意不包含最近幾天嗎?據我瞭解,實時或接近實時的庫存數據非常昂貴。 –

+0

我在[網站](http://finance.yahoo.com/q/hp?s=JMAT.L+Historical+Prices)上看不到這些數據,但請查看[本SO (http://stackoverflow.com/a/11368535/967840),你可以嘗試。 – GSee

+0

我不知道他們是不是故意包含它,但是我真的很困惑,因爲〜100個代碼中的一個是最新的,其餘的都不是。 –

回答

0

用於獲取雅虎財務數據的各種R函數獲取與finance.yahoo.com上提供的相同的數據。檢查網站,搜索股票代碼。如果那裏的數據不是最新的,那麼R不能幫你。如果它是最新的,請提供一個代碼片斷,以便檢查代碼是否存在問題。

不幸的是,雅虎財務是獲得這種類型的免費數據的最佳地點。隨着各種數據提供商改變其網站或免費服務,R命令已經過時。我知道的唯一其他來源是直接從Nasdaq。不知道是否有任何R命令目前指向這一點。

+0

你不會在納斯達克的網站上找到倫敦證券交易所股票的數據。此外,有時可以從雅虎獲取數據,即使您無法在finance.yahoo.com上找到它。在我對Q的評論中查看另一個SO帖子的鏈接。 – GSee