Что делает Free API Московской биржи в Google Таблицах

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

Количество частных инвесторов на Московской бирже удвоилось за последний год и составило 3,86 млн: за 2019 счета на Мосбирже открыли 1,9 млн человек. Санкт-Петербургская биржа, специализирующаяся на торгах акциями иностранных компаний, в прошлом году зафиксировала трехкратный прирост счетов – с 910 000 до 3,06 млн шт.



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


И если мобильные приложения брокеров для торгов постоянно обновляются и в целом достаточно удобны для пользователей, то учёт позиций, особенно при использовании нескольких брокеров (счёт от одного, а ИИС от другого) может вызывать вопросы. Бесплатным решением с автоматическим скачиванием котировок и параметров могут быть гугл таблицы с использованием бесплатного API Московской биржи.


Ранее я уже описывал на Хабре возможности при использовании разных приложений (Intuit Quicken, KMyMoney, Microsoft Excel, Google Таблицы) для совокупного учета капитала “в одном окне”.


А сейчас я бы хотел остановиться именно на программном интерфейсе к информационно-статистическому серверу Московской Биржи (ИСС / ISS).


API Московской биржи в формулах Google Таблиц


Вообще вариантов использования API Мосбиржи два:


  • формулы;
  • скрипты.

Но скрипты в бесплатных документах скорее пугают людей, особенно, если у этих людей есть какие-то инвестиции. И особенно, если они не понимают код скрипта. Поэтому я остановлюсь только на формулах.


В общем виде все запросы, которые можно отправить к API Мосбиржи можно узнать в справочнике. Но лично для меня этот справочник был не очень понятен и я далеко не сразу в нём разобрался, поэтому сделал простую Гугл таблицу с примерами, которые использую сам.


Идентификатор режима торгов


В API Московской биржи очень многое зависит от параметра “Идентификатор режима торгов” (primary_boardid), который можно посмотреть прямо у них на сайте через форму поиска.



Идентификатор режима торгов для акций Сбербанка


Также этот идентификатор можно посмотреть через обычный HTTP-запрос к API:


https://iss.moex.com/iss/securities.xml?q=ТУТ ПИШЕМ НАЗВАНИЕ ИНСТРУМЕНТА ИЛИ ЕГО ЧАСТЬ


Идентификатор режима торгов primary_boardid для акций Яндекс


Автоматическое получение имени инструмента с Московской биржи по его идентификатору


Очень удобно, что можно получить полное наименование инструмента. Также можно автоматически получать и краткое наименование инструмента, но полное название более понятно особенно для облигаций.



Гугл таблица с примерами автоматического получения имени для разных классов активов


Автоматическое получение цены инструмента с Московской биржи по его идентификатору


Цены на российские активы можно получать с множества сайтов, но если мы говорим про API Московской биржи, то на этой вкладке представлены актуальные примеры.



Гугл таблица с примерами автоматического получения цен для разных классов активов


Автоматическое получение даты следующего купона и его значения с Московской биржи по идентификатору облигации


По облигациям (не только корпоративным, но также ОФЗ и еврооблигациям) можно автоматически получать дату выплаты следующего купона и его значение.



Гугл таблица с примерами автоматического получения дат и значений купонов


Автоматическое получение дивидендной доходности на конкретную дату с Московской биржи по идентификатору облигации


К сожалению, в одну формулу получить значение дивидендной доходности для облигации на конкретную дату можно получить только для ОФЗ, потому что их список короткий. Для корпоративных облигаций — можно перебирать в скрипте, например, или вручную указывать начальную позицию для поиска.



Гугл таблица с примерами автоматического получение дивидендной доходности на конкретную дату


Автоматическое получение дат оферт с Московской биржи по идентификатору облигации


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



Гугл таблица с примерами автоматического получения дат оферт


Итог


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


Также хочу отметить, что никак не связан с Московской биржей и использую ИСС Мосбиржи только в личных интересах.


Автор: Михаил Шардин,
4 февраля 2020 г.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Вы знали что у Московской биржи есть бесплатное API?

  • 25,0%Да21
  • 51,2%Нет43
  • 23,8%Мне всё равно20
Источник: https://habr.com/ru/post/486716/


Интересные статьи

Интересные статьи

Всем привет! Меня зовут Никита, и я хотел бы поделиться с вами некоторыми практическими аспектами разработки моей настольной игры “Письма призрака” (в этом месяце будет в...
Пять лет назад я попробовал работать с Tarantool, но тогда он мне не зашел. Но недавно я проводил вебинар, где рассказывал про Hadoop, про то, как работает MapReduce. Там мне задали в...
Компания Google открыла исходники сканера Tsunami — решения для обнаружения опасных уязвимостей с минимальным количеством ложных срабатываний. Tsunami отличается от сотен других ска...
Три года подряд я проводила лето на стажировках в компании Google: сначала в Цюрихе, затем в Лондоне и, наконец, в Саннивейл (город в штате Калифорния, США). В этом посте я поделюсь тем, как пода...
Если честно, к Д7 у меня несколько неоднозначное отношение. В некоторых местах я попискиваю от восторга, а в некоторых хочется топать ногами и ругаться неприличными словами.