Perold (1988)提出的实施陷阱(implementation shortfall, IS)方法度量的是投资决策的执行效率。IS记为实际交易与纸交易之间的差异。纸交易通常与实际交易同时进行,并且假设所有交易在最优时间以期望价格成交。
Perold (1988)的纸交易系统中的所有交易都以买卖报价的中间价成交,并且不考虑所有的交易成本(价差、佣金等)。纸交易系统还假设市场在任意时刻都能够容纳无限的交易量,忽略市场深度或者流动性的限制,以及相关的滑点及市场冲击等。因此,IS方法能比较交易系统在实际市场中的运行
成本与其在理想纸交易环境中运行成本的差异。
正如Perold (1988)指出的那样,实际观测到的IS是由以下几个原因导致的:
流动性限制
市场信息引起的价格变动
随机价格波动
执行延迟
市场冲击
佣金
手续费
价差
税收
IS方法将成本的所有组成部分整合到了一起,并且很难再将其拆分成各种单独的成本,因此,Period (1988 )的Is方法也受到了很多批评。为了更精确地度量执行成本,Wagner和Banks (1992),还有Wagner和Edwards (1993)用已知的交易成本对IS进行了调整。
另外,IS分析还可以用于计算市场冲击成本。一个与真实交易同时运行的纸交易系统可以同时记下两种指令:
(1)做出交易决策时以市价执行的市价指令;
(2)市价穿越限价时执行的限价指令。
这种分析有助于我们评估策略发出的限价指令被命中的概率。
在设计和更新交易系统的过程中,限价指令执行概率和机会成本都是有用的工具。当决定选择使用限价指令还是市价指令时,应该考虑限价指令不被执行所带来的机会成本。