Files
docs/adr/013-nkr-bond-credit-ratings.md
ksv741 9b19a5cf4d
Docs security / security (push) Successful in 7s
Docs verify / verify (push) Successful in 9s
docs: simplify system documentation
2026-09-14 05:51:29 +03:00

7.9 KiB

013. НКР как первый источник кредитных рейтингов облигаций

Статус: принятое и реализованное решение; ретроспективная запись.

Контекст

Странице облигации нужен рейтинг агентства для конкретного выпуска по ISIN, без требования к пользователю иметь подписку на информационную систему. Уровень риска брокера и рейтинг эмитента не заменяют рейтинг выпуска.

Исследование источников от 10 сентября 2026 года выявило практически пригодный первый источник — публичный реестр эмиссий НКР. В проверенном HTML одна таблица содержала ISIN, рейтинг или отзыв, дату действия и ссылку на выпуск. Дополнительный запрос каждой карточки для этих данных не требовался. Это давало частичное покрытие одного агентства без покупки доступа, но не рейтинг любой российской облигации и не стабильный контракт API.

Решение

Использовать публичный реестр выпусков НКР как первый источник рейтинга облигации. Загружать общий реестр на backend и сопоставлять выпуск по точному ISIN, без угадывания по названию или тикеру. Объединять одновременные загрузки и повторно использовать публичный справочник между запросами разных выпусков.

Сохранять агентство, исходное обозначение рейтинга, дату действия, ссылку на выпуск и время получения данных. Различать действующий рейтинг, отзыв, отсутствие записи в реестре и недоступность источника. Сбой рейтингового источника не должен скрывать доступные цену, купоны и позицию.

Рейтинг эмитента, прогноз из постороннего текста и уровень риска T-Bank не подставляются вместо оценки выпуска. Исходные шкалы агентств сохраняют своё происхождение: AAA.ru, ruAAA и AAA(RU) не превращаются в безымянное AAA. Различие оценок эмитента и обязательства объясняет Банк России; опубликованное сопоставление шкал не отменяет указания агентства.

Рассмотренные источники

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

Источник Что ограничивало первый вариант интеграции
Эксперт РА ISIN находился в отдельных карточках, список использовал серверную пагинацию. Официальная структурированная выгрузка предоставлялась по подписке; требовались дополнительные запросы или отдельный доступ
MOEX ISS CCI и поиск выпуска Интерфейсы документированы, но проверенный анонимный запрос списка вернул пустое тело; пригодный ответ и условия доступа не были подтверждены
АКРА В проверенной среде возвращался HTTP 403; доступный источник не был подтверждён
НРА В публичном списке не был найден точный ISIN; карточки и условия требовали отдельной проверки
Cbonds API Структурированный продукт с индивидуальным доступом; публичное демо не подтверждало бесплатную полную базу
Интерфакс / RusBonds Проверенный запрос возвращал JavaScript challenge; рабочий анонимный источник и условия API не были установлены

HTTP 403, challenge и пустой ответ характеризуют конкретную проверку, а не отсутствие данных у провайдера. Они не являются основаниями обходить ограничения или обещать недокументированный доступ.

Последствия и ограничения

Первый источник даёт рейтинг только для выпусков, представленных в реестре НКР. Отсутствие записи не означает отсутствия рейтингов других агентств. Дата рейтингового действия не равна времени загрузки; давняя дата сама по себе не означает отзыв.

Публичный HTML может измениться. В этом случае интеграция сообщает недоступность источника, а не успешное отсутствие рейтинга. Публичная страница не даёт гарантии API, SLA или полного покрытия рынка.

Исследование не установило свободную лицензию на массовое переиспользование. В условиях НКР и Эксперт РА были указаны ограничения распространения информации без предварительного согласия и ссылки на источник. Техническая доступность страницы не является разрешением публично перераздавать базу или коммерчески предоставлять данные. При таком изменении продукта условия правообладателя нужно проверить отдельно.

Текущее получение, кэширование и обработка отказов описаны в интеграции НКР, пользовательская интерпретация — на странице облигаций. Расширение покрытия или переход к другому способу доступа требует отдельного подтверждённого решения.