27

株式の大きなフィルターのように機能するプログラムを作りたいと思います。そうするために、私は市場からのリアルタイム(または遅延)の見積もりを持っている必要があります。yahooにページをリクエストし、htmlをティッカーに合わせて解析し、htmlを解析することで、株価を取得し始めました。私は、htmlを要求して解析するこの方法を考えていました。株価とその情報のみをリクエストできる方法はありますか?一部のアプリケーションがこれを実行することは知っていますが、Webページの要求と解析には非常に時間がかかるため、どのように実行するのか非常に興味があります。

ありがとう、デイブ

4

11 に答える 11

29

ウェブページの出力を解析することは、大げさなゲームです。それは常に変化しており、ある種の非常に回復力のあるパーサーに多額の投資をする気がない限り、それをいじって人生を過ごすことになります。Webサービスを使用すると、Googleは1つのhttp://googleblog.blogspot.com/2007/01/real-time-quotes-for-free.htmlを提供します

于 2009-12-29T15:08:47.793 に答える
10

yahooからcsvデータを取得できます。

このページには詳細があります。

于 2009-12-29T15:07:14.193 に答える
4

GoogleとYahooAPIはどちらも廃止されました。ただし、Investor's Exchangeは、見積もりデータに非常に使いやすいAPIを提供します。

于 2017-11-13T02:12:39.913 に答える
3

Afaik、この種のデータはサブスクリプションベースのモデルを介して利用できます。Xigniteが頭に浮かぶものです。私の知る限り、NASDAQとNYSEは自由に使用できるAPIを提供していません。

于 2009-12-29T15:07:13.013 に答える
1

金融サービス業界では、ほとんどの銀行がロイターやブルームバーグからリアルタイムのフィードを提供されますが、これには明らかに多額の費用がかかります。「株価フィード」または「市場データフィード」をGoogleで検索すると、いくつかのオプションが提供されます。一部は無料、一部は有料です。

また、この種のリアルタイム処理を行うには、 Esperなどの複合イベント処理エンジンを使用することをお勧めします。アプリケーションスタック全体を最初から作成するよりもはるかに簡単です。

于 2009-12-29T15:17:35.690 に答える
1

実際には、株価のCSVファイルを返すyahooWebサービスがあります。したがって、HTML解析は必要ありません

于 2009-12-29T15:08:38.267 に答える
1

C#またはVB.NETでyahoo Financeの株価情報をダウンロードするには、「Yahoo!FinanceManaged」ライブラリを使用できます。

ここをクリック

于 2010-01-05T15:40:55.173 に答える
1

これは内部的にyahooストックAPIを使用します。これがお役に立てば幸いです。

https://github.com/bhattumang7/gold-silver-share-price-api-india

于 2012-04-19T13:28:23.103 に答える
0

このchannel9プレゼンテーションを見てみてください。これはF#の紹介ですが、27:00から、プレゼンターのLuca Bolognesiが、要求されている作業の一部を実行するアプリケーションを作成します(F#では、少なくとも私にとっては非常に刺激的です)。

于 2009-12-29T22:22:02.580 に答える
0

これは、無料の日中データを提供するWebサイトのリストです。

データをエクスポートして、ソフトウェアで使用できます

于 2012-04-24T10:46:08.693 に答える
0

Fidelity.comを使用して要素の販売価格を調べると、URLを操作して、プログラム内から任意の株を検索できます。

Visual Studio Community 2013 C#の使用

于 2015-04-03T00:10:27.950 に答える