继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

投稿005期|致敬海龟交易法则——介绍我的量化交易之路“指引人”

袁霄
关注TA
已关注
手记 86
粉丝 1.8万
获赞 1569
前言

当我看到这期的征文题目“人生路上得一良师,是何感受?”,我脑海里浮现出很多曾经帮助过我、指导过我的长辈、老师、同事和朋友,以及那些令我心存感激的故事。比如大学期间系主任对我专业技能的精心栽培;刚步入社会时技术经理通过各种项目锻炼我,使我快速成长........但随着资讯传播途径的多样化发展,有时候我们的良师可能是网上一位素未蒙面的人写的一篇技术帖子、制作的一段教学视频,而我这次想要介绍的是一本让我受益匪浅的书籍,以及书中指引我前行的精髓思想。

寻找我的“指引人”

认识我的人知道我擅长编程,比如C、Python、JS、CSS、JAVA等,同时我也是一名金融行业的爱好者,从事着股票投资、期货投资这类的交易。平时我会经常阅读金融相关的书籍,从书中观察和学习那些专业人士的交易模式,比如《漫步华尔街》、《笑傲股市》、《金融炼金术》、《股票作手回忆录》等,通过不断地模仿和练习,最后形成一种适合我自己的独特方法。

其实交易并没有那么简单,它涉及到各方面的知识,包括技术分析、基本面分析、统计概率、经济学、政治学以及人类心理学等,而心理学上克服人性的弱点则是决定了你是“赢家”还是“韭菜”的关键因素。这里我总结了五点经常发生在“韭菜”身上的情况,毫不隐瞒地说,这些情况也困扰着我成为一名更专业的交易者。

1) “韭菜”普遍喜欢追求胜率,希望自己所有的交易都能以盈利收尾。直接表现为盈利的单子稍有一点利润就忙于兑现,亏损的交易却不卖出,等待持有到可以再次盈利为止。
2) “韭菜”交易的主要目的是寻找交易的刺激,企图抓住市场中每一次价格的波动,贪婪地不想错过任何一次机会,甚至认为要像上班一样每天进行交易。
3) “韭菜”由于捡便宜的心理,喜欢在股票下跌的时候买入,殊不知此时很有可能是逆势操作。
4) “韭菜”喜欢在交易中时刻盯着行情报价系统,无法豁然面对价格的波动,幻想在低点买入,在高点卖出,抓住市场中的每一次波动。
5) “韭菜”往往不能坚持自己的策略决策,往往因为临时的一点点小的变动,将自己的交易搁置甚至反转。

在一次偶然的机会,我去了我朋友的一家小私募公司交流,在聊到我在交易中如何克服人性弱点的困扰时,他推荐了《海龟交易法则》这本书,他说他很喜欢书中的那套交易原理,并且鼓励我将编程融入到交易中去。

《海龟交易法则》使我第一次接触到了量化交易。量化交易与传统的投资交易比较,可形象比喻为西医和中医的比较。传统的投资交易靠的是主观经验判断,无法给出具体的参数指标,而量化交易则像西医那样,靠的是专业的工具、设备、软件,把现象转换成参考数据为病人治疗提供依据,因此量化交易正好可以弥补人性上的弱点。《海龟交易法则》无疑是我量化交易之路上的“指引人”。

介绍我的“指引人”

“我们要培养交易者,就像新加坡人养海龟一样。”著名的交易大师理查德·丹尼斯在新加坡时聚精会神观察着一个海龟农场,突然冲口说出了这样一句话。著名的“海龟交易试验”正时取名于此,而这次试验的起因则是理查德·丹尼斯想弄清伟大的交易员是天生造就的还是后天培养的。为此,他在1983年他招募了13个人,教授给他们期货交易的基本概念,以及他自己的交易方法和原则,学员们被称为“海龟”。在随后的4年中,海龟们取得了年均复利80%的收益。

毋庸置疑,“海龟交易试验”是金融史上著名的实验,在实验中的运用的《海龟交易法则》非常适合应用于量化分析,以至于在最近几年的量化投资热浪中再一次成为热门模式。

《海龟交易法则》作为我量化交易之路的“指引人”,它提供了一套完整的交易系统框架和精髓,为我在量化交易的学习中指明方向,对于书中的核心内容我总结为如下:

1)掌握优势,找到一个期望值为正的交易策略,从长期看,它能创造正的回报
2)管理风险。控制风险、守住阵地,否则你可能等不到创造成果的那一天
3)坚定不移。唯有坚定不移地执行你的策略,你才能真正获得系统的成效
4)简单明了。从长久看,简单的系统比复杂的系统更有生命力

遵循“指引人”的教导

作为“指引人”《海龟交易法则》时刻纠正着我在量化交易之路上的错误。总所周知,文艺复兴科技是有史以来最成功的量化交易对冲基金。自1988年成立以来,文艺复兴科技的大奖章基金平均每年取得36%的回报,收益远超巴菲特、索罗斯,它的创始人西蒙斯则被誉为“量化交易之王”。外界猜测文艺复兴科技使用各种复杂的技术,另外还有谣言说文艺复兴科技与美国军方有技术合作,他们使用军方的最新技术,达成了如此高的投资回报。

对于这个说法,我也是深信不疑,以至于我一直盲目地在追求量化策略的复杂性,直到我在《海龟交易法则》中看到以下这句话:“不要整天去膜拜杂志上的那些梦幻工具,学会如何用好最基础的工具才是第一位。重要的不是你的工具有多大的威胁,而是你能不能用好这些工具”

事实上影响市场的原因是无限多并且非线性关系的,无论使用的技术有多复杂高深,最终战胜市场的唯一方式依然是获取概率上的优势,而简单有效的策略才能在长期投资中保持高度的稳定概率优势。《海龟交易法则》中长期趋势跟踪系统正是一个简单实用的策略系统,其中包括了ATR通道突破系统、布林格突破系统、唐奇安趋势系统、双重移动均线系统等等,我将其中的唐奇安趋势系统通过Python语言进行了实战应用,获得了较好的效果。

对于该策略,通俗的说,当天收盘价超过N1天内最高价认为上升趋势成立,作为买入信号;当天收盘价低于N2天内最低价格认为下跌趋势成立,作为卖出信号。由于我更侧重中短线操作,选择N1参数为22天,N2参数为11天,N1大于N2的原因是为了打造一个非均衡胜负收益及非均衡胜负比例环境。对于N1和N2天数的选择,我遵循“指引人”提到的参数最优化方法选择了最佳的数值。以下为策略回测后的收益曲线显示,图1红色为盈利操作,绿色为亏损操作。从图2中可以看出该策略避免了两次大幅下跌的时期(绿色框),整体应用策略的收益远远大于基准收益。

图片描述

注:该策略的Python实现会以视频讲座的方式在慕课网上呈现,感兴趣的同学后续可关注视频的上线情况。

我的体会

在学习、生活、工作中我们一定会遇到许多突如起来的棘手问题,或是让我们困惑不已,或是让我们不知所措,这些问题大多是我们没遇到过的、看不懂的,但却重要到会影响事情结局的程度。

我最深的体会是有时候衡量一个人幸运与否的标准即是在你最迷茫的时候、最需要指引的时候是否有“贵人”为你引领方向,毕竟一路上有人为你指点方向可以少走很多弯路。可是.......没有谁会主动告诉你他就是你的“贵人”,而是我们必须努力地去探寻!对我来说,在最开始的时候,我对量化交易这个领域完全是陌生的,我的探寻的方式即是阅读大量相关的书籍,从书中寻找自己需要的答案,很庆幸的是在《海龟交易法则》这部经典书籍中,我感受到了理查德·丹尼斯缔造的海龟思想,引领着我向量化交易领域前行,让我们一起向经典致敬吧!

打开App,阅读手记
28人推荐
发表评论
随时随地看视频慕课网APP

热门评论

韭菜第一条就中了

我就是一名韭菜,刚开始阅读就说中我的心思

py量化交易,感觉就是大数据分析,然后根据这个规律买卖

查看全部评论