
自动化(又称程序化或算法)交易对于当代的交易者来说并不是一个陌生的领域,即使您并没有学习过编程,也一定对这个领域有着或多或少的了解。
这就是为什么我们会谈论今天的话题,并列出那些刚开始进行自动交易的投资者(有时甚至是经验丰富的专业交易者)都可能会犯的十个错误。本文将说明如何尽可能地去避免它们。
通过阅读这篇文章,希望您能意识到许多在自动交易世界中的投资者,在某一点上正在面对一些偏见——有了适当的工具,您自己就可以避免掉入陷阱。
我们将这些错误分为两部分:第一部分可能发生在交易算法上线之前,另一部分可能发生在算法上线运行之后。这样,您就可以对制定自己的策略的过程中可能出现的障碍,提前做好准备。
在将所有辛苦赚来的钱投入到您的交易中之前,确保您的策略建立在合理的假设上。
您可以深入研究理论,但这通常是不够的,因为实际市场的运行与理论完全不同。通常,先运行一些模拟交易来看看策略在“现实世界”中的表现。让我们看看这个过程中可能存在的一些陷阱:
1
盲目复制别人的代码

特别是对于那些刚开始进行自动交易的人来说,看看其他人创建的策略是一个很好的开始。然而,盲目复制别人的代码和彻底理解策略是有很大区别的。而且,即使这样,您也可能暴露在自己不知道的漏洞中(例如,由于在不同的市场条件下运行它,效果大相径庭)。毕竟,经常有文章声称他们有“制胜策略”,但如果是这样的话,那就会有更多的百万富翁。
您可以通过编写自己的代码来避免这个错误,这样您就知道它将如何应对不同的市场条件。对算法进行迭代是非常重要的。
2
过度拟合

如果您的交易策略是建立在历史数据的基础上的,那么您需要小心,不要过度拟合您的模型。换句话说,您的策略不能在测试阶段表现得太好。这听起来可能违反直觉,但必须让我们来解释一下。
如果您构建了一个表现非常好的策略,那很可能是因为在测试期间专门针对市场进行了调整。
如果使用样本外测试来验证交易系统,例如,不动用最近一年的数据,那么这个错误是可以避免的。您应该只对尚未用于构建或训练您的策略的数据执行测试。
您还可以使用模拟交易,而不是回测。这意味着您不仅要根据过去的市场状况来测试您的策略,还要根据当前的市场状况来测试。
3
幸存者偏差

幸存者偏差就像它听起来的那样——只关注胜利者,而盲目地忽略失败者。
关于自动交易,“赢家”和“输家”这两个术语可以应用于多种语境。例如,如果根据市场指数来衡量您的交易策略的表现,您需要确保您的数据集是完整的。
您应该特别注意的是,这是您测试期间市场的代表性数据。这意味着包括那些已经不复存在的公司。如果您忽视了那些破产的股票,您就高估了市场的历史表现,这可能会导致您放弃一个像样的交易策略。同样地,如果您要回测,您应该确保您是在一个完整的数据集上做的。在这种情况下,您的策略看起来比实际效果更好。
幸存者偏差可能影响您交易的另一种方式是:只根据获胜策略进行研究。您可能会承担更多您所意识到的风险,或者可能您正在执行一些一直不成功的东西。您可以通过做彻底的调查,参与论坛讨论,阅读论文并持续分析,来避免这种偏见。
4
不考虑所有成本
无论您是回测还是向前测试,您都需要考虑交易费用、与流动性相关的成本、滑点、交易费用和其他费用。根据您交易的内容和地点,这些成本会很快增加。这会使得原本盈利的策略不再有利可图。因此,从一开始就将这些成本考虑在内,并尽可能准确地适应现实的市场环境是非常重要的。
5
前视偏差

在设计策略时,您应该考虑在使用策略时是否发布了某些相关信息。您不应该根据还没有得到的信息来做决定,虽然这看起来很明显,但这是在进行回溯测试时很容易犯的错误。
您的策略可能基于收益报告或失业数字,这些指标都有非常具体的发布日期。例如,收益报告每季度发布一次。回顾过去,您可能知道公司A在2020年第三季度表现不佳,您可能会根据这些信息调整您的交易策略。如果是实时交易,您就不能访问该信息,因此,重要的是要对您用来构建和回测您的策略的信息持批评态度。
当您的交易策略生效时,还有其他事情您需要记住。现在让我们来探究一下。
6
没有止损指令
所有的专业交易员的工作都伴随着止损——他们的存在是为了帮助您减少巨大损失的风险。卖出指令是指在当前市场价格以下发出,以防止在卖出时损失过多;而买进指令是指在当前市场价格以上发出,以便在价格上涨过多之前买进。只要在下单时提供一个额外的参数(止损价),一个市场指令就可以很容易地变成一个止损市场指令。
7
规模太大
虽然您的策略可能不会改变市场,但您需要考虑它是否能够扩大规模(仓位、流动性问题)。这在回测阶段可能有点难决定,因此当您的策略表现符合您的意愿时,您最好慢慢扩大您的策略(当然要避免一次性投入所有资金)。
此外,为了进行良好的风险管理,您可能需要设定某些限制,比如避免交易超过总资本的1%甚至0.5%。
8
系统干扰

对于大多数尝试自动交易的人来说,其中一个主要目标是系统地坚持一个特定的交易策略或快速识别投资机会。如果您已经制定了自己满意的策略,并进行了适当的回测,那么您就没有理由去干预。您想避免感情用事。
这里的技巧是在监控您的策略(确保它仍然在进行您期望的交易)和允许它按照您的意愿执行之间找到一个平衡。通常情况下,人们是厌恶风险的,这意味着他们可能会让一个失败的策略运行得比他们应该运行的时间更长,并缩短一个成功的策略(以确保盈利)。
9
评估交易系统过于单一
有很多方法可以评估您的交易策略的表现。最明显的选择是按年平均百分比计算利润。但是,您可能需要考虑,例如波动性、夏普比率、最大回撤、承担的费用占比、盈亏比、胜率、持仓时间等。这个列表太多需要考虑的因素,有些方法可能比其他方法更合适。但是,单纯关注利润并不能全面地审视您的战略和业绩。
10
永不改变
事实上,自动交易是一个动态的领域。如果您在市场上找到了一个优势,很有可能,您将不得不在接下来的六个月内调整和更新您的策略。
这可能是由于自动交易的趋势(其他人可能在您发现的地方发现阿尔法)或市场的变化。如果您认为找到了可行的策略,您的工作就完成了,那就大错特错了。

解决方案?紧跟自动化交易世界的最新发展,并持续监控您的算法的性能。
我们很好奇,这些错误您听起来一定很熟悉吧?我们希望通过阐明这些错误,让您能够在它们发生在您身上之前发现它们。如果您已经经历过一两次,请在评论区留言,并告诉我们是如何纠正它们的。

成为一个优秀的交易者还需要善用交易工具及指标来优化您的交易风险和交易策略。Exness交易平台为全球客户提供丰富实用的交易工具。
例如,网站上便捷的交易者计算器,可帮您计算交易头寸的一些基本值,如:保证金、点值、多头和空头隔夜利息。

如果您交易多个品种,持有多个未结头寸,那么交易者计算器就能起到很好的头寸管理作用。
同时,还为个人和机构投资者提供全球市场中可交易的丰富资产类别(包括外汇、金属,加密数字货币、能源、指数和股票)200多种差价合约产品。

在Exness,仅需一个综合账户即可参与全球市场,您可以根据自己的风险承受能力、投资目标和投资经验水平为自己构建适合的投资方案。
除此之外,Exness还为客户提供快速、稳定的交易软件系统及一站式金融服务,您可以自主选择账户类型。

有功能丰富的免佣金标准帐户,市价执行、稳定价差和无重复报价,适合包括新手在内的所有交易者,新手可通过美分手交易进行尝试;

经验丰富的投资者可选择专业账户,先锋账户客户可享受超低点差,甚至可能无点差(30种货币对在交易日95%的时间内为0点差)。
专业账户为您构建交易策略提供更有力的先决条件,更低的策略执行成本,适合剥头皮交易者、日间交易者和算法交易者。

我们始终把您的资金安全放在首位,即时自动出金秒到账,让您充分享受安全无忧交易体验。
Exness集团的业绩财务报告由全球四大审计公司之一德勤提供
更多信息请登录:www.exness.gold
免责声明:
本资料仅作信息传播之用,不可被解释为包含投资建议或投资推荐,或任何金融品种交易的要约或邀请。信息提供者与Exness均未将您的个人投资目标或财务状况纳入考量,且不对所提供信息的准确性、及时性或完整性作任何保证或承担任何责任,亦不对因所提供的任何信息、预测或其他数据而产生的任何损失提供任何保证或承担任何责任。资料中所提及的意见纯属作者个人观点,不一定代表Exness之立场。过往业绩不能作为未来业绩的担保和预测依据。
风险提示:
投资存在高风险,因此可能不适合所有投资者。投资价值可能增加也可能减少,投资者可能损失其所有投资资金。在任何情况下,本公司对任何个人或实体的、由与投资相关的交易造成的、或因其产生的、或与其关联的全部或部分损失或损害,概不承担任何责任。
风险提示:本文所述仅代表作者个人观点,不代表 Followme 的官方立场。Followme 不对内容的准确性、完整性或可靠性作出任何保证,对于基于该内容所采取的任何行为,不承担任何责任,除非另有书面明确说明。

暂无评论,立马抢沙发