西城区理财网平台

2.2影响交易系统测试的偏好

2021-03-02 22:56:27

以下是影响交易系统测试的一组偏好。很多人从未显露过这些偏好,因为他们从未达到过进行系统测试这一步。事实上,本章前面讨论的保守主义偏好会阻止大多数人对系统进行测试。更重要的是,很多人从未拥有过一个可测试的系统。对于那些确实达到系统测试这一步的人而言,潜伏着下列偏好的影响。

1.自由度偏好

自由度是一个参数,对每一个允许的数值都会产生一个不同的系统。例如,一个基于10天的移动平均产生的结果会不同于一个基于24天的移动平均产生的结果,因此,移动平均的长度代表一个自由度。人们往往希望在自己的交易系统中有尽可能多的自由度。加进的指标越多,就越能更好地描述市场历史价格。系统中的自由度越大,系统本身就越有可能与一个价格系列相吻合。不幸的是,一个系统与其开发所依据的数据越吻合,它就越不可能在将来产生利润

系统开发软件(大多数)的确诱导自由度偏好。给一位系统开发商充足的自由空间,他将会有一个能够完美预测市场走向并在纸面上赚到成千上万美元的系统,也就是说在某些历史市场上多数软件能让人达到心理最大满足的程度。最终,他们得到的是一个毫无意义的系统,这系统只能靠它赖以产生的数据赚钱,而在实际交易中却表现极差

大多数系统开发软件正是迎合这一偏好而设计的。人们想知道有关市场的准确信息,希望能够完美地预测市场。你现在就可以花几百美元买个软件,它能让你对过去的市场数据进行大量的研究。几分钟后,你就会认为市场是可以被精确预测的,你会一直持有这样的看法,直到你试图在真实的市场上而不是在根据历史数据优化了的市场上交易为止

对于这一偏好无论我说多少,大多数人还是会陷进去。你还是希望尽可能地优化自己的系统,所以,我还是就这些优化给你提出一些警告。首先,要很好地理解你所使用的概念,这样你就不会觉得需要优化你的系统了。你对自己所交易的概念理解得越好,就越不需要进行历史测试

其次,我强烈建议你想象一下市场中有可能会发生的各种情形。例如,你可以想象下一场战争、核恐怖袭击、欧元被当做世界储备货币亚洲共同货币的采用或失业率升至120%的报道等。有些想法可能看上去很荒唐,但是如果你能够明白,万一真的发生,你的系统将会怎样处理这些事件,那么你就非常好地理解了你的概念

不管交易商和投资者多么清楚过度优化所产生的危险,他们还是想优化。因此,我强烈建议你在系统中使用的自由度最多不要超过四五个。在你的整个系统中,如果使用两个指标(每一个都表示一个自由度)以及两个滤嘴,这就是你能忍受的极限了。你要考虑的滤嘴和指标,将在本书后面进行深入的探讨

2.事后错误偏好

人们在使用那些只有在事后才能得到的信息进行测试时就会犯事后错误。在系统测试中,这种错误非常普遍,而且很容易犯。例如,有些软件,如果不够小心,你就会使用今天的数据进行系统测试,通常就会产生事后错误—你可以设想一下用今天的收盘价格来预测今天的价格会有什么意义,这就是一个事后错误

有时候这些错误是难以察觉的。例如,因为你的数据中最高价位后几乎总是伴随着一些较低的价格,所以就将高价引入到一个交易规则中,结果这个规则运行得非常好是很有可能的——但这只是事后性的当测试数据时,如果你的结果看上去特别好,可能就是事后性的或许你是由于事后性的错误才得到这些结果的

3缺乏自我保护不够偏好

在你设计一个系统时,你的目标应该是设计一个产生低风险的系统,我对低风险的定义是它是一种方法,它产生的是长期的正的期望收益和你可以赖以生存的回报(总体回报)与风险(最高点到最低点的账户价值亏损)的比率。这种方法必须在这样一种确定头寸规模的水平(通常是按照资本的个百分比)上交易,即在短期内,它能够保护你免遭最坏的可能情形的冲击,而在长期,又可以让你获得系统的期望收益

大多数人的偏好是,他们并不选择在一个风险小到能够保护其在短期内免遭这些最坏情形的冲击的头寸规模确定水平上进行交易。很多人不能,也没有预见到所有的可能会影响其交易系统的事件。因此,对于任何有价值的交易和投资方法,你都必须有各种各样的辅助手段,当你处于一个对你不利的交易时,它能够给你提供保护

随便问一个人:“如果处于一个不利的交易,你如何脱身?”他或许根本没有想法,大多数人真的没有应备的辅助手段。更重要的是,他们在一个过高的水平上进行交易。如果你有50000美元,同时交易五个甚至更多的期货合约,那么交易所处的风险水平可能就过高了。如果你是个日交易商,被通知追加保证金,那么面对的风险就太高了。这么高的风险水平可能会给你带来较高的回报,但是它最终会让你破产。请想想保护偏好,仅仅是注意这一偏好就可以保护你目前账户中已有的大部分资本

相关推荐
Copyright © 西城区理财网平台@2017