Сергей
Сергей личный блог
31 мая 2021, 14:24

Импорт 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 — адрес ячейки в вашей таблице с тикером акции.
Проверил у себя, все работает.


5 Комментариев
  • Тимофей Мартынов
    31 мая 2021, 15:01
    напиши на адрес help@moex.com
      • gorushek
        10 ноября 2023, 18:58
        Сергей, На сегодняшний день какая ссылка формула рабочая?
  • ch5oh
    31 мая 2021, 15:38
    Думаю, сервис хочет бабок.
  • Аnonymous Аnonymous
    21 марта 2024, 15:32
    Опять перестало работать. Как теперь исправить?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн