因为工商银行不实时更新汇率的原因是在制定价格时有多种因素制约,综合考量需要时间,造成时间差。工商银行在出售外汇的时候,都是参考外汇市场的实时牌价,再根据本行的具体情况,制定本行相应的购买价格,需要一定的时间,会造成时间差。