here is my scenario: i live in the US. I have both US and EU citizen ship. i have a residence here in the US and also one in Europe. i have a student loan at a US bank denominated in US Dollars. my goal: i believe that the us dollar will gain in strength over a foreign currency, and having the debt payable in foreign dollars will lower my real cost eventually. here is my question: i would like to take out a new loan in EU or other foreign currency to replace the old loan. Otherwise, I would like to sell a forward contract in foreign currency for the time the loan runs off. does anyone know a major bank offering loans in foreign currencies? since the loan is already in US dollars, how do i instead make a forward contract in selling the foreign currency? i am now set to make monthly payments in dollars for the next 15 years. do i sell a contract for one year and next year sell another? or are there 15 year contracts? sell this contract like equity options when one "writes a call"?