Процентная ставка устанавливается банком, основываясь на оценке риска. Выдать Вам рублевый кредит под 10%, допустим, при том что:
1) уровень инфляции значительно больше
2) стоимость рубля постоянно падает
Было бы "не очень дальновидным", с коммерческой точки зрения, решением.
Возьмем, для примера, курс начала 2015 года и курс конца 2015 годов соответственно.
начало 2015 - 60 руб/доллар
конец 2015 - 70 руб/доллар
Процент по кредиту - 10%/год
Банк выдает Вам долларовый кредит в начале 2015 года по ставке 10%, 10 долларов, в конце года получает 11 долларов. (В рублях выдано 600, получено 770)
Банк выдает Вам рублевый кредит в начале 2015 года по ставке 10%, 600 рублей, в конце года получает 660 рублей. (В долларах выдано 10, получено 9,42)
При этом банк имеет свои обязательства, как правило выраженные в долларах, перед кредитующими уже его организациями.
Вопрос: Как ему исполнять свои обязательства, если по вашему займу в примере №2 он понес убытки?
Очевидно, что уровень доходности для рублевых и долларовых кредитов для банка будет разным, соответственно разными будут процентные ставки. Чем более "ненадежна валюта", тем ставка будет выше, по сравнению с "более надежной".
Примеры были несколько упрощены, но суть передают.