《海龟交易法则》经典梳理
序言,第一~第三章 海归交易法则
序言
本书是历史上最好的5本交易学著作之一的理由:1,重要的不是交易系统而是交易者贯彻交易系统的能力。2,用浅显易懂的语言阐述行为金融学的某些原理如何用于交易和影响交易。3,交易者应该把精力放在当年的交易上忘记过去和未来。
第一章:冒险迷
从本质上来说,交易者买卖的是风险。通过买卖期货合约来抵消价格变化或外汇波动所带来的经营风险,这种做法叫做对冲。本书里,把风险分为两大类:流动性风险和价格风险。流动性风险:无法买入或者卖出的风险。价格风险:价格大幅上升下跌的风险。价格变动取决于市场中的所有买者和卖者的态度。共同态度变了,价格就会变化。
第二章:揭秘海龟思维
要成为一个成功的交易者就必须理解人类的情感。行为金融学已经证明,当涉及利益问题的时候,人很少能做出完全理性的决策。其他人的错误为海龟们带来机会,这类错误终将在市场价格的变化中显出原形。交易者的非理性会导致市场的波动,制造出一种重复性的市场模式,这种模式就是机会出现的信号。对交易行为有影响的认知偏差:1,损失厌恶(loss aversion):不赔钱远比赚钱更重要2,沉淀成本效应(sunk costs effect):更重视已经花掉的钱而不是未来要花的钱3,处置效应(disposition effect):早早兑现利润却让损失持续下去4,结果偏好(outcome bias):只会根据一个决策的结果判断它的好坏,而不考虑其本身的质量5,近期偏好(recency bias):更重视近期的数据或经验6,锚定效应(anchoring):过度依赖(锚定)容易获得的信息7,潮流效应(bandwagon effect):因为许多人相信而盲目相信一件事8,信奉小数法则(the law of small numbers):从太少的信息中得出没有依据的结论流行的交易风格1,趋势跟踪(trend following)a,大趋势很少出现;b,在没有趋势或者趋势逆转的时候会失效;c,需要大量资金确保合理的风险控制2,反趋势交易接近新高时卖空,主要依据市场的支撑和阻力机制3,波段交易(swing trading)尝试用分钟,小时级别的短期价格走势图4,当日交易(day trading)a,头寸交易(position trading)b,抢帽子(scalping)赚取买入和卖出价之差c,套利每一种交易都有适合的市场状态:1,稳定平静2,稳定波动3,平静的趋势4,波动的趋势海龟们从来不去预测市场的动向,而是寻找市场处于某种特定状态的指示信号。
第三章:得之不易的2M美元
海龟们的两种资金管理:1,把头寸分成小块2,头寸规模确定方法:真实波动幅度均值(ATR:average true range),记为N限价订单:以一个事先规定的价格或更有利的价格买入。大账户交易,采用市价订单容易造成市场波动。系统优势,具有正的期望值。海龟思维:以长远眼光看待交易;避免结果偏好;相信正期望值的威力。海龟们使用的趋势跟踪:1,在刚从水平趋势转到上扬趋势时买入,向下趋势即将开始的时候卖空。2,突破法:突破前期最高点时买入,系统1:20天;系统2:60天。3,退出标准:损失不超过2倍ATR(2N)海龟课的四个要点:1,掌握优势:找到期望值为正的交易策略2,管理风险3,坚定不移4,简单明了:抓住每一个趋势
2011-08-26 22:02:04 回应
第四章~第六章 第四章:像海龟一样思考
1,无关对错好的交易者关注的是现在,而避免对未来考虑过度。不去预测未来。未来的细节不可知,但是特征可预测。价格变动的规律不会变,人类情感和认知特征不会变。不会在乎个别交易的结果。个别的结果丝毫不代表智力水平。2,忘记过去海龟们从过去吸取经验教训,但是不会为过去烦恼。避免近期偏好,最近的时期并不比任何历史时期更重要。过度看重近期的情况,可能会错误的认为这些市场不能碰3,避免“未来时”除了近期偏好,对正确性的执迷,第三种要避免的偏差:预测未来的冲动。从概率的角度思考未来,而不是摆出一副预测的姿态4,从概率角度思考海龟们永远不知道一笔交易最后会赚钱或者赔钱。只知道交易的结果将符合已知的分布。赔钱的交易数量通常更多,但是规模在1R左右。5,借口不愿对自己的行为和行为结果负责,将责任归于其他人或者外部环境,也许是失败的重要原因。喜欢推卸责任的人必败无疑。
第五章:掌握优势
交易的优势是一种可以利用的统计学优势,以市场行为为基础。最好的优势来自于人类认知偏差所酿成的市场行为。优势的要素:1,资产组合的选择:决定应该进入哪些市场2,入市信号3,退出信号××优势率MAE(maximum adverse excursion):最大不利变动幅度MFE(maximum favorable excursion):最大有利变动幅度用ATR将MAE和MFE标准化,可以比较不同市场的变化。E-比率:衡量入市指标是否有优势。做法:计算入市信号后指定时间内的MAE和MFE,用入市时的ATR标准化。E-比率=MFE/MAE唐奇安趋势系统的入市策略:信号:突破20天最高点时买入,跌破20天最低点时卖出。过滤器1:只在50日移动均线高于300日移动均线的市场中做多,50日移动均线低于300日移动均线的市场中做空。过滤器2:如果市场的状态对系统不利,会把这个市场删除系统的E-比率:时间较短时,E10=1,较长时,E20=1.2。但是具体的比率仍然不断波动。××过滤器优势上述系统中,增加的过滤器能够显著增加E-比率。原因:与长期趋势相违背的突破交易被剔除了。
第六章:寻找优势
交易优势来自于市场参与者的非理性。××支撑与阻力指价格有一种不突破前期水平的倾向。来自于三种认知偏差:锚定效应,近期偏好,处置效应。同时大多数交易者都相信其存在。优势:价格不一定在支撑或阻力位反弹,只是有这种倾向;反弹的位置也不精确。对反趋势交易这,支撑和阻力位是优势直接源泉。对趋势跟踪这,支撑和阻力位的突破才是要点。人们固守观念不困,不肯很快转变。××震颤的战场在支撑和阻力位附近价格很难稳定。多空双方必然分出胜负,导致价格向一个方向继续前行较长距离。可以在在支撑点和阻力位附近设置止损点。
2011-08-27 13:34:09 回应
第七章~第八章 第七章:如何衡量风险
交易者主要担心的四种风险:1,衰落:一连串的损失2,低回报3,价格动荡:导致无法挽回的重大损失4,系统死亡:市场状态改变,导致曾经有效的系统突然失效。××衰落衰落引发心理问题,可能开始怀疑系统的准确性。高回报率需要承受更大衰落的可能性更高。100%回报率,70%衰落。××低回报回报比率稳定的系统的风险更小××价格动荡发生了出人意料的事件或灾难很可能发生得很快,没有机会止损。设定风险水平时要考虑这一点。××系统死亡系统失效主要由于测试方法不科学造成。对近期价格波动最优化的短期系统更容易失效。趋势跟踪策略的回报是由周期性的,每当有大量资金在相对稳定的回报期后跟风涌入,通常会出现几个相对艰苦的念头。相反,当投资者们在该时期后纷纷撤走资金时,好时期通常再度来临。量化风险的常用方法:1,最大衰落:从最高点到随后最低点的百分比2,最长衰落期:一个顶峰到下一个新顶峰的最长周期3,回报标准差4,R平方值量化回报:1,平均复合增长率2,滚动平均一年期回报率3,平均月度回报率风险与回报的衡量1,夏普比率(Sharpe ratio)用于衡量共同基金,风险水平与回报的波动性直接相关。很多情况下,回报的稳定性越大,实际风险水平就越大。2,MAR比率(MAR ratio)定义为:年均回报率/最大的衰落幅度。
第八章:风险与资金管理
风险--最大衰落:1%--30%,1.5%--50%,2%--70%,3%--90%衰落幅度不能超过你的承受能力上限的1/2海龟资金管理法:生存第一大多数新手会高估自己承受衰落的能力。N系数法:限制总体风险水平。每一头寸的规模满足:1ATR的变动正好等于账户规模的1%。同一个市场最多4个头寸,在高度相关的多个市场,不超过6个头寸,任何一个方向上的总交易量不超过10个头寸。没有相关性的市场,可以放宽到12个头寸。风险衡量法则:方法之一是衡量过去30-50年内出现过的严重价格动荡。
2011-08-27 15:48:17 回应
第九章~第十一章 第九章:海龟式积木
有些工具是用来衡量市场状态的,被海龟们称为积木(building block)没有任何积木是万能的,没有任何神秘的公式可以轻松创造财富。积木一览:1,突破(breakout)2,移动平均价(moving average)3,波幅通道(volatility channel):移动平均加上一个特定的值,特定值由标准差或ATR这类波动指标确定。如果价格超越了一个特定的移动平均值和另一个特定数值之和,意味着价格有上涨趋势。4,定时退出(time-based exit):在事先确定的时间退出5,简单回顾(simple lookback):拿当前价格与某个历史价位相比较有可能能发现更简单的趋势判断方法,例如价格超过了100天之前的价格和2ATR之和,你就买入。不要整天去寻找在过去市场上所向披靡的超级指标。一个简单的积木搭建的系统可以一样有效。
第十章:海龟式交易:按部就班
对系统的历史检验要避免:过量优化(overoptimization)对一些经典系统的检验:资金管理:1ATR为交易资本的0.5%,相比海龟的1%更保守1,ATR通道突破系统通道判断:350日移动平均+7ATR是通道的顶部,减3ATR是通道的底部。入市:前一日收盘价突破通道顶部,入市做多退出:前一日的收盘价反向穿越移动平均线就退出。2,布林格突破系统通道判断:布林线:350日移动平均加减2.5倍标准差入市:前一日收盘价突破通道顶部,入市做多3,唐安奇趋势系统入市:20日突破入市退出:10日突破退出过滤器:350日/25日指数移动平均过滤线止损:2ATR4,定时退出唐安奇趋势系统退出改为:80天定时退出,无止损点作为对声称:入市点不重要,退出点重要的回击感想:有可能什么都是不重要的……5,双重移动均线系统入市:100日均线穿过250日均线时买入或卖出从不退出市场,只是交换做多和做空6,三重移动均线系统入市:150日均线穿过250日均线,过滤器:350日均线作为过滤器,前两个较短期均线在同一侧时才能交易。都高于350日均线则只能做多。测试结果:定时退出系统甚至好于突破法退出策略:一个系统的盈利能力并不完全依赖于一个有优势的入市策略。没有止损点的三个系统表现甚至可能好与有止损点的系统:违背了传统意义上必须有止损点的原则。加入止损点:每一个评价系统的指标都会变坏
第十一章:历史测试的谎言
产生历史测试结果和实际交易差异的原因:1,交易者效应(trader effect):如果一种方法赚了钱,会遭来很多模仿,因此效果会下降有可能采用“虚张声势”的技巧来改善:a,先放一个相反方向的假订单b,小幅度的改变系统(止损点,入市点),让别人无法猜透你的策略。2,随机效应(random effect):可能是纯随机的现象3,最优化矛盾( optimization paradox):选择特定参数的过程可能会减低事后测试的预测价值4,过度拟合(overfitting):系统可能太过复杂而失去了预测价值适当的优化是好事。最优化是选择参数的过程,而参数对应的积木的数量可能很简单。1,布林突破系统对通道宽度最优化:当通道宽度是标准差的2.4倍时最优。2,移动均线参数350日对应着最佳的测试结果不同退出标准(在移动均线之后或之前退出会如何):在移动均线下-0.8个标准差最优化预测价值的基础:采用非最优化的参数,在预测未来的时候,未来的预测结果可能更为相符。可通过分析参数对效果影响的图线看出来:在最优化点,未来的预测结果基本上不会更好,而在非最优化点,更好或者更差都有可能,平均来说更为准确。但是对于最优化参数来说,即使不好,也可能仍然高于非最优化点带来的结果。过度拟合:为了更好的照顾少数几个取样点。参数值的微小变化引起交易结果的剧烈变化,称为峭壁(cliff)。峭壁现象是过度拟合的很好信号。样本规模的重要性:样本太小,容易导致过度拟合
2011-08-27 15:48:49 回应
第十二章~第十四章,尾声 第十二章:脚踏实地
测试时不要忽略样本对总体的代表性。如果对数据稍作改动,不会影响一个统计指标,我们就说这个指标是稳健的。对数据变化太敏感的指标都不够稳健。稳健指标:1,回归年度回报率(regressed annual return:RAR)2,R立方(robust risk/reward ratio)R立方=RAR/平均最大衰落平均最大衰落幅度:5个最大衰落期的天数的平均值/365*平均最大衰落稳健指标有助于避开过度拟合的危害。代表性样本:1,市场数量2,测试时间我的建议是把能得到的数据都测试一遍样本规模达到数百的样本基本上够了。不建议针对单一市场进行优化如何对历史进行测试:1,参数调整检验挑选系统参数,以20-25%的幅度调整参数值,看看效果怎样。2,滚动最优化窗口随机选择8-10年前的一天,用这一天前的数据的所有数据进行最优化。得到最优化的参数后,再用这一天之后两年的数据检验参数值。看看系统在这两年内的表现如何。接下来在继续顺延两年。3,蒙特卡洛检验基于历史数据进行随机改变。a,交易调整:随机改变实际结果中的交易命令b,净值曲线调整:初始净值曲线中随机选取一部分,组合成新曲线
第十三章:防卫系统
稳健交易:用稳健的交易策略抵御市场波动的风险。必须接受的事实:没人可以预知未来,而且任何以历史数据为基础的测试都有很大的内在偏差。稳健系统:要点:1,确保系统适应各种不同市场状况;2,系统保持简明,不容易受市场变化的影响。提高稳健型的做法:1,市场分散化资产组合中应该包含尽可能多的不同的市场。2,系统分散化同时考虑几个不同系统,如果系统的收益成负相关,组合起来更为强大。
第十四章:掌控心魔
1,对交易者来说,自负不是好事,自负的人很难避开认知偏差。2,恭谦为上3,贵在坚持:建立系统交易方法的信心。如果计划无法坚持,就没有任何作用。海龟们的心得:1,掌握优势:找到一个期望值为正的交易系统2,管理风险:控制风险,守住阵地3,坚定不移4,简单明了:长久来看,简单的系统比复杂的系统更有生命力
尾声:万事俱备
1,交易者的真谛:风险是你的朋友。不要怕它,要理解它,控制它,与它共舞。2,畏惧心理对个人成就的影响远大于客观现实的制约,如果不敢尝试,就没有成功的希望。3,失败失效学习的前提,如果不愿意犯错和失败,就什么也学不到。4,好的交易者懂得面对现实,不是祈求专辑,期盼变化,而是果断退出。5,假如你不是一个嗜财如命的人,你更容易发大财。如果赚大钱对你太重要,你的心理很可能承受不了衰落而早早退出。
2011-08-27 17:27:27 回应
原版海归交易法则 需要决定的决策:
1,市场:买卖什么2,头寸规模:买卖多少3,入市:什么时候买卖4,止损:什么时候放弃一个亏损的头寸5,退出:什么时候退出一个盈利的头寸6,战术:怎么买卖
海龟的做法:
1,市场:高流动性的期货市场2,头寸规模:N指:20天ATR头寸规模=账户的1%/市场的绝对波动幅度=账户的1%/(N×每一点代表的美元数)3,入市:系统1:20日突破为基础的短期系统系统2:55日突破为基础的长期系统逐步建仓:突破点建立1个头寸单位,然后按1/2N的价格间隔逐步扩大头寸,一直到头寸规模达到上限。4,止损:不会甩掉损失的交易者在长期内都不会成功。海龟止损标准:2N;如果后续补充了头寸单位,之前头寸单位的止损点增加1/2N5,退出:系统1:10日突破退出系统2:20日突破退出6,战术:a,下单:买入,使用限价订单;卖出,不使用止损订单,防止造成市场波动。b,急变市场:等待市价的逆转迹象出现,否则容易买到高点。c,同步入市信号:多个市场发出信号,要高效快速行动d,买强卖弱:多个信号中选择最强的市场买入。衡量强弱:用当前价减去3个月之前的价格,再除以N。最高的就是最强的市场。e,合约滚动:除非新合约的趋势相同,否则不要滚动;
《海龟交易法则》经典梳理相关推荐
- 海龟交易法则 matlab,【干货】经典的期货策略——海龟交易法则
废话不多说,下面就让我们直接来看看海龟交易法则(后面简称"海龟")的原理~ 如何选择市场 由于"海龟"起源于美国,要求高流动性,因此小编选择了国内商品期货作为交 ...
- 海龟交易法则 matlab,【干货】经典的期货策略——海龟交易法则(二)
原标题:[干货]经典的期货策略--海龟交易法则(二) 光阴似箭,日月如梭,唰一下一周又过去了~ 是的!众所期待的量化(程序化)策略全方位揭密时间又到啦! 上周小编给大家讲到了海龟交易法则,但是!只讲了 ...
- 说说海龟交易法则的基本原理,如何实现海龟交易策略?
原文地址:https://www.fmz.cn/digest-topic/8978 什么是海龟策略? 几乎所有的宽客(Quant)都听说过海龟交易策略,该策略以海龟交易法则为核心.海龟交易法则,起源于 ...
- python 海龟交易法则_【手把手教你】用Python量化海龟交易法则
止损:什么时候放弃一个亏损的头寸? 离市:什么时候退出一个盈利的头寸? 策略:如何买卖? 趋势追踪--唐奇安通道 海龟交易法则利用唐奇安通道的突破点作为买卖信号指导交易,简单而言唐奇安通道是由一条上轨 ...
- 海龟交易法则和右侧交易
先讲讲什么是右侧交易,我拿鼠标画个图讲解,不要嫌糙,搞懂就行. 这图看明白了吧,左就是最低值出现前提前交易,右就是最低值出现后滞后交易.一开始我想当然的觉得左侧交易是王道,后来我认为右侧交易才更有把握 ...
- python海龟交易策略_【手把手教你】用Python量化海龟交易法则 - 简书
下面使用简化版的海龟交易法则进行历史回测,即不考虑仓位管理和动态止损/止盈条件,以唐奇安通道突破作为买入卖出信号. 交易规则为: (1)当今天的收盘价,大于过去20个交易日中的最高价时,以收盘价买入: ...
- 「手把手教你」用Python量化海龟交易法则
1引言 对于纯多头或空头的方向性策略而言,只有当证券价格是均值回归或趋势的,交易策略才能盈利.否则,如果价格是随机游走的,交易将无利可图(法玛有效市场假说).换句话说,目前各种纷繁复杂的所谓量化策略大 ...
- 用Python量化海龟交易法则
1.引言 对于纯多头或空头的方向性策略而言,只有当证券价格是均值回归或趋势的,交易策略才能盈利.否则,如果价格是随机游走的,交易将无利可图(法玛有效市场假说).换句话说,目前各种纷繁复杂的所谓量化策略 ...
- 海龟交易法则(策略源码)
什么是海龟交易法则? 1983年年中,著名的商品投机家理查德.丹尼斯与他的老友比尔.埃克哈特进行了一场辩论,这场辩论是关于伟大的交易员是天生造就还是后天培养的.理查德相信,他可以教会人们成为伟大的交易 ...
- 海龟交易法则 | 稳定性并不等于低风险!
经过几年的实盘操作,自负也算是雨打风吹去,再看<海龟交易法则>,感觉收获很大,今天就和大家分享一下. 掌握优势 全书围绕海归们的心得展开:掌握优势.管理风险.坚定不移和简单明了,其中对我触 ...
最新文章
- 话里话外:为什么管理咨询业必须走专业化服务之路
- 在解决方案中所使用 NuGet 管理软件包依赖
- mac 使用Karabiner配置键盘映射(2)-核心标签的解读
- linux显示系统信息软件下载,linux查看系统信息软件安装信息命令学习笔记
- 公开最近开发的OA的框架图
- 诗与远方:无题(二十)
- android手机安装python并写代码运行
- html5做一个相册_HTML5最新版本介绍
- python查找excel中字符串_在Python问题中通过Excel搜索字符串/正则表达式
- php 统计页面跳失率,究竟网店各页面的跳失率大小为多少才算正常水平?
- JS获取短信验证码60秒
- Path Sum Path Sum II
- mysql 数据库快速入门 结构化查询语言SQL
- win10 查看电脑mac 地址和ip
- msxml6 x86.msi v6.10.1129.0
- PyScripter中文乱码原因
- 安装cPanelWHM 技巧
- 设计模式--桥接模式
- mysql where 加引号和不加引号
- 调用聚合数据平台天气接口
热门文章
- windows系统git服务器启动,windowsServer服务器上搭建GIt服务器
- 学计算机二级分数,2020年9月计算机二级考试成绩可以查了 多少分及格
- java中多个输入框搜索_如何在一个搜索框中输入多个字段的值进行查询?
- 工业交换机那么贵,为什么那么多人都在用?
- 【渝粤教育】国家开放大学2019年春季 1308外国文学专题 参考试题
- 【渝粤题库】广东开放大学 C语言程序设计 形成性考核
- mysql 返回多行数据_mysql – 如何连接多个表,包括查找表和返回行中的数据
- MATLAB下数组随机打乱顺序的方法
- dubbo 消费者也要暴露端口吗_一文详细解读 Dubbo 中的 http 协议
- datatable如何生成级联数据_如何把Excel表数据批量生成条形码