質問

Yahoo!の株式フィードから平均値を取得したいと思います。

私の例では、使用しました。

http://finance.yahoo.com/d/quotes.csv?s=anz.ax&f=spm3m4

執筆時点では、M3(50SMA)は20.8167、M4(200SMA)は20.7455です。これは、どの時点でもチャートと一致していないようです(1d〜5y)。

なぜ私は間違った数字を得るのですか?

役に立ちましたか?

解決

最初に大きな警告:これらのYahoo Finance CSVフィードは公式のAPIではなく、おそらくそれらを使用して実際のアプリを構築したくないでしょう。

Yahoo Financeが使用しているデータソースを把握したい場合は、チャートを変更するときに動的なHTTPコールを視聴できます。 Firebugを使用して、チャートに50日間の移動平均を追加して、これらのファイルがフェッチされていることがわかりました。

http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata; type = sma; yes = 2010;
http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata; type = sma; yes = 2010;

ファイルには、チャート上の1日(またはx軸ポイント)の移動平均があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top