Why is the theoretical value of financial futures zero at the last moment?
Because on the maturity date, the spot price will definitely be equal to the futures price. Otherwise, there will be arbitrage space. If futures are high, someone will keep selling futures, buying spot and earning the difference. And arbitrage will make prices tend to be the same. So at this time, you hold futures and spot, and the price is the same. So the value is zero.