在程式中设定的机制加入抛售股票，形成恶性循环，令股价加速下挫，而下挫的股价又令程式更大量地抛售股票。也有人认为股灾前的股市暴涨是由程式交易引起（上升原理相同，股价方向相反而已），而因此造成的股价过高现象引致股灾。
市场全球化.经济学家Richard Roll认为市场全球化是主因，因程式交易只在美国盛行，但没有太多程式交易的香港和澳洲股市却在10月19日当天带头下挫，因此是因为市场全球化令在一个主要股市的大幅波动在一天内漫延全球股市。
货币政策和经济政策的冲突