2013-12-17 3 views
6

я могу получить ежедневные данные легко с помощью этой ссылке:Получите минутные исторические данные из Google finance?

https://www.google.com/finance/getprices?q=LHA&x=ETR&i=60&p=1d&f=d,c,h,l,o,v 

Но когда я пытаюсь изменить «1d» в «1y» Я все еще получаю данные 1 дня.

Я стараюсь получить 2 года.

Есть ли способ сделать это? yahoo или bing финансы тоже будут хороши.

+0

Вот код python для получения данных http://trading.cheno.net/downloading-google-intraday-historical-data-with-python/ –

ответ

1

Я попытался получить данные внутри дня раньше, самая дальняя задняя часть, которую я могу получить, составляет 15 дней, т. Е. 15d Использование 2w или 1y не помогло мне.

ссылки: http://www.mathworks.com/matlabcentral/fileexchange/32745-get-intraday-stock-price/content/getHistoricalIntraDayStockPrice.m http://www.codeproject.com/Articles/221952/Simple-Csharp-DLL-to-download-data-from-Google-Fin

9

Вы должны использовать '1Y', а не '1г' на ваш запрос, чтобы получить период времени, насчитывающей 1 год. Однако вам также потребуется изменить детализацию вашего запроса, поскольку данные минут доступны только за предыдущие 5 дней.

Этот запрос предоставит вам минутные данные за предыдущие 5 дней.

https://www.google.com/finance/getprices?q=LHA&x=ETR&i=60&p=5d&f=d,c,h,l,o,v

Следующий запрос предоставит вам последние два года цены на момент закрытия. не

https://www.google.com/finance/getprices?q=LHA&x=ETR&i=86400&p=2Y&f=d,c,h,l,o,v

7

Google API "getprices" больше не внутридневные Извлечение данных любого интервала (скажем, 1 минуту или 5 минут или 60 минут .....). Теперь он извлекает данные за 1-дневный интервал только независимо от установленного интервала.

+1

Да. В предыдущем мы получили полные минутные данные о тикерах. Но теперь мы получим только однодневные интервальные данные как ежедневное резюме :(. Любой другой апи есть для получения полных минутных данных о тике? –

Смежные вопросы