На сайте ЦБ РФ
в формате XML или всё то же самое
в формате JSON на
зеркале.
У ЦБ РФ весьма жесткие лимиты на число запросов. Даже если лишь раз в час грузить можно на них наткнуться. Лучше изучить по интересующей вас паре курсов когда именно она обновляется, и качать точно в то время. Какие-то обновляются утром, другие - после обеда. Если лень изучать, то качайте с зеркала. Там тоже если лимиты на число обращений: надо сохранять данные курсов на диске чтобы не обращаться к сервису каждый раз.