Архив валют ЦБ РФ: структура, доступ и применение официальных курсов

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Архив валют Центрального банка России (ЦБ РФ) – это официальная база данных, в которой хранится информация о курсах иностранных валют к российскому рублю, установленная Банком России с 1992 года (а также исторические курсы СССР до ). Данные обновляются ежедневно и доступны в нескольких форматах: на веб‑странице, в PDF, CSV, XML и через открытый API.


Где находится архив на официальном сайте Банка России

  • Главная страница курса валют – https://www.cbr.ru/currency_base/dynamics/
  • Раздел «База данных по курсам валют» содержит ссылки на:
    • Текущий курс (на сегодня)
    • Курсы на выбранную дату
    • Архив за любой период (по месяцам, годам, полному диапазону)
  • Кнопка «Сохранить в PDF» позволяет скачать таблицу за выбранный период в формате PDF.
  • Кнопка «Копировать ссылку» генерирует прямой URL‑адрес к выбранному набору данных.

Какие данные включены в архив

Список валют

В архиве представлены более 30 валют, среди которых самые популярные:

  1. USD – Доллар США
  2. EUR – Евро
  3. CNY – Китайский юань (Жэньминьби)
  4. GBP – Фунт стерлингов
  5. JPY – Японская иена
  6. KZT – Казахский тенге
  7. BYN – Белорусский рубль
  8. UZS – Узбекский сум

Период охвата

  • С  по настоящее время – официальные курсы ЦБ РФ.
  • До  – архивные курсы Госбанка СССР (полезно для исторических исследований).

Параметры каждой записи

Поле Описание
Дата Дата, на которую установлен курс (формат ГГГГ‑ММ‑ДД);
Валюта Код валюты согласно ISO 4217 (USD, EUR, CNY …).
Курс Официальный курс к рублю (в рублях за 1 единицу валюты).
Единица Количество валютных единиц, к которым привязан курс (обычно 1, иногда 10, 100).

Как получить данные из архива

Через веб‑интерфейс

  1. Перейдите на страницу «Динамика курсов валют».
  2. В выпадающем списке выберите нужную валюту (например, USD).
  3. Укажите начальную и конечную даты интересующего периода.
  4. Нажмите кнопку «Показать» – появится таблица с курсами.
  5. Для скачивания используйте «Сохранить в PDF» или «Экспорт в CSV» (в правом верхнем углу).

Через прямой URL (для автоматизации)

Пример ссылки для получения курса USD за июль 2026 в формате CSV:

https://www.cbr.ru/scripts/XML_dynamic.asp?date_req1=&date_req2=&VAL_NM_RQ=R01235

Где:

  • date_req1 – начальная дата (дд/мм/гггг).
  • date_req2 – конечная дата.
  • VAL_NM_RQ – код валюты в системе ЦБ (R01235 – USD, R01239 – EUR и т.д.).

Открытый API Банка России

Для разработчиков доступен REST‑API с поддержкой форматов XML и JSON. Пример запроса:

GET https://www.cbr-xml-daily.ru/daily_json.js

Возвращает текущие курсы всех валют в JSON‑структуре. Для исторических данных используется тот же шаблон, но с параметрами date_req1 и date_req2 (см. пункт 3.2).

Скачивание полного архива

Полный набор данных (все валюты, все даты) можно получить в виде ZIP‑архива с CSV‑файлами, размещённого в разделе «Исторические данные». Размер архива составляет около 150 МБ.


Практические применения архивных курсов

  • Бухгалтерия и налогообложение – официальные курсы обязательны для расчётов в иностранной валюте, формирования налоговых деклараций и бухгалтерской отчётности.
  • Финансовый анализ – построение графиков динамики, расчёт средних, волатильности и корреляций между валютами.
  • Контрактные расчёты – в договорах, где указана привязка к курсу ЦБ, необходимо фиксировать курс на дату подписания или исполнения.
  • Исследования и образование – исторические данные позволяют изучать влияние макроэкономических событий (кризис 1998 г., санкции 2014 г., пандемия 2020 г.) на курс рубля.
  • Разработка программного обеспечения – интеграция API в ERP‑системы, мобильные приложения, торговые платформы.

Советы по работе с архивом

  1. Проверяйте тайм‑зону. Данные публикуются в 11:00 по московскому времени; если вы работаете с сервером в другой зоне, учитывайте сдвиг.
  2. Обрабатывайте пропуски. В праздничные дни курс может не обновляться – в таблице будет повтор предыдущего дня.
  3. Кешируйте запросы. При частом обращения к API используйте локальный кеш (например, Redis) – это уменьшит нагрузку и ускорит отклик.
  4. Следите за изменениями кода валют. Иногда ЦБ меняет внутренний код (например, R01235 → R01235A). При обновлении скриптов проверяйте актуальный список на странице «Список валют».
  5. Учитывайте курс «на завтра». На сайте публикуется также прогнозный курс, который может отличаться от фактического – используйте его только для предварительных расчётов.

Часто задаваемые вопросы (FAQ)

Как получить курс валют за 1995 год?

Выберите в веб‑интерфейсе диапазон – и нажмите «Показать». Для автоматизации используйте URL‑запрос с параметрами date_req1= и date_req2=.

Можно ли использовать архивные курсы в коммерческих проектах?

Да. Данные ЦБ находятся в открытом доступе и могут свободно использоваться, однако рекомендуется указать источник («Источник: Банк России, официальный сайт cbr.ru») в соответствии с рекомендациями Банка.

Почему иногда курс отличается от рыночного?

Официальный курс ЦБ – фиксированное значение, которое используется в расчётах по законодательству. Рыночные курсы (например, на Московской бирже) формируются на основе спроса‑предложения и могут отличаться.

Как получить курс в формате JSON?

Для текущих курсов используйте https://www.cbr-xml-daily.ru/daily_json.js. Для исторических – сформируйте запрос к XML‑концу и преобразуйте XML в JSON с помощью любой библиотеки (например, xmltodict в Python).

Где найти коды валют (VAL_NM_RQ) для API?

Список доступен по адресу https://www.cbr.ru/scripts/XML_val.asp. В таблице указаны коды, названия и единицы измерения.


Архив валют ЦБ РФ – это надёжный, официально подтверждённый источник исторических и текущих курсов иностранных валют к российскому рублю. Доступ к данным реализован через удобный веб‑интерфейс, готовые файлы (PDF, CSV) и открытый API, что делает архив полезным как для бухгалтеров и аналитиков, так и для разработчиков программного обеспечения.

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