Yahoo!Финансирование фондовых кормов скользящими средними - PullRequest
1 голос
/ 01 декабря 2011

Я бы хотел получить средние значения из биржевой ленты Yahoo !.

В моем примере я использовал:

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

На момент написания статьи m3 (50SMA) составляет 20,8167, а m4 (200SMA) - 20,7455. Это не соответствует графику на любом таймфрейме (от 1D до 5Y).

Почему я получаю неправильные цифры?

1 Ответ

2 голосов
/ 06 января 2012

Сначала большое предостережение: эти фиды Yahoo Finance CSV не являются официальным API, и вы, вероятно, не захотите создавать настоящие приложения, используя их.

Если вы хотите выяснить источники данных, используемые YahooФинансировать вы можете наблюдать за динамическими HTTP-вызовами, когда вносите изменения в график.Используя Firebug, я наблюдал, как я добавил скользящие средние за 50 и 200 дней на график, и обнаружил, что эти файлы извлекаются:

http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata;type=sma;ys=2010;yz=2;ts=1234567890/csv?period=50
http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata;type=sma;ys=2010;yz=2;ts=1234567890/csv?period=200

Файлы имеютскользящие средние для каждого дня (или точки оси x) на графике.

...