Share your insights or perspective on the financial matter presented in the input.

Why do 10 year Treasury bond yields affect mortgage interest rates?
yield on a Treasury bond increases This primarily happens when the government increases interest rates or there is too much money floating around and the government wants to suck out money from the economy, this is the first step not the other way around. The most recent case was Fed buying up bonds and hence releasing money in to the economy so companies and people start investing to push the economy on the growth path.  Banks normally base their interest rates on the Treasury bonds, which they use as a reference rate because of the probability of 0 default. As mortgage is a long term investment, so they follow the long duration bonds issued by the Fed. They than put a premium on the money lent out for taking that extra risk. So when the governments are trying to suck out money, there is a dearth of free flowing money and hence you pay more premium to borrow because supply is less demand is more, demand will eventually decrease but not in the short run. Why do banks increase the rates they loan money at when people sell bonds? Not people per se, but primarily the central bank in a country i.e. Fed in US.