Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Expecting to move in five years; how to lock mortgage rates?
Outside of broadly hedging interest rate risk as I mentioned in my other answer, there may be a way that you could do what you are asking more directly: You may be able to commit to purchasing a house/condo in a pre-construction phase, where your bank may be willing to lock in a mortgage for you at today's rates. The mortgage wouldn't actually be required until you take ownership from the builder, but the rates would be set in advance. Some caveats for this approach: (1) You would need to know the house/condo you want to move into in advance, and you would be committing to that move today. (2) The bank may not be willing to commit to rates that far in advance. (3) Construction would likely take far less than 5 years, unless you are buying a condo (which is the reason I mention condos specifically). (4) You are also committing to the price you are paying for your property. This hedges you somewhat against price fluctuation in your future area, but because you currently own property, you are already somewhat hedged against property price fluctuation, meaning this is taking on additional risk. The 'savings' associated with this plan as they relate to your original question (which are really just hedging against interest rate fluctuations) are far outweighed by the external pros and cons associated with buying property in advance like this. By that I mean - if it was something else you were already considering, this might be a (small) tick in the "Pro" column, but otherwise is far too committal / complex to be considered for interest rate hedging on its own.