API MOEX

Общая информация о MOEX API | API Мосбиржи

Все описание API Мосбиржи можно посмотреть по данной ссылке:

https://iss.moex.com/iss/reference/

Чтобы получить данные по конкретному инструменту, нужно знать четыре параметра (либо все четыре, либо только часть):

[engine] - доступная торговая система

[market] - рынок

[board] - boardid, он же режим торгов

[security] - secid, он же тикер

Список торговых систем [engine] можно получить по ссылке:

https://iss.moex.com/iss/engines.html

Для конкретной торговой системы можно получить [market], возьмем для примера 'stock':

https://iss.moex.com/iss/engines/stock/markets.html

Примеры получения спецификации для конкретного инструмента:

https://iss.moex.com/iss/securities/RU000A102QJ7.html

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/VTBR.html

https://iss.moex.com/iss/engines/stock/markets/bonds/boards/TQCB/securities/RU000A102QJ7.html

Для примера - информация об индексе Мосбиржи:

https://iss.moex.com/iss/securities/IMOEX.html

Метаданные:

https://iss.moex.com/iss/index

Данные из API можно получать в четырех форматах - xml, html, json и csv.

Для примера давайте получим информацию о тикере SBER:

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER.xml

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER.html

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER.json

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER.csv

Также можно делать настройку периода вывода информации:

https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/MTSS.html?from=2018-07-17&till=2021-07-18