由于交易策略的模拟都会涉及到交易费用参数的设定,所有在我的金融Matlab培训谈及交易费用这块,学员(普通投资者)的一年交易次数在100次(包括买卖),即50对买卖。投资者缴付的费用约为0.14%×50=7%,基本上交易的成本为7%,看似不高其实也不低。
另外一个隐形吸血鬼便是冲击成本,冲击成本的定义很多,比如一定数额的交易量对股价的影响等等。在我看来,冲击成本基本等于实际买入价格-期望买入价格,或期望卖出价格-实际买入价。
在实际交易中,我们都会发现,我们决定买入某只股票的时候,它的卖一价为28.41,实际成交价格一般都高于卖一。有时候,限价委托单短时间内没有成交,还需要撤单重新进行追单。我们决定卖出某只股票的时,它的买一价格为28.40,实际成交价格一般都低于这个价格。为何如此,在股票涨势喜人的时候,预期继续上涨,我们更多的是买入或持有。在股票跌势熊熊的时候,更多的是卖出或持有。
假设每一次交易的冲击成本为0.25%,即买卖一对交易的冲击成本为0.5%,50对买卖,投资者所付出的冲击成本为25%,远高于交易成本的7%,两者合计为32%,作为普通投资者每年如果能有32%的收益或许能击败巴菲特了。
如何较低交易成本与冲击成本?
1.降低交易频率:对于普通的股票投资者,这点并不容易,每天接受的信息都在变化,不同人推荐不同的股票,有涨有跌,而且好票也不一定能拿的住。
2.不要交易价格低股票,价差成本较高。比如,卖一2.01与买一2.00,差0.01元,0.01/2.00等于0.5%。
3.交易活跃的工具化产品:ETF 或分级B份额,起码印花税节约,基金持有股票的交易频率远低于普通投资者。