Блог им. SergeyEvseev_aa5

Импорт XML с iss.moex.com

Привет,

Как и многие, пользовался данными XML для автоматического получения котировок по акциям.
Последние 2 недели данные перестали обновляться. Может кто-то знает, в чем дело? Возможно, нужно подправить что-то в запросе?

Сам запрос выглядит так:
=IMPORTXML("https://iss.moex.com/issrpc/marketdata/stock/shares/daily/download/micex_stock_shares.xml?collection_id=3&board_group_id=57&start=0&limit=10000&lang=ru",CONCATENATE("//row[@SECID='",B4,"']/@LAST"))

B4 — ссылка на ячейку, в которой прописан тикер эмитента (например, GAZP).

Благодарен за помощь.

UPD:

Выяснил, в чем дело.
Сама Биржа ответила:
Об окончании поддержки сервиса ISSRPC мы объявляли уже несколько лет назад и хотя его запросы ещё функционирвали, но техническая поддержки сервиса и его актуализация не производилась. Недавно были удалены его последние запросы. Используйте обычный ИСС.

Само собой, кроме ссылки на iss ничем больше их тех.поддержка помочь не смогла (не захотела).

Погуглив, я нашел способ. Теперь работающая ссылка на текущую цену по нужной вам акции выглядит так:

=IMPORTxml("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE", concatenate("//row[@SECID='",A1,"']/@PREVADMITTEDQUOTE"))


где А1 — адрес ячейки в вашей таблице с тикером акции.
Проверил у себя, все работает.


★2
5 комментариев
напиши на адрес help@moex.com
Тимофей Мартынов, спасибо, обновил пост, добавив в том числе работающую ссылку на импорт.
avatar
Сергей, На сегодняшний день какая ссылка формула рабочая?
avatar
Думаю, сервис хочет бабок.
avatar
Опять перестало работать. Как теперь исправить?
avatar

теги блога Сергей

....все тэги



UPDONW
Новый дизайн