事实上促进英国对华贸易的不是和平的降临,而是战争的持续。英国人的介入,使太平军无法拿下上海,使上海周边地区长期陷于战火,从而使中国的商人、财富和货物,为了躲避英国人所协助维持不坠的混乱,而大量涌进安全的上海。逃到上海的有钱人推高地价,为上海洋商带来可供他们买进再转手卖出的大量货物。此外,只要长江沿岸的战事仍炽,中国商人就愿意以高出行情的价钱,雇请挂外国旗帜而不会受到攻击的船只运送他们的货物,以策安全。但太平天国一灭,这些好处全部消失。长江恢复航行安全,外国航运业者的优势随之大减,而难民离开上海,使上海的房市跟着崩盘。战争期间的荣景为漫长衰退所取代,英国前两大商行在衰退期间破产