Would anyone know why realised MBS (esp. Bloomberg Barclays US Agency MBS index) excess returns over duration adjusted Treasury index are systematically below the average OAS spread for long holding periods, let's say for 10y, 20y or 30y? I calculated that annualised realised excess return is roughly 20bp less then average OAS over the same time horizon.