There are already a few questions about the workings of the UIP and the exchange rate. What I have basically taken from those discussions is that one always has to distinguish between the spot rate and the expected future rate. Let's take the UK as our domestic country and the US as a foreign one, making the exchange rate E_t = X $/£. If the UK increases its interest rate, the spot rate will, ceteris paribus, increase due to capital flows into the UK. Now, since the UK interest rate is still above the US interest rate, one would expect the pound to depreciate versus the dollar, i.e. the future expected exchange rate would decrease. This was just to establish my understanding of the UIP, in case my reasoning is flawed in some way.
The point that after the capital flow into the UK and the spot rate increase, there is still an interest rate differential, is crucial for my reasoning that follows below.
What I don't understand is how the future expectations part of the UIP can be reconciled with the relationship between interest rates and bond prices. Let's take again the above example. If the UK increases its interest rate above the US interest rate, there will be a flow of capital from the US into the UK, because UK bonds promise higher returns. This, in turn, will drive those bond prices up. On the other hand, because people will sell US bonds, the prices of US bonds will go down. Now, since interest rates and bond prices are inversely related, the flow of capital into the UK and the increase in bond prices will drive the interest rates on those bonds down. At the same time, the flows of capital out of the US and the decrease in bond prices will drive the interest rates on US bonds up. This will cause both interest rates to equalize again. What I fail to understand now, is why we would still expect a future depreciation of the pound / appreciation of the dollar, if the interest rate is already equalized in the first place due to the relationship with bond prices. Because in order to use the UIP, there must be an interest rate disparity that will cause the currency of the country with the higher interest rate to depreciate in the future.
Somewhere there must be a flaw in my reasoning, but I fail to see where. My guess is that it has something to do with the time dynamics involved. However, in the usual understanding of UIP dynamics that I have described in the first paragraph, the spot rate adjusts immediately after the increase in the interest rate due to capital flows into the UK. So if these capital flows are taken as an "immediate action" after the interest rate change, bond prices would have to adjust immediately likewise, and the interest rates would have to be equalized again. This would also make sense as the UIP assumes perfect capital mobility.
Can someone see where I fail to consider something?