周末闲暇,仓鼠本性大发,从沙发上爬起来给大家推荐量化干货。
本次要推荐的这本量化神作,之前我曾推荐给一位群友,用以量化入门进阶的,一开始他是拒绝的,为什么呢?后面揭晓这个“奇葩”的原因~
正文开始!
本次要介绍的这本量化神作就是佩里•考夫曼的《交易系统与方法》(Trading System and Methods),英文原版和中文版均有。
说起这老爷子,国人可能觉得很陌生,但在量化圈子里,或多或少都听说过“考夫曼均线”,学名为“自适应移动均线”(Adaptive Moving Average,简称AMA),这就是他的杰作之一。
考夫曼均线在传统的EMA均线中引入了“价格效率系数”,自适应动态调整均线的灵敏度,市场震荡时偏向于使用慢线,市场单边趋势明显时偏向于使用快线,从而更加真实地反映市场趋势,抓住上涨/下跌时机,规避市场来回震荡的影响。
从AMA均线的设计当中,便可以窥见这位前NASA登月科学家、现如今量化先驱的交易智慧了,如果想学习考夫曼老爷子更多的策略/指标,这本《交易系统与方法》绝对不容错过。在本书当中,披露了老爷子数百个交易策略和技术指标,而且全部都有对应的源代码。
那话说回来,为什么这么好的量化神作推荐给群友,他一开始是极力拒绝的呢?
因为他当时只会Python,得知源代码是TradeStation的EasyLanguage之后,就回复了一句“我是用Python的!”,还附带了一个捂脸的表情。
我一开始感到很诧异,细细思考以后就理解了他为什么这么想,其实除了他以外,还有相当一部分群友也有这种心理“自己不会这个编程语言,就不想看这个策略”。
我非常理解,待在舒适区是人趋利避害的本性,更别提向学习区和恐慌区迈进了。
其实啊,无论是国外的TradeStation,还是国内的交易开拓者TB、文华财经、金字塔和MultiCharts(MC)等等量化平台,它们被设计的初衷就是“让未曾受过专业计算机培训的交易者,也能够轻松简便地建立自己的量化交易策略”。
因此,这些量化平台的编程方式都是很偏口语化的,只要能认识简单的英文,不敢保证你能顺滑地编写策略,但是看懂策略的交易思想是铁定没问题的。
于是我打开了策略源码文件,截取了部分源码,写上注释对照,发给这个群友再争取一下,我坚信他连Python都学会了,这样口语化的策略能看不懂?Happy ending~~~
再废话一句,不要排斥其他编程语言或其他领域的策略源码,站在巨人肩膀上,博采众长,取精去粕,也许你今天向前的一小步,可能就是你量化交易生涯迈出的一大步。

在本公众号后台回复暗号『量化神作』,直接获取《交易系统与方法》中英版电子书和全部源码资料。
如果遇到问题,或是想唠唠,亦或是围观朋友圈当点赞之交,公众号右下角菜单栏有勾搭方式。
——End——
继续阅读
阅读原文