Hi ,
The Roll Return for the month of June is the difference between the spot as of end of may (begining of June ) and the Futures price for the June contract as of End of May. The spot is 1,195 and the futures price is 1,215.
If you Buy the Futures contract you have to pay 1,215 at the end of June for the asset which will be delivered to you. The Spot is 1,195. If the Spot doesnt change, your Futures Contract one second prior to maturity is worth the spot price (convergence of futures to spot). WHich means the Futures that you bought for 1,215 will be worth 1,195 even if the spot price doesnt move a penny. So you have lost 1,195 - 1,215 = -20 on the contract due to Roll Return : Spot - Futures.
to fully get this, imagine the spot closed at 1,200 at the end of June. So the spot appreciated by +5. Your futures one second prior to its maturity in June has the same price as the spot i.e. 1,200. You bought your futures for 1,215 remember, and it is now worth 1,200. You lost 15 on this trade. Notice however that the spot appreciated by +5. You still lost -15. Thats because the spot return is 5 but the roll return as explained above is fixed if you hold to maturity your contract and is -20. so +5 - 20 (spot return + roll return) sums up to your return and this futures trade.
dont forget that if collateral was posted for that trade, the return on that collateral (in the form of T bills for example) would be added to the futures return to compute the TOTAL return on the trade i.e. spot return + roll return + collateral return. Only the first 2 (spot and roll returns) are components of the future returns. the third one is the collateral return and is a component of TOTAL retrun.
hope that helps.
cheers