导致现货价格与期货价格的差异变化的因素是多种多样的。首先,现货市场中每种商品有许多种等级,每种等级价格变动情况不一样。可是期货合约却限定了一个或几个特定等级,这样,也许套期保值的商品等级的价格在现货市场中变动快于合约规定的那种等级。第二,当地现货价格反映了当地市场状况,而这些状况可能并不影响显示全国或国际市场状况的期货合约价格。例如,巴西、阿根廷等南美国家的大豆现货价格反映的是当地市场状况,对美国芝加哥期货交易所的大豆期货价格影响较小。第三,当前市场的供求状况对更远交割月份的期货价格的影响小于对现货市场价格的影响。第四,需套期保值的商品可能与期货合约规定的商品不一致。比如布匹生产商,可能用棉花期货代替纱线进行套期保值交易,但纱线的生产成本、供求关系并不与棉花的一样,因此其价格波动可能与棉花价格不一致。