: | : | :期货程序化 | :期货程序化研究 | :期货量化学习 | :期货量化 |
返回列表 发帖

曲线拟合--为什么它可能毁掉你的交易生涯【优化必看系列!】

曲线拟合--为什么它可能毁掉你的交易生涯【优化必看系列!】

曲线拟合--为什么它可能毁掉你的交易生涯

简要的定义

曲线拟合是指一个策略或优势不适合市场行为,而是适合市场噪音,导致真实交易的失败。

小提示

1. 曲线拟合、过度优化和过度拟合都是指本文所解释的同一个概念。
2.本文的读者应该知道什么是优势。如果你不知道,我们建议你阅读我们关于优势的文章。

曲线拟合的危险在设计交易策略时无处不在。如果处理不当,它有可能毁掉我们的交易生涯,而且即使是有几十年经验的交易者,也很难注意到。在这篇文章中,我们将了解什么是曲线拟合,以及为什么你应该尽量避免它。

第一部分:什么是曲线拟合?

寻找优势的回测

当我们进行回测时,我们分析数据以寻找具有预测潜力的反复出现的模式。换句话说,我们想知道被测试的模式是否能告诉我们市场何时容易上涨或下跌,这样我们就可以只在对我们有利的时候进入市场。如果我们成功地找到我们认为反映市场行为的模式,我们就有了优势。

由于我们的交易业务是,或者至少应该是完全依赖于优势,它们的质量和稳健性决定了我们在市场中获取利润时的应对能力。因此,如果我们想赚钱,关键是我们的优势在未来也能继续良好地工作。

一个思想实验

暗示你对你所认为的优势的观察是有缺陷的,没有价值。暗示你无法知道你的优势是否会继续提供下去,而且绝大多数你称之为优势的模式根本就不会起作用。

相当可怕,不是吗,当你要把自己的钱放在这些优势上冒险时?

嗯,这不是一个思想实验。这就是现实。

关于市场行为观察的严酷真相

当我们在市场中寻找优势时,大多数我们认为是优势的东西,将是彻头彻尾的垃圾!真正的优势很难找到。真正的优势是很难找到的,在你寻找的过程中,你有时会完全确定你已经有了可以交易的优势,但一旦接触到新的市场数据,就会发现它完全崩溃了。这是使初学者难以成功交易的一个方面,在拿真金白银冒险之前,需要克服这个问题!

提出一个问题

现在我们知道了市场有欺骗我们相信虚假优势的倾向,现在是时候问一个问题来了解为什么会这样,以及这与曲线拟合有什么关系。

这个问题的内容如下。

既然在我们观察到的所有模式中,只有少数是真正的优势,为什么我们所观察到的一些是优势,而另一些不是呢?

或者说,同样的问题被掩盖在其他词语中。

为什么有些观察结果是真正的优势,而有些则是曲线拟合?

为了回答这个问题,让我们从学习几节课开始。

第一课:市场大多是随机的

每位交易员要理解曲线拟合的概念,首先需要掌握的是,大部分的市场行为是随机的噪音。大多数市场活动根本无法从任何形式的分析中得出,需要接受的只是随机的市场噪音。

第二课:大多数人都希望得到解释,即使是无法解释的事情。

作为人类,我们有一种冲动,想要解释我们所看到和经历的一切。通过这样做,我们为一个混乱的世界带来了秩序,但代价是经常欺骗自己。当金融新闻媒体报道最近的市场活动时。专家可能会把市场的飙升归因于最近的一些事件,这似乎非常合理。然而,一旦市场转好,专家往往也会用同样的论据来解释市场的下滑。

在这种情况下,很明显,人类喜欢把解释与现实结合起来,而不是相反,因为我们的专家的意见不可能同时是真的。

人类思维的这种倾向的严重缺陷是,现实并不十分倾向于符合我们对它的描述。无论我们为其逻辑赋予何种理由,曲线拟合的优势都不会成立。


第三课:相关性不等于因果性。市场行为和市场数据是不一样的。

在掌握曲线拟合的概念之前,我们必须学习的第三也是最后一课是:市场数据和市场行为是不一样的。市场行为是具有预测价值的非随机价格行为,而市场数据由市场行为和市场噪音共同组成。这样做的后果是,在市场数据上进行的回溯测试中看似有效的东西,在接受审查之前不能被视为真正的市场行为。它很可能是随机性的结果,因此对未来没有价值。

那么,什么是曲线拟合?

利用我们现在从本文的三节课中了解到的情况,我们可以定义曲线拟合的含义。我们的定义如下。

曲线拟合是指随机的市场噪音在价格数据中形成杂乱无章的模式,这些模式后来被视为一种优势,尽管是纯粹的随机性的产物。

详细来说,当曲线拟合时,我们并不将我们的模型与市场行为相适应。我们是根据市场数据来拟合它们。这是一个巨大的区别,因为市场数据不仅包括市场行为,也包括随机的市场噪音。为了使该模型在未来能够盈利,历史数据中观察到的随机模式必须重复出现。然而,随机模式的一个主要特征是,它们不具备任何预测价值,因为它们是随机的。

因此,曲线拟合模型在实际交易中几乎总是失败的。

曲线拟合概念的图解

为了让这一切变得更加清晰,让我们用一个例子来说明曲线拟合的概念。

艾伦正在沙漠的郊区建造一座房子,以调查当地的野生动物。自从他来到这里,还没有下过一次雨,所以他发现没有必要建造一个可以处理大量雨水的屋顶。毕竟,这里是沙漠,谁会期望雨水充足呢?

他不知道的是,自从他到达后,这段时间是100多年来最干旱的时期。在完成他的建筑后不久,他就明白他对天气的观察以及随后得出的这里不降雨的结论是有缺陷的。它是基于一些随机的天气现象,不能代表该地区的正常天气行为。很快,他的房子就被雨团淹没了。他的构造是对他观察到的随机干旱期进行曲线拟合。

回到交易上

如果我们要把这个故事翻译成与交易和曲线拟合,我们会得到以下翻译

干旱期=市场噪音

艾伦对干旱期的观察 = 我们在市场上的假定优势

建设的直接失败=曲线拟合优势的失败

艾伦将他的建筑与一种不属于该地区的典型天气进行曲线拟合,尽管他相信它是典型的。同样的,交易员将他们的模型与市场数据而不是市场行为进行曲线拟合。

艾伦做的另一件事,我们还没有深入探讨,就是找到一个支持他的结论的论据,即该地区雨水稀少。

"......毕竟,这里是沙漠,谁会期望雨水充足呢......"

最有可能的是,他已经找到了支持相反说法的论据,如果那是他选择相信的东西。当一个人的思想游离于试图解释观察到的模式时,保持警惕总是很重要的。这些解释本身很可能是有缺陷的,不应作为交易任何优势的证据!"。正如我们所知,我们倾向于解释甚至是无法解释的事情;或者换句话说;对自己撒谎。如果这样的谎言会说服我们去交易曲线拟合的优势,那可能会有不好的结果。

当然,许多优势可以被解释,在这种情况下,这增加了它们的可信度。然而,只有在进行了广泛的稳健性测试之后,才应该考虑这样的解释。

稳健性优势的曲线拟合

在设计策略时,很多时候你会发现自己处于灰色地带。你可能会考虑再增加一个过滤器来改善结果,或者选择一个比周围的参数值表现好得多的参数。例如,如果你的优势由移动平均线组成,你可以选择14作为平均长度,因为13和15的表现要差很多。


鉴于你的优势是稳健的,这种类型的优化最常导致你的优势部分地被曲线拟合。这意味着,虽然它很可能继续向前执行,但它将以比回测中更差的结果来执行。一旦你要确定你的资本化,即需要多少钱来交易,这可能是毁灭性的。你可能很容易冒太大的风险,并面临着将你完全消灭的平仓。

第二部分:可以做什么?

改变视角

到目前为止,我们只介绍了什么是曲线拟合,以及为什么它是一个需要避免的陷阱。在文章的这一部分,我们将简要地谈一谈可以用来验证一个优势并从曲线拟合的优势中辨别出真实优势的不同方法。这些方法通常被称为 "稳健性测试",因为我们要做的是验证我们优势的稳健性。

对于交易中的大多数事情,没有在所有情况下都适用的普遍真理。这同样适用于使用什么方法来缓解曲线拟合。每个交易者都会随着经验的增长,找到自己的方式来应用一些可用的方法。因此,在文章的这一部分,将只触及最常见的避免曲线拟合的方法。

我们将按照下面的顺序介绍以下主题。

少即是多
参数的稳定性
样品内和样品外的测试
孵化
前进测试
蒙特卡洛模拟

每个主题都只是简单介绍一下。

让我们开始吧!

1. 少即是多

在交易中,你应该始终努力使你的优势尽可能的简单。具有众多条件和规则的过于复杂的优势往往是曲线的。

2.参数稳定性

参数稳定性是衡量一个策略是否曲线拟合的良好标志。一般来说,我们希望尽可能多的参数组合能产生理想的结果。

3.样本内和样本外测试

为了避免曲线拟合,样本外和样本内测试是每个交易员方法论的重要组成部分,以这种或那种方式。

通过将我们的数据分为训练集和验证集,我们可以在训练集上测试我们的想法,然后在验证集上验证它。

4.孵化

直截了当地说,孵化就是样本外测试,但有一个主要区别。

在典型的样本外测试中,所有数据都是历史数据。在孵化过程中,我们使用尚未获得的未来数据。

这比它看起来更容易! 阅读我们关于孵化的文章,你将很快掌握它!这是目前最好的方法之一。对于那些想在太晚之前发现曲线拟合的人来说,这是最好的方法之一!

5.向前走测试

前进测试是一个概念,它将样本外测试提升到了一个新的水平。与本文讨论的所有其他方法一样,它是确定策略的稳健性和防止曲线拟合的一个伟大方法。

6.蒙特卡洛模拟

蒙特卡洛模拟是一种在某些情况下可能有帮助的方法。它的工作原理是重新调整回测中交易的顺序,有可能暴露出回测中隐藏的弱点。

结论

曲线拟合是指我们的模型与随机的市场噪音而不是真实的市场行为进行拟合,导致实盘交易时立即失败。然而,优势也可能是部分曲线拟合,导致实盘交易的性能大大降低。

总而言之,曲线拟合是每个交易者,无论是初学者还是有经验的人,都需要积极地与之斗争,以便能够在交易中获利。盈利的交易者和失败的交易者之间的区别并不在于有些人没有曲线拟合。而是有些人已经找到了像本文所介绍的方法,他们积极利用这些方法来决定哪些优势值得交易,哪些不值得交易。

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

本帖隐藏的内容需要回复才可以浏览
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

返回列表