我在initialize的函数中加入了滑点和交易费,
set_commission(PerShare(cost=0.0003, min_trade_cost=5.0))
set_slippage(VolumeShareSlippage(volume_limit=0.05, price_impact=0.1))
问题1: 在沪深的交易摩擦成本主要不是券商收的手续费,而是交易所在卖股票时候收的千分之一的印花税,对于回测收益预测影响非常大,我算过如果频繁换仓的话,可能要少将近1/3的收益,这个要比券商所收取的手续费要多多了,我想确认一下是否这个交易所的税已经包含进去了?
**问题2: 我在做模拟的时候,包含了上面函数的摩擦成本的模拟交易与不包含这个语句的模拟交易没有任何区别,可以肯定的是,这两个函数没有起到应有的作用。这样无法评估滑点和手续费对交易的影响。
能不能确认一下我写的函数没有问题,而且系统做模拟的时候也没有问题? 我把这个放到initialize函数最前面也没有用。把手续费设置到0.1这么高的手续费也没有任何区别。 **
随便找一个策略试一下都是这样。
谢谢!

