传播子模型价格冲击:把每笔成交的冲击写成核函数衰减
大多数交易成本模型把市场冲击当成瞬时的一锤子买卖——你砸单、价格跳、结束。但真实市场里,一笔成交的冲击是有『余韵』的:它推高价格后会慢慢消退,而不是立刻弹回或永久留存。Bouchaud 的传播子模型(Propagator Model)把这件事写成一个衰减核 G(t),价格 = 所有历史成交冲击按 G(t) 衰减后的叠加。本文从零推导为什么这个核必须存在——订单流方向有惊人的长记忆(自相关拖到上百笔仍显著),如果冲击是永久的,长记忆会让价格产生可预测趋势、无风险套利机会遍地;传播子的幂律衰减核恰好抵消这种记忆,让价格回到接近鞅的无套利状态。用纯 numpy 复现冲击核(幂律 vs 指数 vs 永久)、价格叠加构造、订单流长记忆自相关、以及从模拟成交数据反推响应函数 R(l)。附完整 Python 与四类真实陷阱(高阶)。