
本文共 1170 字,大约阅读时间需要 3 分钟。
网上很多关于经典策略的资料都是一片互相抄,本ID对经典策略做一个系统梳理调研。 全球十大交易系统系列文章:
-
摘要:Michael Chalek在80 年代开发,典型的区间突破型策略,以今日开盘价加减一定比例的N周期内的价格振幅(Range),确定上下轨。曾被FutureTrust杂志评为最赚钱的策略之一。适用于股票、期货、外汇等多类型市场。也是国内常用日内CTA策略。
-
Michael Chalek是谁?
比较尴尬的是,我在网上没查到太多这个人的资料。有几个模糊定位,不确定是不是他本人。
推特:
推特上提到一个平台:
Amazon上的一个书评:关于书
关于这本书,我已经找到电子版()。
书评最后署名的时候,提到自己是developer of the Top Rated Dual Thrust Trading System。应该就是他了。
-
开盘区间突破策略
开盘区间突破是较为常见的日内交易策略之一,以今日开盘价加减一定比例的昨日振幅,确定上下轨。
日内突破上轨时平空做多,突破下轨时平多做空。
Dual Thrust在形式上和开盘区间突破策略类似。不同点主要体现在两方面:
- Dual Thrust在Range的设置上,引入前N日的四个价位,使得一定时期内的Range相对稳定,可以适用于日间的趋势跟踪;
- Dual Thrust对于多头和空头的触发条件,考虑了非对称的幅度,做多和做空参考的Range可以选择不同的周期数,也可以通过参数K1和K2来确定。
-
Dual Thrust策略
计算参数及上下轨
(1). N日High的最高价HH,N日Close的最低价LC;
(2). N日Close的最高价HC,N日Low的最低价LL;
(3). Range = Max(HH - LC, HC - LL)
(4). 计算上轨:Buyline = Open + K1 * Range
(5). 计算下轨:Sellline = Open - K2 * Range
构造系统
(1). 当价格向上突破上轨时,如果当时持有空仓,则先平仓,再开多仓;如果没有仓位,则直接开多仓
(2). 当价格向下突破下轨时,如果当时持有多仓,则先平仓,再开空仓;如果没有仓位,则直接开空仓
-
Dual Thrust特性
- 当K1<<K2时,多头相对容易被触发;当K1>K2时,空头相对容易被触发,当K1>K2时,空头相对容易被触发。因此,投资者在使用该策略时,一方面可以参考历史数据测试的最优参数,另一方面,则可以根据自己对后势的判断,或从其他大周期的技术指标入手,阶段性地动态调整K1和K2的值。
全球十大交易系统系列文章:
-
参考
- 华泰证券《股指期货程序化交易研究之五:Dual Thrust 日内策略》
.
. . 2019-03-25 11:32:50写于上海发表评论
最新留言
关于作者
