诚信为本
量力而为
当前位置:峰汇在线 外汇知识 外汇理论书籍 正文

第十一章 历史测试的谎言

骗子和无赖潜伏在黑暗的角落里,等待着不设防的猎物。不要成为他们的盘中餐。

巨石阵(Stonehenge Plus)系统在短短5年之内就把5000美元变成了100万美元。Stonehenge Plus的发明者是斯图彭杜斯·马格尼菲克斯(Stupendus Magnificus),美国航空航天局的一位科学家,他所发现的方法可以把用来发射火星探测器的程序用在外汇交易上。凭借90%以上的准确性,这个系统在10年之内没有一个月是赔钱的。它太过珍贵,所以我们只打算出售100套。仅用1999美元就能得到你的那一套,现在就买,勿失良机。

——某系统兜售者的一则广告

任何一个多少接触过交易行业的人都见过这样的广告,任何一个被纳入邮递名单的交易爱好者也都见过这样的广告。但请买者们务必留心:有些假外行会利用不负责任的营销手段和不切实际的事后测试结果来兜售他们的最新发明。有很多兜售者其实很清楚,他们的系统永远也达不到他们所吹嘘的那种回报水平。很多人还会故意调整测试方法,言过其实地美化他们的系统。不过,也不是所有的卖主都如此厚颜无耻。有些人确实以为自己的系统是很灵的,只不过,他们要么没有意识到他们的基本方法有缺陷,要么不理解历史测试的局限性或是用历史测试结果来预测未来的弊端所在。当然,也有一些人很善于避开历史测试的缺陷。但遗憾的是,这类人少之又少,而且对一个缺乏经验的交易者来说,很难区分一个系统是不是用好的测试方怯开发出来的。

即使是经验丰富的交易者,也常常搞不懂他们的系统在实际交易中的表现为什么远不如历史模拟结果。他们知道这个现象存在,也会想办法弥补这个问题,但他们并不明白问题的根源。实际上,历史测试结果和实际交易结果的差异主要是由四大因素造成的:

交易者效应

如果一种方法在近期赚了很多钱,那么其他交易者很可能会注意到它,开始用类似的方法模仿它,这很容易导致这种方法的效果不再像一开始那样好。

随机效应(random effect)

历史测试的结果夸大了系统的内在优势也可能是纯随机性的现象。

最优化矛盾(optimization paradox)

选择特定参数的过程(比如选择25日移动均线而不是30日移动均线),可能降低事后测试的预测价值。

过度拟合(overfitting)或曲线拟合

系统可能太过复杂,以至于失去了预测价值。由于它与历史数据的吻合度太高,市场行为的一个轻微变化就会造成效果的明显恶化。

版权所有转载请注明标题及链接:峰汇在线 » 第十一章 历史测试的谎言