2016-07-31 6 views
5

ヤフーファイナンス(再び)先週そのWebページのフォーマットを変更し、データが明らかに間接的にロードされるため、データは、コピー可能、ダウンロード、またはscrapeableではありません。 (私は、デバッガでそれを見ることができます。)yahoo finance apiを使用してオプションテーブルをダウンロードするにはどうすればよいですか?

ヤフー・ファイナンスAPIは現在、1つのオプション記号のためのオプションデータを返す有効期限のかについてあまり表に、また明らかにYQLはいません。

は、誰もが正常にダウンロードまたは先週ヤフーファイナンスからオプションデータを掻き取っていますか?もしそうなら、どうですか?

それはおそらく関係ありませんが、私は主にPerlを使用しています。

確実にダウンロードしたデータは、プログラミングの一部であるので、この質問は、プログラミングについてです。ヤフーファイナンスのAPIに問題があり

答えて

0

、彼らは彼らのようなものが、私はそのデータを取得するために多くのことを研究しています... YQLための金融のテーブルを開発していないと述べた ここに多分あなたを助けることができるものです:

編集:このリンクは、すべての会社のオプションのためだった... はたぶん、この1つは助けることができる:私はヤフー・ファイナンスの変化以来、働くAPIを発見した

https://query2.finance.yahoo.com/v7/finance/chart/ACAD160805C00029000?range=5d&interval=5m&includeTimestamps=false&corsDomain=finance.yahoo.com

8

。私はまだ利用可能な他のAPIへの手がかりを見つけることを試みています。

ここではベースコールがあります。 {}は、両方の仕事として、数1または2のいずれかのためである:今すぐquery{}.finance.yahoo.com/v7/finance/

、@Yagoノートとして、あなたはchart/を追加することができますし、またoptions/を追加することができます。私は追加するための他のオプションを探しています。 http://finance.yahoo.com/d/quotes.csv?s=amd&f=nb4t8:具体的に私はあなたがこのオールディーズしかしグッディから得ることができるように基本的な技術分析を見つけるしたいと思います(返す:N =名; B4 =簿価; T8​​ = 1YRの目標価格)

/v7返すJSONましたいいです。ありがとう。

そして、実際にオプション・チェーンに関するご質問に答えるために: はhttps://query{1|2}.finance.yahoo.com/v7/finance/options/{ticker} あなたはまた、オプションの有効期限の(ヤフー・ファイナンスからの出力と一致しますゼロとして時間、分、秒で)特定のエポックの日付を追加することができます。 をhttps://query2.finance.yahoo.com/v7/finance/options/amd?date=1487289600

+0

これは素晴らしいです。渡すことができるクエリパラメータの種類についてさらに詳しく説明できますか?これについて入手できる資料はありますか? – nitimalh

関連する問題