Audrey, what do you get for your bond portfolio's duration?
Mine includes ibonds (duration=0), short term bonds (duration=2.6), and intermediate term bonds (duration=5.5). The arithmetic average duration is 3.7 years.
I tried to put together a table of intermediate bond fund returns assuming a rate increase of 0.75% (3 Fed raises) per year. My numbers didn't quite match the previous known years. I realize that corporate rates might not go in synch with Treasuries and especially short term Treasuries where the Fed controls the rates. In other words, the yield curve does not have to shift in parallel and the corporate yield curve can differ from the Treasury one. I also have no way of estimating the bond fund's roll return component.
But that exercise helped me to see some of the variables that are unknowns.
One of my known weaknesses is to be looking at each component of the portfolio instead of the whole. Must be testosterone poisoning.