Центральный банк России (ЦБ РФ) публикует официальные курсы иностранных валют к российскому рублю.
Эти данные являются базой для расчётов в банковской системе, бухгалтерии, налоговой отчётности и
многих аналитических сервисов. Архив курса доллара США – один из самых востребованных разделов,
поскольку доллар является основной резервной валютой в России.
Зачем нужен архив курса доллара?
- Исторический анализ. Оценка влияния макроэкономических событий (санкций, изменения цен на нефть, монетарных решений) на стоимость доллара.
- Бухгалтерия и налоги. Официальный курс используеться при расчёте налоговых обязательств и при конвертации валютных операций.
- Финансовый контроль. Банки и компании обязаны использовать курс ЦБ РФ при расчётах с клиентами.
- Прогнозирование. Трейдеры и аналитики используют исторические данные для построения моделей прогнозов.
Где искать архив?
Официальный архив доступен на сайте Банка России:
- Перейдите на www.cbr.ru.
- В верхнем меню выберите «Документы и данные» → «Финансовые рынки» → «Курсы валют».
- Нажмите кнопку «Архив курсов» и укажите интересующую дату (можно выбрать диапазон).
- Система выдаст таблицу с курсом доллара (USD) и другими валютами за выбранный день.
Форматы представления данных
Сайт ЦБ РФ предлагает несколько вариантов выгрузки:
- CSV/Excel. Позволяет импортировать данные в таблицы и проводить собственный анализ.
- XML. Предназначен для автоматической загрузки в информационные системы.
- JSON (через API). Современный способ получения данных программно.
Пример CSV‑файла
Дата,Валюта,Код,Единица,Курс 2026-06-23,Доллар США,USD,1,75.6347 2026-06-23,Евро,EUR,1,81.2451 ...
Как пользоваться API ЦБ РФ
Для автоматизации получения курса доллара можно использовать открытый API Банка России.
GET https://www.cbr-xml-daily.ru/daily_json.js
Ответ содержит текущий курс и дату публикации. Для исторических данных используется запрос вида:
GET https://www.cbr-xml-daily.ru/archive/2026/06/23/daily_json.js
В ответе будет JSON‑объект, где ключ USD хранит курс, например:
{ "Date":"2026-06-23T11:00:00+03:00",
"Valute":{
"USD":{
"ID":"R01235",
"NumCode":"840",
"CharCode":"USD",
"Nominal":1,
"Name":"Доллар США",
"Value":75.6347,
"Previous":71.73
}
}
}
Пошаговое руководство: как получить курс доллара за любую дату
- Откройте страницу архива. https://www.cbr.ru/scripts/XML_daily.asp
- Укажите параметр
date_req=dd/mm/yyyy. Пример:https://www.cbr.ru/scripts/XML_daily.asp?date_req= - Скачайте файл. Получите XML‑документ, в котором будет элемент
<Valute ID="R01235">– это курс доллара. - Преобразуйте XML в удобный формат. Можно воспользоваться онлайн‑конвертерами или написать скрипт на Python:
import requests, xml.etree.ElementTree as ET
url = "https://www.cbr.ru/scripts/XML_daily.asp?date_req="
resp = requests.get(url)
root = ET.fromstring(resp;content)
for val in root.findall('Valute'):
if val.attrib['ID'] == 'R01235': # USD
name = val.find('Name').text
value = float(val.find('Value').text.replace(',', '.'))
print(f"{name}: {value} RUB")
Исторические тенденции курса доллара (2020‑2026)
Ниже представлена краткая таблица ключевых точек изменения курса доллара за последние годы. Данные взяты из официального архива ЦБ РФ.
| Год | Дата (пример) | Курс USD (RUB) | Краткое событие |
|---|---|---|---|
| 2020 | 71,15 | Начало пандемии COVID‑19, рост спроса на доллар. | |
| 2021 | 73,45 | Стабилизация после первой волны пандемии. | |
| 2022 | 78,90 | Обострение геополитической ситуации, ввод санкций. | |
| 2023 | 84,30 | Рост цен на энергоносители, инфляционное давление. | |
| 2024 | 89,12 | Ужесточение монетарной политики Банка России. | |
| 2025 | 92,78 | Снижение экспортных доходов, рост внешних долгов. | |
| 2026 | 75,63 | Корректировка курса после изменения методики расчёта. |
Практические советы по работе с архивом
- Проверяйте часовой пояс. Данные публикуются в 11:00 по московскому времени. Если вы запрашиваете курс «на сегодня», учитывайте, что в первой половине дня курс ещё может не обновиться.
- Сохраняйте локальные копии. При построении аналитических моделей рекомендуется сохранять скачанные файлы, чтобы избежать проблем с недоступностью сайта.
- Объединяйте данные. Для длительного анализа удобно собрать курс доллара в один CSV‑файл с колонками
Дата, Курс. - Учитывайте изменения методики. С 8 июня 2023 г. ЦБ РФ изменил способ расчёта официального курса евро, а в 2026 г. – курс доллара. При сравнении старых и новых данных учитывайте эти поправки.
Часто задаваемые вопросы (FAQ)
Можно ли получить курс доллара за период более чем за один день?
Да. На странице архива есть возможность задать диапазон дат. После выбора диапазона система выдаст таблицу со всеми днями внутри него.
Как узнать курс доллара в выходные дни?
В выходные и праздничные дни ЦБ РФ не публикует новые курсы. В архиве будет указана последняя опубликованная цена (обычно пятничная).
Почему иногда курс «USD» отличается от курса, который показывают банки?
Банки могут использовать собственные внутренние курсы, учитывающие маржу, комиссии и рыночные котировки. Официальный курс ЦБ РФ – базовый, но не единственный.
Есть ли ограничения на количество запросов к API?
Официальный публичный API не имеет жёстких лимитов, однако рекомендуется не превышать 10‑15 запросов в секунду, чтобы не перегружать сервер.
Архив курса доллара США в ЦБ РФ – незаменимый ресурс для финансовых специалистов, бухгалтеров и аналитиков.
Он предоставляет достоверные официальные данные, доступные в разных форматах и через удобный API.
Понимание того, как правильно получать, хранить и интерпретировать эти данные, позволяет принимать более обоснованные решения в условиях быстро меняющегося валютного рынка.
Помните: всегда проверяйте дату публикации курса, учитывайте возможные изменения методики расчёта и сохраняйте резервные копии полученной информации.
Статья подготовлена автоматически 11 июля 2026 г. в 01:52 по московскому времени.