需要移仓换月的原因是股指期货合约有不同的到期日,一旦合约到期,就必须平仓或者交割。如果没有按时移仓换月,会导致合约到期后无法进行交易,从而造成损失。因此,为了避免这种情况的发生,需要及时移仓换月。不同期货公司有不同的移仓换月时间,在购买期货合约时可以咨询期货公司的工作人员。