2017-11-12 20 views
0

yahoo financeの株価データからデータを取り込むプログラムを作成しようとしています。 私に株価を与える1つの残りのAPIが見つかりましたが、私は2つのパラメータexを渡さなければなりません。 Appleの株価を取得する必要がある場合、私はAppleと株価を渡さなければなりませんが、私はすべての株データを欲しがります。どうすれば入手できますか?ヤフーファイナンス株価NSE、BSE rest-api

誰もが事前

答えて

0

でのおかげで残念ながらティッカーまたはそれらを得るための方法のいずれかの公式なソースがない私を助けることができます。

あなたはティッカーをダウンロードするには、このスクリプトlinkを使用することができますが言及したクリエイターとして:

ヤフーで設定された制限のために、すべてのシンボルを取得することはできません。タイプによって、このスクリプト を使用して、すべてのシンボルの約75%〜90%が収集されます。

また、いくつかの既存またはアクセスできないテロップもダウンロードされます。

linkほとんどのティッカーのリストをダウンロードできますが、ティッカーの約30%が間違ったカテゴリに入っているか、動作していません。ティッカーが存在するかどうかをチェックするのは、APIがデータを返さない場合、ティッカーが間違っていると推定できるためです。しかし、カテゴリーが適切かどうかを確認することは少し複雑です。

私は2番目のサイトからテロップを取り除いていますが、ETFとミューチュアルファンドだけをチラシで除いています。GitHubで見つけることができます。これらのファイルには、Yahooで利用可能なETFとMututal Fundの約99%が含まれています。私は株式を後でフィルタリングすることを検討し、それから私はスクリプトでそれらをアップロードします。 Yahooは1日あたり約10k-20kのリクエストを制限し、カテゴリごとに約20kティッカーがあり、各ティッカーが2つのリクエストを要求するかどうかをチェックするため、VPNを使用しないで1回の操作でティッカーをフィルタリングすることは不可能であることに注意してください。

関連する問題