首先楼主可能需要考虑的是,期货投资的主体是不一样的,那么他们的行为逻辑,持仓成本以及收益也会随之不同。楼主思考的角度更多是站在投机者的角度考虑收益,但在实际市场中还有套利和保值投资者。
1. spot return是指由于商品的spot price变动而带来的收益,而所谓的spot price说白了就是当时的价格,你买入合约时的价格就是你买入时的spot price,到合约到期时,或者你平仓时的价格,对于那个时候的你来说也是spot price,换句话说,spot price是根据你所处的时间角度来说的。其实你所举的例子正是spot return的含义。
2. roll return是由于期货不像股票投资,他的每个合约都有合约的到期日,也就是说,你持有的时间是有限的,而当这个期限比你所想要持仓的期限短(一般是由保值,或者对冲风险需求导致),那么你需要在临近合约到期的某个日期用新的合约替换旧的合约,而新旧合约之间的价格差值就是roll return。举个例子,你想持有大豆品种,到8月份,由于各种原因(如合约活跃度,价格偏离等等)你先是持有a1406合约,但是到六月份他就过期了,你可能换仓成1409合约,那么两个合约的价差就是你的收益。
3.collateral return,这个就涉及到期货的保证金交易制度了,如果你的合约价值100,保证金比例是5%,那么你只要付出5就可以持有价值100的合约了,那么与其他的非保证金交易制度比如现货,或者股票交易相比,持有同样价值资产,你的资金占用就少了,相当于你可以把剩下的95投资于国债,货币市场等等,他们所产生的收益,便是collateral return。
4.rebalancing return, 这个主要是讨论期货投资组合的而非单一期货合约的,对于投资组合来说,组合内部的各项资产由于资产价格变动,偏离了预想设定状态,需要定期调整,至于怎么调整要根据你的portfolio 设定的标准来说,而调整就意味着买进和卖出一些资产,由此会产生收益变动,就是rebalancing return.
跟现货价格无关,这些收益可能需要楼主从更宽的角度上来理解投资主体不同带来成本,以及收益(包括显性和隐形)的不同
希望花时间手敲的答案对你有帮助,有什么问题我们可以继续讨论。