По запросу "api котировки ммвб" можно найти официальную страницу Программный интерфейс ИИС https://www.moex.com/a2193 , на которой будет руководство разработчика https://iss.moex.com/iss/reference/ , и в этом руководстве можно прочитать
Справочник запросов
Онлайн-справочник запросов доступен по адресу:
http://iss.moex.com/iss/reference/
После изучения этого справочника можно кое-как понять, как смотреть текущую стоимость акции, например, Татнефть-П TATNP в разных форматах:
https://iss.moex.com/iss/engines/stock/markets/shares/securities/TATNP
https://iss.moex.com/iss/engines/stock/markets/shares/securities/TATNP…
https://iss.moex.com/iss/engines/stock/markets/shares/securities/TATNP…
Получить стоимость акции TATNP через API с помощью curl и json
curl -s 'https://iss.moex.com/iss/engines/stock/markets/shares/securities/TATNP.json' | jq -r '{"secid":.marketdata.data[1][0], "open": .marketdata.data[1][9], "low": .marketdata.data[1][10], "high": .marketdata.data[1][11], "last": .marketdata.data[1][12]}' { "secid": "TATNP", "open": 628.8, "low": 618.6, "high": 646.6, "last": 618.9 } curl -s "https://iss.moex.com/iss/engines/stock/markets/shares/securities/TATNP.json" | jq -r "\"secid: \(.marketdata.data[1][0])\", \"open: \(.marketdata.data[1][9])\", \"low: \(.marketdata.data[1][10])\", \"high: \(.marketdata.data[1][11])\", \"last: \(.marketdata.data[1][12])\"" secid: TATNP open: 628.8 low: 618.6 high: 646.6 last: 619.4
Это очень частный случай, показана цена акции в режиме торгов TQBR Т+: Акции и ДР - безадрес.
Список всех акций Московской биржи: https://iss.moex.com/iss/engines/stock/markets/shares/securities
Режимы торгов рынка акций (нужен для разбора полей в запросе стоимости акции): https://iss.moex.com/iss/engines/stock/markets/shares/boards