Пишут вот что.
Курс валют ЦБ РФ — это цены на все валюты, установленные Центральным банком. Обычно одна и та же цена действует в течение целого дня.
Рассчитывается она как средняя цена каждой проданной единицы валюты прошлого дня. Например, по некоторой валюте было две сделки: 10 шт. по 9 руб. и 1 шт. по 11 руб., тогда средняя цена будет равна (10×9 + 1×11)/(10+1) = 101/11 ≈ 9,1818 руб. И так по валюте каждой страны. Именно такие официальные курсы валют ЦБ РФ и будут зафиксированы на следующий день. При этом, средняя цена определяется только по сделкам, совершённым на ММВБ (Московской межбанковской валютной бирже). Банки и прочие кредитные учреждения могут устанавливать свои цены покупки и продажи.
Иными словами,
официальный курс Центрального банка РФ (для доллара) рассчитывается используя средневзвешенный курс доллара к рублю, исходя из торгов по валюте на ММВБ на единой торговой сессии ЕТС. Курс доллара, евро
на завтра и курс других валют к рублю становится известным в 11:30 часов дня.
Кстати, подобные официальные курсы с возможностью прямого и обратного пересчёта есть у меня
вот на этой странице.