支撑与阻力。
趋势线。
图表形态。
你有没有问过自己这样的问题……
“这些工具在市场中真的有效吗?”
“我该如何真正判断它们是否有效?”
如果你有过这样的疑问,那你已经领先至少50%的交易者了!
因为大多数交易者只是盲目相信课本和视频里的内容……而你,已经开始跳出这些表象,尝试看得更深一个层次。
但问题来了,你该如何验证市场中到底发生了什么?
又是否有办法,把这些认知真正转化为一个可盈利的交易系统?
甚至是从零开始搭建一个系统!?
那么,在今天这份指南中,你将学到:
✔ 打造不仅能赚钱、还能让你在市场中长期保持稳定的交易系统的核心关键
✔ 构建一个坚如磐石、完全基于规则的交易系统的终极检查清单
✔ 一套经过实战检验、能够持续输出可重复结果的交易系统构建框架
✔ 交易者在搭建系统时最常踩的坑,以及如何自信地避开它们
下面让我们开始吧……
盈利交易系统的关键,在于消除交易中的主观判断
来看这张图表……
假设你的策略是,在支撑位买入,在阻力位卖出。
那么,我问你一个问题:支撑和阻力到底在哪里?
嗯……如果你已经练习了一段时间,你可能会画出类似这样的水平线……
看起来很简单,是不是?
但问题就在这里……此刻此刻,我几乎可以肯定,你并不完全同意我画的支撑和阻力。
那更别说其他交易者了。
我的意思是,如果把同一张图拿给另外两个人看,他们很可能会画出完全不同的支撑和阻力。
当然,你也可以反驳说:
“那只是次级支撑,根本不该画!”
“我们需要更多数据,应该把图表视角拉远一点看!”
但问题恰恰在于这里……你可以不断往里添加因素。
而当你加入越来越多的条件和变量时,会发生什么?
没错!不一致性。
更重要的是,这会让你的策略几乎无法进行有效回测。
所以,为什么不反过来,把事情简化呢?
比如说,你只在价格创出100日新高时买入……
你能在图表上标出,你本可以进场多少次吗?
很明显,没有任何疑问。
因为我有90%的把握,你和我画出的结果会非常相似……
即使你再让另外三个人看同一张图,结果很可能也差不多。
如你所见,这里有一致性!
但我敢肯定,你现在可能在想:
“这样真的有效吗?”
好消息是,这种一致性让策略的测试变得更加可靠和准确。
事实上,正是这种一致性,使它成为真正意义上的“系统”。
因为一切都黑白分明。
这也是我们在本指南剩余部分将要重点讲解的内容。
当然,入场点只是策略的一部分……
那么,在构建一个盈利的交易系统时,还有什么要素必须保持“系统化”呢?
让我来为你展示……
盈利交易系统检查清单
一个关键环节是明确你的交易规则。
虽然构建一个盈利的交易系统不仅仅依赖指标,但你必须把以下几个部分搞清楚:
1. 市场选择
2. 指标
3. 入场
4. 仓位大小
5. 出场
我们来快速梳理一下……
❍市场选择
如果你只是根据小道消息或推荐去买股票、期货或加密货币……那么,你的结果几乎必然不稳定、不一致!
所以,一定要设定市场选择规则。
它会迫使你去寻找可以长期系统化交易的市场,而不是随意跟风。
❍指标
图表很容易变得杂乱。这也是很多交易者失败的原因。
你必须分类管理自己使用的指标。
举例来说:
一个指标用于趋势过滤(如果需要的话)。
一个指标用于入场。
一个指标用于止损。
一个指标用于出场。
每类只用一个!确保每个指标互相补充,并与图表保持一致。
❍入场
以我们前面提到的例子为基础,你可以应用一个简单的“如果……那么……”逻辑思维。
例如:
如果价格收盘创出100日新高,则在下根K线开盘时建多仓。
如果价格收盘低于RSI 30,则在下根K线开盘时建多仓。
这一点毫无疑问!
同样的逻辑,也必须应用到其他指标上。
❍仓位大小
仓位管理本质上属于风险管理。
如果你交易股票,很可能使用组合分配的方法。
然而……当交易差价合约(CFD)或使用杠杆时,一个常见的方法是,每笔交易的风险控制在资本的1%,以止损触发为准。
如果你想深入了解,可以进一步查阅相关资料:《专业操盘手永不爆仓的“秘密”!详解日内与波段交易的1%风险规则》、《数十位顶级交易员们一致认为进场策略风险管理至关重要》
❍出场
出场同样需要尽量保持系统化。
你不能随意说:
“价格在阻力区徘徊时我就平仓。”
“K线结构破位时我就出场。”
要保持如果……那么……的逻辑:如果价格收盘低于50日均线,则在下根K线开盘时退出交易。
不要偏离规则。
构建盈利的交易系统有上百条路径。
我分享的清单可以确保你走在正确方向上,但你肯定会发现市面上有许多所谓系统,根本无法在市场中运作……
而这是很正常的。
构建一个稳健的系统需要时间。
但如果我告诉你,有捷径可走呢?
毕竟,你没必要重新发明轮子。
别担心,到目前为止,你学到的所有内容依然适用。
让我们一探究竟。
RETT框架:打造盈利交易系统的关键
RETT框架代表:
R:阅读包含回测结果的交易书籍
E:提炼交易理念
T:测试交易系统
T:优化交易系统
让我来详细说明。
1. 阅读包含回测结果的交易书籍
框架的第一步,就能为你节省数百小时的试错时间,避免重复实验哪些方法有效、哪些无效。
为什么?
简单来说,它让你站在巨人的肩膀上。
这里有一些非常好的入门示例:
✔ Andreas Clenow的《Following the Trend》(中文版本《趋势永存:打败市场的动量策略》)
✔ Nick Radge的《Unholy Grails》
✔ Howard B. Bandy的《Mean Reversion Trading Systems,《均值回归交易系统》》
更棒的是,现在你不必局限于书籍。
你同样可以从互联网文章或研究论文中获取知识!
关键在于,它们必须包含完整的、可在市场中盈利的交易系统。
2. 提炼并理解交易理念
至关重要的是,你绝不应该盲目相信他人的回测结果。
当然,这些信息非常有价值。
但你还需要透过数字看到背后的逻辑。
问自己几个关键问题:
1)这个交易系统的核心原理是什么?
2)它为什么能赚钱?
3)它在什么情况下表现不佳?
4)这个系统适合我吗?
永远不要忘记,你是要把辛苦赚来的钱交给这个系统!
这也是理解交易理念的全部意义所在。
如果你不理解策略,如何去信任它?
3. 测试交易系统
接下来是(稍微)棘手的一步……自己回测策略!
不过,这也是你开始将系统真正掌握在自己手中的阶段。
它让你能够验证,你看到的数字是否真实可靠,是否真的属于一个盈利的交易系统。
测试方式有很多种,我会在后续章节分享更多细节。
但归根结底,你需要记住以下几个方面:
1)回测平台
2)数据来源
3)交易系统代码
你看得出来,之前学到的内容为什么如此重要吗?它凸显了保持策略尽可能系统化的重要性。
没有基本面分析,没有支撑/阻力线,没有趋势线,也没有不确定性。
一切黑白分明,完全系统化!
现在,目标是至少实现80%与书籍或文章中回测结果相似的表现。
由于数据不同,想完全一致几乎不可能。
但如果你自己的回测结果大体上与书中盈利系统一致,那么你就差不多准备好可以上线交易了!
4. 优化交易系统
这是最有趣的部分——根据自己的需求调整策略!
这正是为什么你需要在RETT框架中认真完成“E”(提炼并理解交易理念)。
如果你对交易系统理解透彻,修改指标参数也不会破坏系统。
举个例子:假设一个系统使用20周期均线来追踪止损……
但你心想:
“哎,这个追踪止损太紧了。”
“我想把止损拉长一点,让交易持续时间更长。”
那该怎么办?
你将追踪止损改为 50 周期均线……
如果这个“盈利”交易系统开始失效并亏损,那么很可能意味着一旦市场条件变化,策略就会失效。
明白了吗?
通过认真遵循RETT框架,你可以根据自己的风险偏好开始微调交易系统。
只要理解策略、进行回测,再微调,不会因为加入新的指标就破坏整个系统。
理解它、测试它,然后打磨它。
那么,你想看看RETT框架完整的实战示例是如何运作的吗?
接下来我们来看看……
RETT框架:一个盈利的趋势跟随系统
你绝对应该完整地在自己这边验证这个系统。毕竟,这正是本指南的核心目的!
无论如何,这里是我自己的操作方法……
1)阅读包含回测结果的交易书籍
我参考的书籍是Andreas Clenow 的《Following the Trend》。
这本书非常出色,它不仅讲述了趋势跟随的操作方法,还深入探讨了成为趋势交易者所需要的心理素质。
从书名你大概可以猜到,我将使用一个趋势跟随系统!
2)提炼交易理念
趋势跟随的核心原则可以总结为:
❍ 顺势而为——跟随市场趋势进行交易
❍ 高买更高卖 / 低卖更低买——顺势加仓或平仓
❍ 跟踪止损——让你能够顺势而行
❍ 多市场交易——增加捕捉趋势的概率
❍ 控制风险——只冒一部分资金,最大化降低亏损
当然,还有其他交易方法,比如均值回归、动量交易等,但在这里,我专注于趋势跟随。
你可能知道:趋势跟随系统在市场趋势明显时盈利……而在市场震荡时,则会出现亏损或回撤。
但一定要努力理解,你的策略什么时候有效,什么时候无效。
减少意外发生的概率!
3)测试交易系统
你可以使用书中分享的交易系统,也可以自己设计(只要符合趋势跟随理念即可)。
下面是我设计的一个趋势跟随系统示例:
多头规则:
❍ 当价格收盘创出过去50天新高时建多仓
❍ 3倍ATR作为追踪止损
❍ 每笔交易风险控制在1.5%
空头规则:
❍ 当价格收盘创出过去50天新低时建空仓
❍ 3倍ATR作为追踪止损
❍ 每笔交易风险控制在5%
交易市场:
❍ 贵金属与能源:黄金、铜、布伦特原油、铂金、天然气
❍ 外汇:美元/日元、澳元/美元、新西兰元/美元、欧元/美元
❍ 股票指数:A50、纳斯达克100、加拿大60、恒生30、法国40、标普500
❍ 债券:加拿大10年期国债、欧元BTP、美国5年期国债
❍ 农产品:豆粕、育肥牛、玉米、大豆、大豆油、糙米
为了更清楚,这里展示策略在图表上的样子:
下面是空头示意图:
这些都是经过精心挑选的图表,实际交易中仍会有亏损!
重点是让你看到策略在图表上的表现,方便你在操作时有视觉参考。
最后,我们使用50日唐奇安通道,以及20周期ATR ×3的吊灯止损指标(Chandelier Exit)。
(备注:吊灯止损是一个追踪止损指标。它计算当前的ATR值并乘以一个因子。这个因子可以是任何你想要的数字,3、4、5、10等。例如:如果你选择一个因子为3,那么吊灯出场将被绘制在高点/低点3 ATR的位置。如果价格收盘低于吊灯止损,你就会退出你的交易。)
明白了吗?
回测时间为2000年至2024年,共24年数据,包括互联网泡沫和08-09年金融危机。
回测结果:
❍ 胜率:34%
❍ 平均盈亏比:20
❍ 年化收益率:16.21%
❍ 最大回撤:38%
每月和每年的细分如下:
最终的权益曲线如下:
4)优化交易系统
我知道,41%的回撤看起来非常吓人,对吧?
但事实是,这个系统即使经历金融危机,也在市场上保持优势。
好消息是……你可以对系统进行调整来提升收益,例如:
❍ 增加交易市场
❍ 提高ATR值
❍ 调整50日高点/低点入场条件
由于系统本身稳健,即使修改指标设置,大概率仍然有效。但哪种设置最适合你,需要你自己去微调和测试!
接下来,我会展示如何开始自己回测……
哪些回测平台适合用来建立盈利交易系统
在本文的最后一部分,我将从三个方面讲解如何开始建立你的盈利交易系统:
1. 回测平台
2. 数据来源
3. 编程
老实说,每一部分都值得单独写一篇文章!
但本指南旨在帮你大幅缩短学习曲线,所以我给你最核心的概览。
回测平台
我用来回测策略的平台是Amibroker……
Amibroker强大的地方,不在于它的图表功能。更重要的是,它可以同时对多个市场进行回测!
这样,你就能更全面地了解当你开始实盘交易系统时,整个投资组合可能的表现。
当然,Amibroker的功能远不止这些,但现在你知道我使用它的核心原因就够了。
另一个常用且免费的回测平台,你很可能也用过,那就是MetaTrader 4(MT4)……
虽然它很方便,但并不是最适合组合回测的工具。
你需要对每一个交易市场单独点击“回测”,然后手动合并报告。
不过,如果你关注短周期交易,并且只想操作几个市场,那么MetaTrader 4仍然可以帮你入门短线算法交易。
此外,还有一些我没亲自用过但听说评价不错的回测平台,例如:
❍ TradeStation
❍ MultiCharts
❍ RightEdge
数据来源
在这三者中,这是最关键的部分。
因为无论你用哪个回测平台,都必须有准确的数据。
很多情况下,策略在免费市场数据上看似盈利,但在更精准的数据上却完全失败。
我推荐的几个数据来源如下:
❍ Norgate Data—— 我个人交易用的数据,涵盖美国股票、澳大利亚股票、外汇和期货。
❍ CSI Data—— 另一款优秀的数据源,覆盖美国股票、澳大利亚股票、外汇、期货、伦敦证券交易所及加拿大股票。
❍ Tick Data Suite—— 缺点是只覆盖少数市场,主要是外汇市场;优势是提供非常详细的逐笔数据,适合通过MT4或MT5测试和优化短线策略。
编程
这是将你的交易系统转换成回测平台可以识别的语言的环节。(这也是为什么我教你尽量让策略系统化!)
因此,这一阶段通常需要一定的编程知识。
如果你熟悉编程,那你就有优势。
如果不熟?除了学习编码(我认为这是最稳妥的方法),还有其他选择,比如雇佣程序员。
市场上有很多编程语言,比回测平台还多。你需要找一位专门熟悉你回测平台所用语言的程序员。
当然,你也可以尝试用ChatGPT生成代码……但根据我的经验,你本身仍需有编程基础才能让它发挥作用。
对于非常基础的策略,AI生成可能可行,但一旦加入风险管理、交易管理和筛选规则……策略很快就可能失效。
另一个无需编码的方案——Eabuilder。
这不是免费的,但确实能完成任务。
如果你熟悉MT4,并且手头有几个自定义指标……你可以上传这些指标,用它们来帮助开发盈利交易系统。
唯一缺点是它只支持MT4、MT5和TradeStation。
但它确实能节省大量时间和精力!
到此为止,你已经得到一份完整、全景式的“如何建立盈利交易系统”指南。
说完这些……我们来快速回顾今天学到的内容。
结论
建立盈利交易系统可能是一条艰辛且长期的旅程。但它会让你成为少数精英交易者之一。
你不再是盲目试错,而是使用工具去理解哪些系统真正有效,并掌握它们运作的原理。
这是你交易能力提升的关键一步。
今天你学到了:
1. 建立盈利交易系统,要消除随意性,采用明确、规则化的策略。
2. 策略必须包括市场选择、仓位管理,以及用于入场、出场和交易管理的指标。
3. 使用RETT公式:阅读(Read)、提炼(Extract)、测试(Test)、微调(Tweak)以适合个人风格。
4. 回测至关重要——选对平台、获取准确数据,并用合适方式开发系统(自行编码或外包)。
最后,我想问问你:
❍ 你在寻找盈利交易系统的过程中有哪些经验?
❍ 这是你第一次思考系统交易与自由裁量交易的区别吗?
❍ 关于回测平台,你有什么建议或使用经验?
欢迎在评论中分享你的看法!
热门跟贴