Riding the yield curve
Assume the yield curve is upward sloping and does not change over time. The investment horizon is one year. Bond A is a intermediate term bond (let’s say 5 years bond). Bond B is a long term bond (10 years maybe). Bond C is a short term bond (2 years). Which bond has the strongest price appreciation after one year horizon and why?