how do you calculate roll yield for futures contracts 
roll yield is essentially the opportunity to gain profits by buying long term futures contracts and selling short term ones it is calculated based on the difference in price between two futures contracts and the spot price of the underlying commodity it is calculated by the formula total change in futures prices total change in spot price roll yield 