PO has negative key rate duration in the short and intermediate term and turn to positive key rate duration in the longer term. which because when yield falls, people hold MBS more like to refinance, and prepay the principle, which caused PO MBS value underperform compared to bullet bond, but for older PO MBS, the MBS holder may not refinace due to the less loan left at the end. when yiled increase the PO will perform the same as bullet bond.
IO start with postive key rate duration and turn to negative. because for new issued IO, if the yield decrease, the MBS holder finance, and the IO vaue based on the interest income according to the principle balance, so the IO value falls, however, the yield increase, the IO value increase due to the higher loan balance. for the longer term IO MBS people unlikely refinance even if the key rate change due to the less mortgage loan.
Negative rate duration implies the MBS value changes the same direction as the changes in key rate (interest).