Как стать автором
Обновить

Комментарии 31

НЛО прилетело и опубликовало эту надпись здесь
Неизвестно из-за чего это произошло, но с поставщиками финансовых данных такое постоянно бывает. Особенно бесплатными.
Гугл финанс перестал транслировать данные российских акций

при поиске любой российской бумаги на сайте Google находятся все рынки, кроме Московской биржи

так он все-таки перестал транслировать данные с Московской биржи или российских акций?

Российских акций, торгуемых на Московской бирже, больше нет в Google Finance.

Но российские бумаги торгуются и на других площадках — например в Германии: https://www.google.com/finance/quote/SBNC:FRA

Нет, их тоже нет. Тот же GAZP - его нет.

Мне кажется данных СПБ биржи там никогда не было.

Согласен, совсем неплох, но в гугл таблицы котировки можно было раньше затащить одной строчкой:
=GOOGLEFINANCE("MCX:SBER")
Или яху финанс для гугл таблиц:
=IMPORTHTML("https://finance.yahoo.com/quote/"&"AAPL"&"/","table",1)

IMPORTHTML медленная функция и когда их много — приходится долго ждать.

А это нормально что вместе цены тикеров выдает - Exception: Request failed for https://api-invest.tinkoff.ru returned code 403 (строка 59).
Просто настроил вроде все по инструкции и пытаюсь понять, может я что то где то пропустил или бывает так что сам по себе сервис отдает 403 время от времени

Про апи Тинькофф в статье ни слова не было

вы правы, спасибо. Подумал может автор скрипта поможет)

Мы тоже пробовали использовать IMPORTXML для загрузки данных в таблицы. Но у Google есть ограничение на использование этой функции и мы в него упирались. Вы как-то обходите это или для ваших задач хватает лимита?

Это правда, IMPORTXML очень медленная функция и если вызывов много, то приходится долго ждать.

Можно использовать GAS или node.js.

А ещё API Московской биржи, насколько я знаю, не позволяет получить исторические котировки (цену на конкретную дату, например GOOGLEFINANCE("NVDA","low","2/28/2020")).


В Yahoo.Finance с российскими акциями тоже сталкивался с проблемами, например отсутствует история котировок для MAIL.ME (это можно увидеть просто по пустому чарту здесь: https://finance.yahoo.com/quote/MAIL.ME/chart?p=MAIL.ME)

Вы не правы - через Мосбиржу можно получать исторические данные.

Пример того, как можно получать истрию можно посмотреть в моей статье: https://habr.com/ru/post/495324/

Добрый день. Подскажите, почему некоторые котировки отображаются с запозданием очень сильным? Как исправить? К примеру в таблице по ВТБ сейчас 0,05 а по факту такая цена была 4 дня назад.

Это признаваемая котировка предыдущего дня. Если хотите текущую - то используйте параметр LAST вместо PREVADMITTEDQUOTE.

Значит запасной вариант остаётся :)

Да, отбой тревоги. Всё починили.

Да, но можно расширить список получаемых параметров.

Все починили, но огромное спасибо!

Спасибо за отзыв!

Спасибо за статью! Судя по моим экспериментам:

API Мосбиржи тоже очень долго все отдает, иногда просто виснет в режиме "загрузка". IMPORTHTML с yahoo finance почему-то российские акции грузить не хочет (NYSE - ок). У вас так же? GOOGLEFINANCE самый бодрый, но там нет привилегированных акций наших (

Да, спасибо, статью видел. Там ровно эти три метода и рассматриваются. Ссылка под описанием Яху финанс "Попробовать таблицу" - битая, поэтому не смог понять, получилось ли у вас оттуда получить данные по российским компаниям (у меня - нет).

Яху финанс периодически меняют структуру и ссылку тоже надо менять. Тогда когда писалась статья было актуально, сейчас прошло время - надо менять.

А только три метода - потому что они самые популярные если через формулы. Или уже надо JS или GAS.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории