問題タブ [yahoo-finance]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQuery ajaxを使用してYahoo Financeからデータを取得しない
以下のyahoo Webサービスから株価を取得するためにjQueryを使ってajaxリクエストを行うWebページを作成したい...
私のインターネット接続はかなり高速ですが..しかし、上記のURLからデータを取得できません..
いつも"OnError:" jQuery part is executed.....
私はたくさん試しました...私のリクエストはタイムアウトしますか....??
web-applications - GoogleまたはYahooAPIのライブオプション価格を取得する
YahooまたはGoogleのAPIからライブオプション情報を取得する方法はありますか?オプション情報とは、私が意味するのは、電話をかけ、音量を尋ねることです。基本的にこのページの情報が必要です
ご協力いただきありがとうございます!
ruby-on-rails - Rails で株式ポートフォリオを作成する
私はここが初めてで、Ruby on Railsも初めてです。
ユーザーが独自の株式ポートフォリオを作成できる Rails アプリを作成しようとしています。
Yahoo Finance gem を使用したいのですが、どこから始めればよいかわかりません。
devise を使用して rails ログインを作成しました。
チュートリアルはありますか?
ありがとうございました
r - quantmodのviewfin関数によって返される四半期データを月次時系列に変換するにはどうすればよいですか?
...スプライン-(最良)または線形補間(OK)、または四半期全体で繰り返される値(細かい)のいずれか。問題は、返されるデータ型を使用可能なものgetFin()
に変換する方法がわからないことです。これが私のコードです:viewFin()
timeSeries
私の希望する出力は
ただし、実際の出力は次のとおりです。
xオブジェクトは奇妙な逆形式であるように見えます。ここで、キーは数値であり、値は日付の文字列です。日付または数値コンポーネントを抽出しようとすると、数値部分を分離して時系列オブジェクトを生成できません。
理想的には、私の希望する出力に到達するために、私は言うことができるでしょう
しかし、数値データ部分を抽出できないようです。
アップデート
ただし、私の出力は日付を少し混乱させ、補間を台無しにします。
ご覧のとおり、2011年3月には12-30と12-31の両方の値がありますが、2月などはありません。これを解決するにはどうすればよいですか。
excel - yahooの過去の株価データをxlsにダウンロードする方法. matlab経由でフォーマット?
Tickers (マトリックス 1 列 500 行) と呼ばれる xls シートに yahoo ティッカーが含まれています。私は、MATLAB が各株式ティッカーの過去 5 年間の履歴データを個別の xls スプレッドシートにダウンロードし、シート = ティッカーのタイトルで特定のディレクトリに保存したいと考えています。つまり、500 個のティッカーに相当するデータを 500 個の個別のスプレッドシートに作成して保存するコードが必要です :) 誰でも助けたり指示したりできますか?
php - YahooFinanceのようなサイトからデータを取得するにはどうすればよいですか?
助けが必要なプロジェクトがあります。自分が作成したWebサイト(abc123.comなど)にアクセスして、ダウジョーンズインデックスを表示できるようにしたいと考えています。それでおしまい。私のabc123.comWebサイトに12050のような1つの数字を表示するだけです。
明らかに、YahooFinanceのような場所からデータを取得する必要があります。.csvファイルなどをダウンロードしたくありません。また、Yahooのデータは15分遅れていることがわかっているので、リアルタイムのデータである必要はありません。自分のサイトにアクセスして、ダウジョーンズインデックスが何であるかを確認したいだけです。
この質問をする前に、私はSOについていくつかの同様の質問を調査しましたが、それらの多くは未回答であるか、YQL(現時点で調査して理解しようとしているもの)を参照しています。
これを行うための最も簡単な方法に関するガイダンスをいただければ幸いです。私はHTMLの初心者プログラマーであり、最も理解しやすく実装しやすいルートを探しています。
jquery - getJson と parse でリストを作成 (とりあえず) jQuery/Yahoo Finance API
私はほとんど機能していますが、解析の問題を乗り越えることができません。誰かが助けることができれば、私はとても感謝しています!
Yahoo Finance API にクエリを実行し、jQuery を使用して結果を解析しようとしています。これを行うための私のコードは次のとおりです。
しかし、私はこのエラーが発生しています:
このエラーを克服するための助けをいただければ幸いです。
ありがとう!
c# - C# で Yahoo YQL を使用して呼び出し数を制限する
私は C# に少し慣れていないので、YQL で 1 時間あたりの呼び出し数が 10,000 に制限されているという問題に直面しています。アプリを実行しようとするたびに、一時的な禁止を受け続けています。Yahoo では 1 時間あたり 10,000 件の通話に制限されていると読みましたが、正確に「通話」とは何かについて少し混乱しています。YQL から XML を取得するために使用しているコードは次のとおりです。
sSymbol は、SQL DB から返される値です。データベースには約 2,000 の株式があります。また、1 時間に 1,000 件の電話があると言っている人もいると読んだことがあるので、読んでいることを誤解していました。
私が推測する質問は 2 つあります。通話を構成するものは何ですか?
1 時間あたり 2,000 件の見積もりをそれぞれダウンロードしたい場合、このレート制限を回避するにはどうすればよいですか? Load ごとに 200 の見積もりを yahoo に依頼し、Load を 10 回呼び出すだけでよいでしょうか?
quotes - OHLCの過去の株価をローカルでキャッシュおよび更新する
OK、これが別の「過去の株式データを取得するにはどうすればよいか」という質問であるという意味ではありません。
Google Finance、Yahoo、Finvizなどから直接CSVダウンロードにきちんとエクスポートされていても、すぐに利用できるソースをたくさん見つけました。
私が書いているソフトウェアは、YahooFinanceやDirkEddelbuettelのすばらしいBeancounterなどの便利なツールを積極的に使用しています。
私の質問は、おそらく特にbeancounterに精通している場合、単一の株式の1日の終わりの価格を照会するときに、すべての履歴データが(たとえば、ローカルテキストまたはsqliteファイルに)キャッシュされるようにするにはどうすればよいですか? Webへのアクセスを最小限に抑え、時間枠が重複する繰り返しクエリを高速化しますか?
利用可能な場合でも、今日のリアルタイム価格のネットワークルックアップを引き起こすことは避けられません。それ自体は問題ありません。私のpricehist.shスクリプトは、それをN日前の株式のOHLCV価格と組み合わせています。これは、たとえば、簡単に取得することもできます。正しいURL+適切なGET変数にwgetまたはcurlします。
上記の例では、pricehist.shに次のことを行います。
- 今日の現在の市場データがある場合はそれを調べます。したがって、セッションが終了していない場合、終値は実際には最終価格です。終わり
- そのティッカーシンボルに対して要求された残りの履歴がまだローカルに保存されていないかどうかを確認します。そうでない場合は、次のようにします。
- 6日前にさかのぼるVQT履歴を検索し、保存して、完成したテーブルを印刷します。終わり
私のすべての検索にもかかわらず、ポートフォリオに関係なく、beancounterに1つの株式のOHLCVテーブルを単純に出力させる方法がまだわかりません...この出力ではありません:
代わりにPerlFinanceモジュールを使用すると、キャッシュをアクティブ化する場所や、ストレージに使用されるローカルデータファイルがわかりません。yahoofinance.rbを呼び出すたびに、squidプロキシログにそのWebトラフィックが表示されます。私のエンジンのいくつかの処理段階で何千ものEODクエリが重複していることが多いため、これらのWebルックアップが大きなボトルネックになっています。
このホイールはすでに発明されていると思います。必要に応じて完全なRDBMSバックエンドを使用しますが、MySQLクライアントでRuby、Perl、Bashスクリプトに負担をかけることになります。
比較すると、ポーランドの株式市場向けに作成したものは、約700のシンボルごとにテキストファイルのみを維持し、grep、sed、awkのみで処理されるため、非常に高速です。同等のスクリプトを何千回もループしているにもかかわらず、ほぼ瞬時に処理されます。 GPW交換のための私のソフトウェアの毎日の市販前の処理は、数時間ではなく数分で行われます。
php - Yahoo ファイナンスの CSV API と PHP の appid
Yahoo! から株式データを取得する小さなアプリケーションがあります。私のローカルサーバーで正常に動作しています。リモート サーバーにアップロードすると、データが返されなくなり、FF でセキュリティ エラーが表示されなくなりました。「この Web サイトでは所有権情報が提供されていません。」
次に、アプリケーション ID を申請する必要があることに気付きましたが、それでも問題は残ります。
私のコードで何が間違っているのですか?前もって感謝します