woojean的博客 模仿、熟练、超越

《期市截拳道:程序化交易策略与实战》读书笔记

2019-10-13

第一章 中长线趋势跟踪系统

第一节 百年神技之突破系统

突破系统,简单来说,就是突破前期高点买入。

突破系统的使用者越多,其效果就越显著。

以外汇为例,当走势突破关键点位后,常常短则几分钟,长不过个把小时,就会走出上百点的行情。以人工盯盘,等待突破后再想买入,根本来不及。这些都是采用突破系统的自动化交易带来的结果。

突破系统在股票和商品期货中的应用效果不佳,我认为跟交易制度有关:

  1. 交易时间的不连续;
  2. 交易指令的欠缺;
  3. 涨跌停板;

Livermore用的方法简单地说就是前高前低突破,只有幅度6点以上的运动才会改变他对于当前市场状态的看法,这个尺寸显然是根据经验得来的。

他要求3点以上的突破才为有效,这也是经验。

当年的Livermore手中一支笔,一张纸,很难想象他会每天计算什么RSI、MACD。正是简单实用的突破系统成就了Livermore。

箱型理论是典型的区间突破系统。

将突破系统真正发扬光大的莫过于大名鼎鼎的丹尼斯和他的海龟们。他们使用的四周规则,是不折不扣的突破系统。

突破是趋势跟踪系统设计中最为简洁实用的设计思路,具体应用设计思路可能包括:

  1. 通道突破;
  2. 均线突破;
  3. 指标突破;
  4. 形态突破;
  5. 波动性突破;
  6. 时间价格突破;

离市设计:

  1. 止损;
  2. 止盈;
  3. 时间清仓;

波动性突破,本身带有一定程度的自适应市场的特点,为趋势跟踪系统中的上品。

个人倾向于没有参数的交易系统模型最好,最具有未来市场的适应能力,如果必须要有一两个参数,那么以该参数在大幅度变动的测试环境下,仍然可以盈利为佳。

第二节 均线系统及其变形应用

一件东西的简单性和普及性并不会伤害它的有效性。

任何在理论上走得太远的东西,肯定会伤害它的实用性和有效性。

均线系统,可以说是应用最为广泛的一种交易技术工具。技术分析有其自我预言实现的一面,从这个角度出发,也去越为普及常用的东西,反而越为有效。

技术分析有其自我预言实现的一面

克洛均线

三均线系统,三条均线(4,9,18)多头排列,买入,其中两条小均线死叉时,卖出;

我们从来不认为交易领域存在某种密码,一旦知悉了这种密码,就可以所向无敌了。

精神世界的东西之强大,超出物质世界的想象。真正能够让你实现交易赢利的东西,最终取决于是否拥有一颗强大的心灵,而非现代交易工具或技术。克洛的成功,其根源也并非是这四行三均线系统的代码。

过分追求复杂的技术工具,本身就是思路不清晰,没有强大心灵的表现。

一目均线

一目均衡表是由一名日本记者一目山人发明的,一目均衡表是日本最普及的买卖图表工具,其应用不单限于股市。

“因运用此方法,市场的趋势一目了然”,故称“一目均衡表”。

不够简单,详略。

自适应移动平均线(AMA)

普通均线系统的交易信号触发,是以金叉、死叉为标志的,而自适应移动平均线,采用的是拐头机制。

“适应市场波动”,本质上就是对均线的计算公式进行修改,为近期的数据增加权重。

第三节 中国海龟

简单地说,海龟交易法则就是上涨突破20期或55期最高价做多,下跌突破20期或55期最低价做空,然后,以2/N为单位进行三次加仓。

曾经在美国期货市场上大获成功的海龟交易法则是否同样适用于中国期货市场呢?带着这样的疑问,2007年,将海龟交易法则略作修改后,我将其命名为NEWS交易系统模型,并且以完全按照系统信号的机械化交易模式包名参加了第七届中期杯实盘交易大赛,在不到半年的参赛时间里,取得了105%的收益率回报。

对于职业交易员来说,真正追求的目标是P/MD,即收益率/资金最大回撤率,而不是简单的最终收益率。

每一笔交易,最多愿意承受多大的损失?所有的交易,假如集体失败,最多面临多大的损失合计?这就是动态风险管理的基础。

我们不难得到反向交易系统信号的位置,以及对应头寸可能带来的亏损金额。

这样操作的意义在于每一笔交易、每一天的交易,我们始终承受着同样水平的风险。

传统的观点认为,如果市场始终维持一个足够高水平订单波动性,那么,趋势系统永远都不会失效。对于这个观点,我有一点补充:趋势系统的参数必须与市场的波动性水平相吻合。否则,仍然有可能无法盈利。

预期臆测市场未来的波动性水平,不如援引动态参数,根据市场实际波动性的水平,自动调整趋势系统的参数。很多人都在讨论如何区分趋势与震荡,我感到这个事情非常可笑,纯属骑驴找驴。

第四节 简捷的MACD等以技术指标为原型的趋势系统构建与应用

在期货市场投机领域,很多人都在醉心寻找日内短线交易的法门,这还可以理解,但更有甚者,很多人竟还在醉心于寻找中长线趋势跟踪的秘密,这就不可原谅了——因为趋势跟踪实在没有什么秘密可言。

就算是一个简单的MACD指标,不做任何参数、算法的改动,就可以取得让人满意的趋势跟踪效果。

类似的,可以担当趋势跟踪重任的技术指标还有SAR、BOLL、RSI、KDJ、WR等等。

第五节 基于道家阴阳学说的两仪四象交易系统设计原理剖析

如果事物本身可以证明,那么就没有必要用事物以外的东西来证明。

两仪,即阴阳,以涨跌来代表趋势的方向;

四象,即开、高、低、收四价;

价格可能是对走势最好的诠释。

计算太复杂,略。

第六节 趋势系统的设计核心——基于风险的动态头寸调整、加减仓

依据预设的账户风险率水平来控制每一笔交易所冒的风险。

计划每一笔交易所冒的风险不超过1%;

我们可以每天计算收盘价距离反向的高低点的位置,以实现头寸的动态调整,以便始终保持如一的交易风险水平。

第七节 孤注一掷——致力于短线暴富可能的眼球交易法

与巨人比肩,也许是我们成为巨人的唯一捷径。

“无畏为世雄”。

李永强,第二届期货日报全国实盘交易大赛的冠军得主。 每天把自己的资金变动绘制成权益图表,让曲线告诉自己应该怎么做,如果发现短期收益大幅上升,马上减少每次做单的手数,以期减缓上升速率,等待5天线、10天线跟上来。一段时间内连续亏钱,一旦亏损超过10%。我就会停下来不做,只是在心里默默地去做模拟单,实在熬不住,我就一手一手地做。

我一般做日内短线,方法很简单,主要看5分钟K线,如果K线突破连续两个高点或低点连成的平台,我就追进去。

王向洋,中国金融投资期货实盘交易精英赛第一赛季B组冠军。 满仓是资金使用率高而不是整个银行账户上所有的钱进入市场,我也有资金控制,每到盈利一倍时,就抽出一部分资金划回银行,在期货账户外留有余地。

总结了五点盈利秘诀:

  1. 只参与那些主要趋势强烈,或者主要趋势行情正在形成的市场及其品种,不参与盘整或振荡行情;
  2. 如行情发展方向与预期一致,可建仓在与当前主要趋势适度逆势的位置,也可以直接建仓;
  3. 追市头寸如已产生有利变动,应当忍受适度回撤,不应轻易改变趋势判断,更不应市;
  4. 一旦所持头寸有利,就可在某些特定条件下增加头寸,比如在二次平台突破的位置加仓,加仓的头寸要求快速获利,如无利润,建议当天就平仓;
  5. 如技术分析表明趋势已经反转,则可以套利等方式对冲原有头寸,如果判断有误,则应当解除并还原;

在一个浮盈的仓位上不断加仓,是日内短线快速获取暴利的唯一方案。

对于普通的投资者而言,希望通过瑜伽、禅坐,来改变心性,或许可行,但需假以时日,最为直接、有效的方案,就是以一套明确简洁的规则,启动程序化交易。

奇迹,永远只属于相信奇迹的人。

第八节 基于技术形态识别的趋势跟踪

缠论,略。

第九节 聪明的阶段、跳转趋势跟踪法

应该愚忠系统吗?

反例:岳飞的愚忠。

愚忠系统,且不要说精神上的痛苦是普通人难以承受的,更重要的是漫长的等待与系统的大幅回撤会使得这项技术几乎没有太大的应用价值,甚至最后还会遭遇十八道金牌所带来的覆灭厄运!著名的趋势跟踪理念的代表人物理查德·丹尼斯的命运,便很好地说明了这一点。

试图比系统更加聪明,这个我放弃了三年的想法,终于再次步入轮回。

当前系统正在发生的回撤,达到了历史最大回撤的水平,当前系统连续不盈利的时间,达到了历史最大连续不盈利时间的比例,就形成了我们选择品种的唯二标准。

乖离!!!

第二章 日内短线交易系统

第一节 以小博大的日内开盘突破系统(博大阴、大阳)

我们有理由相信,价格在开盘价之上运行,代表了当天的强势特征,早上起来你出发的方向,极有可能就是你全天工作、生活的目标方向。

当价格站稳开盘价上方30分钟后,做多;当价格站稳开盘价下方30分钟后,做空,收盘前平仓;只要能够保证在小阴、小阳的日子里不大亏,我们有理由相信在大阴、大阳的交易日里将获得暴利。

为什么不贴回测数据?
实际用15分钟K线回测,开盘价做止损,回测几十个品种后发现效果很差。

开盘集合竞价套利法:隔夜外盘大幅涨跌,或受其他突发消息的影响后,各品种之间,同一品种的各月份之间,近月与远月、主力合约与非主力合约之间,因流动性的差异,将分别呈现反应过度或反应不足的短时套利机会。

第二节 空中花园——中国期市第一铁律

不要在希望中交易。

从人类心理学的角度而言,昨天的收盘价就形成了一个磁石般的引力,吸引任何高开或低开的跳空,向着昨天的收盘价方向回归,直到完全回补;

作为一个程序化交易者,为什么不贴回测数据;

第三节 突破振荡——日内区间波动性突破系统及夹板振荡系统

  • 上轨 = 今日开盘价 + N*昨日振幅
  • 下轨 = 今日开盘价 - N*昨日振幅 当价格突破上轨,买入,以开盘价减去一定的值作为下轨,价格跌穿下轨,卖出开仓,收盘平仓;

第四节 基于左右互博的定时交易法

同时启动两套交易系统模型,一套做趋势,右侧交易、追涨杀跌,一套做振荡,左侧交易、高抛低吸;

第五节 中国期货市场日内价格波动微观结构研究及应用

虽然我完全同意关于系统适用品种范围越广越有效的说法,但事实上,在日内短线交易系统的世界里面,我们很难找到一套固有的模式可以包打天下。

第六节 图中有宝——结合盘感、经验的准程序化判断交易

趋势之后是振荡,振荡之后是趋势; 先判断小区间的出现,然后,等待振荡后的趋势;

振荡后的趋势

第七节 网格交易法——期市截拳道五大入门功夫之一

主旨为捕捉市场的噪音,而非趋势。

如果价格在一个范围内来回拉锯,就不断获利平仓并重新开设新单,再成交,再获利平仓。

第八节 应用于日内趋势跟踪的鳄鱼法则

三均线系统,鳄、唇、齿什么的,略。

近年来致力于亚洲交易技术培训的李欣京老师的所谓渔网线,与此如出一辙,他的培训每堂课动辙数千元的学费,所学也不过是这个指标的具体应用而已。

第九节 日内转向系统——系统模型设计

上涨固定点数或比例,做多;下跌固定点数或比例,做空;

如果事物本身可以证明,那么就没有必要使用该事物以外的其他事物来证明它。

即便价格是完全随机的,只要具备足够的波动性,趋势跟踪系统也可以盈利。

已故著名美国系统交易专家Bruce Babcock在其专著《高级技术分析》中曾经提到一个叫做2%反转的系统思路,经我验证,在日线级别下,该系统的中长期盈利能力不容置疑。

第十节 分时均价——日内分时均价黄线系统

均价黄线之上,做多;均价黄线之下,做空;

过滤技术,是趋势系统的应用核心;

止盈方案的设计也不例外,并不存在一个标准的答案。

为了避免价格再均价线处往复盘整,我们采用了三种办法进行过滤:

  • 价格过滤:我们要求价格上涨或下跌超过均价线的千分之一;
  • 时间过滤:我们要求价格在均价线上方或下方,站稳5根K线以上;
  • 失败次数:如果同一方向失败超过2次,我们放弃交易;

简单地归纳总结一下,离场的方式可以有六种选择:

  • 固定点位的止盈、止损;
  • 只设一个固定止损、不设止盈;
  • 固定止损+跟踪止盈;
  • 时间止损;
  • 不对称出场策略;
  • 系统进场、主观出场,实施半程序化交易,保留主观能动性;

第十一节 日内分时均价黄线系统

第三章 套利交易策略

第一节 价差噪声交易法

价差在开盘后的回归,无论你的交易速度有多快,都没有交易获利的机会,真正可行的方案,是参与集合竞价。

原则:“空头排列、近强远弱、隔夜大涨、集合竞价、抛近买远”。

当价差多头排列时,当隔夜外盘大跌或隔夜有重大利空消息出台时,可以参考上述20字原则。

相关价差集合竞价下单指令缺失的情形下,我们申报的价格应当留有足够的余地,确保双边的成交。因此,申报委托数量不宜过大,以避免对市场价格产生滑点冲击,继而导致套利失败。

第二节 价差趋势交易法

很多交易软件都提供了价差下单,甚至是实时跟踪下单的功能,这就为套利交易提供了便捷。

作为一名程序化交易者,更希望、更习惯于在开始交易之前,就知道即将应用的套利系统的绩效是什么。

第三节 网格套利交易法

要确定好价格中枢,略。

第四节 价差毛刺理论与TB套利宝实战应用

学院派任何关于交易的理论其实都是苍白无力的。

没有实践过的东西,在金融交易的领域内几乎没有任何价值。

因为流动性的强弱不同,所以近月与远月、主力合约与非主力合约之间的价差毛刺,基本上呈现出这样的一种关系,近月合约波动大于远月合约、主力合约的波动性大于非主力合约。价差排列成熊市结构的,与前述相反。

第五节 基于高相关性的价差回归交易低波动套利

套利宝软件,略。

第六节 眼球套利交易法

不论是基本面分析,还是技术面分析,金融市场上真正有效的方法,必然要源于人的本性,因为,市场是人在参与。

每天下午收盘前建立套利对冲头寸,具体做法是:做多当日涨幅最大的品种,做空当日跌幅最大的品种,并且按照等价值的原则建立头寸,不考虑因保证金收取比例差异而带来的实际动用保证金的不同因素。

次日开盘,如果获得暴利(自己定义,参考价差获利1%),开盘就平,如果没有获得暴利,那么就持有至暴利,或直接持有至收盘前再平。

第七节 商品、股指期现及跨期套利

复制的成本计算表格,涉及价差、仓储、交割、佣金、增值税、保证金利息、仓单利息等等费用的计算,略。

第四章 高频算法交易

第一节 国外高频算法交易的盈利模式初探

依靠股价在一秒钟、两秒钟之内的微小变动迅速进行多笔交易,每笔交易量可能并不算大,但是交易速度可以快到用微秒来计算,极度频繁的交易和微小的价差是他们赚钱的原因。

高频交易有若干不同的类型:流动性回扣交易、掠夺式的算法交易、自动交易做市商、程序化交易、闪式交易等。

算法交易的通信标准,略。

第二节 解密人工炒单族的买卖机会点与炒手完全成长训练计划

主要是利用一般散户喜欢追涨杀跌的弱点来获利,简而言之,你通过倾听市场的声音,感觉到价格上涨高潮时,抛空;感觉跌至价格心理低谷时,做多。

第三节 我与炒单高手的QQ聊天记录之精彩内容回放

略。

第四节 全自动机器炒手——做市商系统的黑箱逻辑

贴了16页代码,略。

第五节 基于盘口的抢单交易策略及高频炒单系统设计

其策略核心为:每天午盘,当外盘发生大幅波动后,料内盘市场肯定会在午后复盘后发生相应联动,因而午后开盘的方向基本上可以确定。而上午收盘前,错误方向上的挂单肯定存在大量的未成交单滞留于盘口,而这些挂单的报价,相对于可能出现的价格波动而言,肯定是极为有利的,这个时候,正是抢单策略扫货的时机。只要抢得这些上午挂出的单子,必然盈利几成。

需要注意的是,当前国内期货交易所的过滤机制为每秒不得超过500笔的报单,否则会被屏蔽挡回,同样的策略也适用于上午日内休盘。

第六节 高频套利交易策略研究与实战

略。

第七节 使用TB实现国内期货全自动无人值守交易的技术全攻略

运行Windows下DOS可执行文件,略。

后记

略。


公众号
文章目录