2009-11-14 76 views

回答

2

Yahoo Finance允許您導出他們的數據。 要查看股票代碼,請在左側欄上有指向Historical Prices的鏈接。在該頁面的底部有一個鏈接「下載到電子表格」。

您可以將其傳遞給fgetcsv來解析它。

+0

是啊,這大概就是我要做的。讓我考慮一下。 – 2009-11-14 00:32:21

1

根據您的意圖和刮擦的頻率,一般認爲網站上的數據被刮擦是不道德的。你知道帶寬不是免費的。相反,您應該希望能夠找到已被設計爲供其他網站(如您的網站)使用的數據饋送。

不知道很多關於你的域名,我真的不知道要尋找什麼,但這裏的一些猜測:

+0

更不用說值得一提的內容通常由另一方擁有,重新發布它可能會侵犯另一方的權利。請檢查您認爲正在抓取的任何網站的法律部分,或與所有者聯繫。 – 2009-11-14 00:25:05

+0

我想這就好比說遊戲結束後的比分。我沒有太多考慮過法律/道德問題。雅虎似乎鼓勵在他們的管道上使用這種東西。 – 2009-11-14 00:34:27

1

雅虎將是你最好的選擇,因爲他們有一個非官方的api記錄在這裏:

http://www.gummy-stuff.org/Yahoo-data.htm

噸的應用程序/部件靠這個,所以我不能看到它消失

它事實上已經消失,由於雅虎要求將其取下來。

從乍一看,這個網址就會給你需要的東西:http://finance.yahoo.com/d/quotes.csv?s=^NYA &˚F= V

+0

實際上,我無法看到給出音量的格式參數,因此@Alex L的答案可能會更好 – Ravi 2009-11-14 00:23:04