简单聊聊自建长期趋势交易系统

j
jenning
楼主 (文学峸)

炒股上咱是个低手,估计连大街上捡垃圾的炒股水平都比咱高一大截,好歹咱自己早意识到了。

但在读了几本量化交易的书后受到启发:既然咱自己水平低,何不像量化交易一样,通过制定规则,按规则行事,而不是自己瞎掺和。

从年初开始,经过差不多半年的浴血奋战,包括读了十几本关于技术分析和系统设计的书,重新捡起已经荒废了二十多年的码工旧业,回测了很多数据,现在系统已经基本完成,并已经投入尝试使用。

刚开始时毫无头绪,走了很多弯路,包括浪费了2个月的时间做FA分析,结果发现毫无用处。之后又浪费了一个多月的时间纠结几个参数,后来才意识到属于过度优化, 是无用功。多亏读了十几本,尤其是算法界大佬Perry Kaufman的书,投坛上的一些知识性文章也给了很多启发,最终才聚焦到长期趋势交易系统上。

因而,自建系统的核心是均线法突破法(我实际用的是突破交易法中的乌龟交易法)两种最常规的长期趋势交易方法(还弄了两三个短期的回归系统,但只是玩来着,效果并不好)。

关于趋势交易,我前些日子已经写过两篇文章,也基本把想说的都说了:

股市新高时话趋势交易 

个人算法交易和现代高频量化交易 

这里,也不过是重复前两篇文章中的观点。

比如,有的朋友问,你的交易系统的具体规则是什么?

可能与一般人想象的不一样,长期趋势交易重在理念,而不是具体规则。也就是说,重点在于你是否选择趋势交易这种理念和方法,具体规则不重要。

我也说过了,长期趋势交易最常见的方法也就两种,并且最终结果都差不多:

均线法:比如, 200天均线以上就买,200天均线以下就卖,这就是一套完整的交易系统, 就这么简单!当然了,每种股票最佳均线天数可能会不一样,这需要测试。 突破法:高于过去20天任何一天的价格就买,低于过去20天任何一天的价格就卖。

那位朋友会问了,就这么简单?

还真就这么简单!

那人家雇了一大堆PhD干什么?

Well, well…

对长期趋势交易来说,PhD干的事也不是毫无用处,但用处不大!

比如说,均线法会有很多whipsaws,而有whipsaws就会造成损失,那就得想办法如何减少whipsaws了,这就是那些PhD和我自己设计系统需要干的事。比如,可以加个buffer Zone, 要求必须要穿过均线多少百分比(比如必须要在均线以上2%才发出信号);或者不是简单的价格高于均线,而是2~3天的短均线高于200天长均线, 这些都可以减少whipsaws。

但问题是,上述的工作即便不做,对最终结果影响也不大

再比如,一般突破法的Drawdown很大,如果心里承受不了的话,可以加个 Trailing Stop, 比如2~3倍的ATR(average true range)做为Trailing Stop。但是,如果你能承受得了Drawdown的话,这根本就不需要。并且,加了Trailing Stop反而影响系统的回报.

所以, 要设计一套长期趋势交易,需要以下的能力:

均线法:会算均值 突破法:会算大、小值

要求真不高!

那还需要懂其它技术指标吗?也许需要ATR, 但也不是必须!

长期趋势交易非常有效,算法简单,但实际执行不容易, 需要克服恐高的心里障碍

我在这篇文章中:

长持倍数基金的方法探讨

提到的均线滚动法,就是长期趋势交易的经典实例!

最后,推荐一本书,这本书太好了,我都舍不得推荐,这就是系统交易设计大佬 Perry Kaufman的Kaufman Constructs Trading Systems,这本书的条理一般, 但内容太棒了,全是实战经验,如果早读到这本书就好了, 可以少走很多弯路。

还有一本,Andreas Clenow的 Following the Trend: Diversified Managed Futures Trading,这本书把长期趋势交易讲得简单易懂,尽管他是针对Futures, 但道理一样适用于股票。

建宁 2025/7/21

吃货99
谢谢好书推荐
b
bobpainting
太谦虚了。感谢每次分享!
见泥扣扣
谢谢
老夏新生
手动点赞!
薄利多收
紧跟夏主任点赞。 杠杆的理论很有启发
l
lionhill
很历害没几个人能做到
c
cnrhm2017
你是准备写一套自动交易系统吗?
j
jw2009
这些方法会引来一些初入的冲动,但是最后大概率会被放弃。
d
dancingpig
多谢推荐!
薄利多收
我最近几年有些钱一直在做TNA 的 option, 大概每年 20% 回报。 我也在想

怎么弄个自动交易系统,我就不用每个星期手工交易了。

B
BrightLine
赞!
B
BrightLine
用tradingAgents?
美心
大赞!越牛的人越谦虚!
w
waiting2020
你太好学了!还乐于分享,非常敬佩
j
jw2009
做小盘股的期权,应该做IWM的,不是TNA。TNA期权的买卖差价会很大。
8
85858585
试过 LSTM,CNN 或 GRU 么?
s
swan
多谢推荐,非常感谢!