Запрос Yahoo Finance CSV не возвращает январь в результате

Мне нужно получить цены на акции из веб-службы, и единственный разумный способ, который я нашел, - это использовать приведенную ниже строку запроса.

Проблема в том, что с приведенной ниже строкой результат начинается в феврале, а не в январе. Есть ли у кого-нибудь опыт работы с этим сервисом и кто может мне помочь?

http://ichart.finance.yahoo.com/table.csv?s=GOOG&a=1&b=1&c=2010&d=1&e=1&f=2010&g=d&ignore=.csv

Кроме того, есть ли у кого-нибудь хорошие ссылки на советы по финансовым веб-сервисам. Я был на странице Yahoo, но все, что они, похоже, упоминают, это RSS-каналы.

Кроме того, страница Google Finance API немного сбивает с толку.

Спасибо. Конор


person jim    schedule 15.02.2010    source источник


Ответы (1)


Параметры URL следующие:

a <- beginning month (0--11)
b <- beginning day (1--??)
c <- Beginning year
d <- End month (0--11)
e <- End day 
f <- End year
g <- 'd'=>daily, 'v'=>dividends, 'm'=>monthly,

Чтобы начать в январе, установите a=0, а не a=1.

http://ichart.finance.yahoo.com/table.csv?s=GOOG&a=0&b=1&c=2010&d=1&e=1&f=2010&g=d&ignore=.csv

person unutbu    schedule 15.02.2010
comment
Спасибо за это. У вас есть ссылка на какую-либо документацию по этому сервису? Спасибо еще раз.. - person jim; 15.02.2010
comment
@Conor: Я бы хотел, но нет, я не знаю, где Yahoo публикует документацию для этого. developer.yahoo.net/forum/index.php?showtopic=1066 предполагает, что это должно быть по адресу developer.yahoo.com/finance, но я не знаю, если это на самом деле там. - person unutbu; 15.02.2010