wsj.com または Finance.yahoo.com からのスクレイピング
-
20-09-2019 - |
質問
NYSE証券取引所が開設されてから過去2週間に取引された株式の総量をWordPressページに表示したいと考えています。これを行う最善の方法は何でしょうか?
解決
ヤフーファイナンスは、あなたが自分のデータをエクスポートすることができます。 ティッカーのために、左のサイドバーに歴史価格へのリンクがありますする 。そのページの下部にあるリンク「スプレッドシートにダウンロード」がある。
あなたはそれを解析するために fgetcsvするにそれを渡すことができます。
他のヒント
Web サイトをスクレイピングしてデータを取得することは、意図やスクレイピングの頻度にもよりますが、一般に非倫理的とみなされます。帯域幅は無料ではありません。代わりに、あなたのサイトなど、他のサイトで使用できるように設計されたデータ フィードを見つけることができるといいでしょう。
ドメインについてあまり詳しくないので、何を検索すればよいのかわかりませんが、推測としては次のとおりです。
- NYSEのウェブサイトでは、 サブスクリプションデータフィード
- Yahoo Financeのページを見てみよう ここ
:彼らはここに文書化さ非公式のAPIを持っているように、
ヤフーは、あなたの最善の策だろう
http://www.gummy-stuff.org/Yahoo-data.htm の
アプリケーション/ウィジェットの<ストライキ>トンので、私は離れて行くそれを見ることができないこのに依存しているストライキ>
これは、実際に起因するヤフーに、離れて行ってしまった、それが降ろされることを求めます。
一見から、このURLはあなたを与えるだろう。あなたが必要なもの:のhttp:/ /finance.yahoo.com/d/quotes.csv?s=する ^ NYA&F = V
所属していません StackOverflow