# 量化趋势交易之入门篇

By [Stephan](https://paragraph.com/@stephan-2) · 2023-02-15

---

> 作者：Stephan
> 
> 趋势交易者 | 关注 #ETH 及 #Layer2 生态 | 程序员 | 热爱摇滚乐
> 
> Twitter：[@StephanCptMax](https://twitter.com/StephanCptMax)
> 
> Mirror： [Stephan](https://mirror.xyz/0x7c3779A2F49c9e99Ed6875438D0FA70a753a8757)
> 
> _如需转载请注明出处，给出原文链接地址，谢谢！_
> 
> _文中所有观点仅代表我的个人偏见，_**_所有内容均不作为投资建议。请为自己的投资负责。_**

量化趋势交易
------

本文介绍一种结合了趋势交易法+量化执行的交易策略，本策略属于一种低频量化策略。以下内容不做投资建议，仅作为量化交易交流学习。

趋势交易难在哪
-------

刚开始接触趋势交易会感觉非常简单，就是在趋势形成时进场，趋势终结时离场，借势而不逆势。我们经常听到“截断亏损，让利润奔跑”、“赚趋势的钱”等等，同时又有很多技术指标帮我们识别趋势，比如趋势线、双均线、趋势通道等等，这方面的“心法”和“技术”不可谓不多。然而为什么很多趋势交易者往往还是跑不赢长期持有者呢？我总结的原因有三：

**第一，没有交易系统**：再简单的交易系统，也比没有要强。交易系统指的是要把你的交易策略想清楚，并以量化的形式固化下来。比如趋势交易的入场出场条件、仓位如何管理、风险如何控制等。当你没有自己的一套交易系统时，就很容易在市场的不同阶段使用不同的交易策略，完全主观交易，这样的交易者是最容易失败的，也就是我们常说的“韭菜”。

**第二，有交易系统，但执行不到位**：任何交易系统都有优点和短板。在不同的市场环境下，有时会放大交易系统的优点，有时会放大短板。如果我们在制定交易系统时只看到优点看不到短板，就会在交易的逆风期陷入深刻的自我怀疑中去，从而放弃事前固化好的交易策略。这就需要在研究策略时做好**充分的回测**，需要经历多轮牛熊，分多个阶段来看策略表现，充分暴露策略的风险和收益，才能管理好预期，以贯彻执行。

**第三，有交易系统、且能执行到位，但仓位过轻**：仓位过轻，我认为来源于交易心理层面的“损失厌恶”心理，它指的是同量的损失带来的心理上的负效用为同量收益的正效用的2.5倍，因为害怕可能的损失所以仓位过轻。需要清楚，对于有长期正收益预期的策略来讲，当下的风险敞口越大，未来的盈利预期也就越强（当然这个前提是标的长期能走出微笑曲线）。 交易心理方面的问题，我认为也不用过于强求，让自己在“舒服”的心态下，逐渐提升自己能够承受的风险敞口就好了，关键还是要有一致性的交易系统。

量化趋势通道
------

本策略实现非常简单：使用两条144日EMA均线，一条快线用每日收盘价的EMA 144均线，一条慢线用每日最低价的EMA 144均线，两条均线形成一个通道。当日收盘价如果上穿快线则买入，如果下穿慢线则卖出：

![](https://storage.googleapis.com/papyrus_images/0e1e692214893016593a6f8f98eaeda4a9db374a2cb0f2a54ee57bbb10d227f6.png)

为什么用144日EMA均线而不是其他参数？一方面，因为vegas交易法中144均线会作为多空分水岭的均线，市场共识较高；另一方面，我以BTC回测了近两轮牛熊周期中，应用各种均线长度的效果，144日的效果相对较好（当然不同标的、不同时间周期下，不同均线参数的表现也会不同，大家可以据情况做不同的参数回测）。

为什么必须在收盘时执行买卖，而不是穿过均线时就执行？因为有时K线会在趋势通道附近缠绕，如果在盘中执行，可能会出现插针的情况，导致磨损反而更加严重。收盘时执行，虽然看似缩小了收益，但确定性更强，对于量化策略来讲也更易执行。

趋势通道的优缺点
--------

趋势通道是一种中低胜率、高盈亏比的交易方法。在熊市或震荡市中，可能会经历多次磨损回撤，但一旦主升浪到来则绝不会踏空，可以赚到牛市中的大部分市场收益。以BTC为例，应用到本趋势通道上，在上一轮熊市开始到牛市中后期的交易清单如下：

![](https://storage.googleapis.com/papyrus_images/57ae05a1f5c0a3c41e0c578b627c35f443c7a4b85f12597a8575bdb21479bd26.png)

可以看到，在长达3年多的时间里，总共成交9单，其中7单都是亏损的。但剩下的2单盈利单，能够吃到牛市的大部分收益。细看每一次亏损都有限（单次亏损14%以下），但在熊市里常常会连续亏损，这也是趋势交易最考验人的地方。可以说如果在慢慢熊市中扛不住回撤，无法坚定贯彻执行交易策略的话，也就无法享受到后面牛市的收益。

以下是买卖点位的图形化展示：

![](https://storage.googleapis.com/papyrus_images/06cfc99395ce29f49b6766ce864830d6e795f5fb8a6c9e1efed0100510eadbb8.png)

回测效果
----

以下给出本策略在上轮熊市、上轮牛市、本轮熊市分别的对比情况，以及从上轮熊市到本轮熊市（熊→牛→熊）的整体表现情况，充分暴露策略的优缺点，再加以总结：

![注：“期末收益”指的是应用本策略到期末时的收益表现，“买入持有收益”指的是周期内第一次出现交易信号时全仓买入并持有到期末的收益表现](https://storage.googleapis.com/papyrus_images/4f4f35f29604e4987f1943229753ccae5241ef032ad09c850ebe0ae28f715c5e.png)

注：“期末收益”指的是应用本策略到期末时的收益表现，“买入持有收益”指的是周期内第一次出现交易信号时全仓买入并持有到期末的收益表现

### 回测总结：

1.  收益表现：多轮牛熊来看，本策略收益率（448.44%）能大幅跑赢买入持有的收益表现（75.42%）
    
2.  胜率及盈亏比：如上文所述，本策略是一种低胜率+高盈亏比的策略。从回测情况也可以看出，多轮牛熊胜率只有30.77%，但盈亏比可以达到11.37（448.44% / 39.43%），年化盈亏比也有2.27
    
3.  风险及回撤：本策略在熊市中的回撤较大，达到38.76%（相对应的买入持有在熊市中的回撤达到68%）。回撤的主要原因是在熊市中大趋势是震荡向下，价格围绕均线上下反复震荡时，会导致频繁买入卖出。
    

一句话总结的话就是：应用本策略，需要能够承受熊市中的连续磨损和最大回撤，依然能坚持执行的话，才能赚到本策略的高盈亏比收益。

后续
--

本策略优缺点都比较明显，并且策略实现比较简单。如果大家感兴趣的话，后续我可以考虑再写一篇它的升级版——双通道策略。感兴趣的同学可以关注 [我的推特](https://twitter.com/StephanCptMax) 。原创不易，欢迎转载但请注明出处。也欢迎点击下方 ”Collect Entry” 按钮请我喝一杯咖啡，你的支持和鼓励将会是我持续输出的动力。

---

*Originally published on [Stephan](https://paragraph.com/@stephan-2/k8B6bWm7eG4MthSB72BM)*
