Загрузка данных из Google Sheets

13 марта произошла хакерская атака на сайте Центрального банка России. Несколько часов не работал API ЦБ для получения данных. Сам сайт тоже загружался с перебоями. После этого загрузка данных через API из иностранных IP была заблокирована. Поэтому перестала работать наша таблица Google с автоматической загрузкой курсов валют. Сколько продлится подобная блокировка, неизвестно. Возможно, это надолго.

Новая таблица с использованием API okama

Я сделал новую таблицу с использованием API okama. Теперь история изменения курсов валютных пар отображается так же, как и раньше.


Появился переключатель частоты данных. Можно выбирать ежедневные временные ряды или ежемесячные.

Из особенностей. Теперь в даты, приходящиеся на выходные тоже есть значения (курс пятницы ЦБ).

Другие тикеры

В нашей базе данные есть много разного кроме валют. Поэтому на вкладке “любой тикер” теперь можно загружать историю данные любых тикеров (не только валют).

Например, доступна история индекса S&P500 полной доходности c 1988 года.

Новая таблица здесь:

Сергей, спасибо за пример вывода данных в Google таблицы. Не умею работать с API, но на примере “Любой тикер” получилось вывести инфляцию по доллару, только заменил в формуле IMPORTDATA("http://api.okama.io:5000/api/ts/close/ на =IMPORTDATA("http://api.okama.io:5000/api/ts/macro/

Если можно, пара вопросов:

  1. Можно ли на базе “Любой тикер” добавить вывод в другой валюте? Например, MSTFR в USD.
  2. Частота доступна День/Месяц, Год (или квартал) нету?
  1. Вывод в любой валюте означает, что вы скачиваете значение бумаги и значение курса валюты. А потом перемножаете одно на другое. Загрузить сразу в произвольной валюте не получится…

Да, всё верно. API выдает 2 частоты - месяц и год. Всё остальное уже в таблице своими руками.

Спасибо.
Я правильно понял, что надо импортировать стоимость бумаги в родной валюте + курс валюту, и уже формулой перевести стоимость в другую валюту?

Да, всё верно…

1 Like