如果这个假设不存在的话,金叉死叉的操作就是没有正的期望值的,一个没有正的期望值的系统,通过大数定律多次实践后,你依然赚不到钱。金叉死叉一旦被证明是假信号,那么投资者就有可能在震荡的行情中不断止损,本金就会被磨损殆尽。任何的数据都可以做成移动平均线的形式,比如说某个地区一年四季的气温。但是天气预报不会用移动平均线去预测天气。你可以说冷空气会在时间上持续一段时间,形成“趋势”,听上去很合理。移动平均线对买卖点的指导作用就值得玩味了。
市场到底是不是纯粹的随机?争论不休,各说各话,但是有一点可以肯定,只要存在“市场是随机的”这么一种可能性,那么技术分析的基础就被动摇了,也就是说,简单的随机性、利好消息、良好的基本面都可以造成趋势,但是只要是造成趋势的其他原因越多,技术分析的逻辑性就越弱,技术分析被“他因削弱”了。利好消息什么时候发生?你预测不了,简单的随机性要怎么游走?你预测不了。如果真的是这两个原因造成的趋势,那么用技术分析搭建起来的交易系统长期来看是否有正期望值就很难说了。
跌破均线,为什么是卖出信号?如果把均线看作是投资者持仓成本,那么跌破一点均线就应该引发损失厌恶,下跌的概率反而不大。但是如果跌幅很大离均线很远了,那么大家心灰意冷止损才会合理。
死叉看作卖出信号,如果越来越多的人这么想,那么确实抛压会增大,未来下跌概率会大于上涨概率。但是如果所有人都这么想,那就没有买盘了,死叉卖出,卖给谁呢?大家看到标的不往下跌,于是又会怀疑死叉的有效性,未来下跌还是上涨说不好了,因为可能有的人可能觉得抛压都释放完了应该抄底。
只要是不能被行为金融学解释的技术指标,都应该慎重对待。因为技术指标是在过去的数据里面找统计规律,统计学不能完全地揭示因果关系,所以技术指标的逻辑都是“软逻辑”,可信度就没有那么大。一种技术指标有效有可能是蕴含着某种因果关系,但是没有被行为金融学发现,也有可能是直接被行为金融学解释。我倾向于将技术指标当做反映当下市场的一种状态来看待,是市场先生的亢奋和低潮迷茫的状态,并不能预测未来。
技术分析归根结底还是在历史的数据中找规律,但是这种完全不打开黑箱的研究方法可能会造成很大的预测偏差,一个有效的改进投资策略就是寻求技术分析指标在行为金融学是否有相对应的解释。行为金融学可以说在这个层面上,为技术分析打开了最外面的一层黑箱(当然如果继续探究还要研究脑神经科学)。
比如说kdj金叉买入死叉卖出,看似很直观,但是你无法作出判断到底是这个指标本身有效还是只不过是一种巧合。技术分析也是一种统计套利,出现金叉,就可能未来上涨概率大于下跌概率。这个和胡辣汤与肉夹馍的关系一样,都是在和数据做游戏。当然,如果市场上的人大部分人认为金叉买入是有效的话,大家纷纷去买入,小部分人不相信这个指标于是卖出,那么可以想象的到,一波又一波的卖单都将被大量买盘吃掉,那么这就会成为一个自证预言,但是市场上的人的想法是不一样的。
你可能会觉得,本书不是一直在鼓励散户要拥有概率思维吗?只要是使用这个指标能给我带来正期望值就好了啊!
但是请注意,技术指标只能揭示相关性,无法揭示因果性,而且技术指标不是科学,你也判断不好某个技术指标到底是不是“玄学”。
你按照这个法则操作股票了,盈利了,你也无法判断到底是自己的运气好,还是说明这个技术指标“显灵”了。
技术分析或者量化投资策略有点像工程学,直接用数据和实验验证了这种方法有效,但是却不知道为什么是有效的,仅仅从经验层面证明它有效。
量化投资策略的逻辑是,用做实验的方式进行数据挖掘,寻找具有统计显著性的相关变量,用工程学的思维去试错。就像是爱迪生试验了多次做电灯泡的材料一样。爱迪生发现了竹丝做灯丝,这个规律就会是一直有效的,因为这些都是无生命物体,但是一个规律在市场被发现后,以后是否会有效不好说。无生命的物品是“讲理的”,而一群具有自由意志的人类,可以有的时候不讲道理。
但是量化的逻辑赌的是人类的行为会重复不断地发生,而不受外界环境变化的影响,就像是竹丝做电灯,一旦发现是有效的就不会轻易变化了。但是由人类的行为组成的市场会受到很多变量的影响,技术进步,科技金融蓬勃发展,计算机主导的量化交易有可能改变这一局面。
当前的价格涨跌若能够影响未来的价格涨跌,当前的的价格涨跌就成了未来价格涨跌的原因,这可能是由于下表列明的原因:
羊群效应
《道德经》说,道生一,一生二,二生三,三生万物——在系统论中,任何的自组织系统,都会有一个或几个的自组织核心。比如说天空中有的时候乌云密布,但是就是不下雨,是因为天空缺少凝集核,降雨必须有两个要求:第一,就是空气中必须要有水汽(云)。如果是万里无云的晴朗天气,那么是无法降雨的。第二,就是需要有适当的凝结核,而我们人工降雨主要就是向空中的云朵中投放凝结核(干冰或碘化银)。一旦有了这个初始的条件,那么杂乱无章的系统就会“自己开始组织自己”,上一个步骤自组织的结果会成为下一个自组织步骤的原因,自组织的过程就会自发地形成,“道”就是那个初始的偶然或必然的“凝集核”,这种“规律”使得系统自己组织自己,形成历史大势。闯红灯要有个人带头大家一起闯,鼓掌要有人带头,都是克服了最大静摩擦力,形成了正反馈循环。在股市中也会有自组织系统的时候,在初始的1-2个大的资金盘子“领头羊”带动下,股票上涨的结果,成了下一步股民追涨的原因,下一步股民追涨的结果,成了下下步股民追涨的原因。上涨进入到正反馈循环的“信息瀑布”过程中。但是如果抱团程度越厉害,整个系统也会变得越脆弱,崩塌的风险大大上升。
反身性正反馈循环
趋势的自我实现的预言的效应:某一个横截面,大多数投资者都观察到了这只股票的技术指标走得非常好,于是买入,是偶然的随机涨落造成了技术指标向好,然后向好的技术指标通过给投资者发出买入信号,投资者共同实现了这一“预言”,这样的话有可能造成前期一个“小趋势”因为自我实现的预言而演变成大趋势。但是自我实现的预言什么时候有效,什么时候无效,还要取决于市场上有多少比例的人相信技术分析这一套?他们会不会受到其他因素的干扰而影响到他们买入的决定?技术分析指标这么好,又是谁在卖呢?这些都会造成技术分析时灵时不灵。我们来考察几种典型的技术分析的买入卖出方法:金叉买入,死叉卖出;MACD柱斜率向上买入,斜率向下卖出;支撑线买入,阻力线卖出。预言全部能够自我实现。也就是说,技术分析有效的原因可以是背后有人性变换的规律进行支撑,也有可能是本身就具备一定的反身性,使得用技术分析做交易的人越多,技术分析越有效。如果大家都认为过去几天上涨的股票未来的接着涨的可能性大,那么这个预言就会被自我实现。
人们对信息的概率估计调整不足
传播学中的信息差传递传播需要时间
信息传播速度慢,先知先觉的人拉升了一个小幅度,吸引了后知后觉的人的注意,于是后知后觉的人继续买入,抬高股价
博弈论中的共同知识
维持趋势,技术分析有效的可能:在这个时候技术指标会有效,因为很多技术指标大家都知道,而且大家都知道别的人也知道,而且大家都知道别的人也知道大家都知道……这个时候任何从同花顺能看到的股市指标都变成了一个共同知识。技术指标一旦变成了共同知识,那么股价就会进入到正反馈系统中,一个小趋势就会形成。这也就是很多技术指标“用的人越多越有效”的原理。技术分析的投机者就是靠分析这种小趋势获利的。
行为金融学造成的各种心理偏差
很多心理学上面的误判,造成了k线留下的买卖痕迹能够用行为金融学解释,但是具体这种解释的效力有多强,还要打个问号。
纯粹的随机性
股价变动反映了人们的交易心理波动,但是也可以表现为随机。如果是真的随机,那么技术分析就是没有用的,如果一定程度上代表了人们交易心理的波动,那么我们还可以从某几种技术指标看出一些端倪。如果一只个股形成了上涨的趋势,那么肯定是买盘多,把价格买上去的,那么这些多头为什么要买呢?可能是有利好消息,也可能是庄家拉升,还有可能是价格纯粹的随机涨落。利好消息是随机出现的我们事先并不能预测,而庄家拉升虽说是主观的,是有人在操控市场,但是作为散户的我们,能事先预知到吗?不能,,此类消息对于处于劣势信息接收端的我们,基本也归为随机发生的;而价格的随机涨落更是我们散户事先不能预知的。
如果你作为动量交易者,想赌上述原因是成立的,那么你就要时刻警惕价值回归的反转效应。而警惕反转效应所获得的结果,就是“卖点”,但是具体反转效应在什么时候出现,仍然很难预测。“会买的是徒弟,会卖的是师傅”,说的就是这种情况,发现一只有上涨势头的股票时容易的,但是精准卖在高点是困难的。许多趋势交易者大可以说“均线金叉买入,死叉卖出”,但是长期来看,虽然这样做能够抓住每次大涨,躲过每次大跌,但是谁能保证金叉死叉在发出假信号频繁的震荡市中,你能够亏的更少,从而整体上保证这样的交易系统达到正的期望值?没准你亏钱亏得受不了了的时候,你会怀疑自己在“择券”这个环节出了问题,于是割肉去追热点板块的股票了。
市场上的确会有趋势的存在,而且造成趋势的原因多种多样,趋势不一定是随机性造成的,只不过你很难将你对趋势的认识转化成一种有效的赚钱手段。
趋势追踪交易,背后是有资金用真金白银去投票形成的趋势,但是普通投资者无法辨认这次趋势是有基本面支撑的利好消息,还是纯粹的随机性产生的趋势,普通投资者只能去赌这个概率。
技术分析中股价按照趋势运行,是说背后可能有一个什么原因推动股价这么运行,有可能是行业景气度上升,庄家炒作,但是我们不去探究这个原因,只是无脑遵循这个结论就能赚钱了。但是有如下两点:
1,随机游走的股票也能形成趋势。
即使是完全的随机游走的市场,也能形成这样或那样的技术指标,完全随机的信号中包含的信息增量最少,也就是说,这个时候你面对完全随机的市场,按照技术指标操作,和猴子扔飞镖没多大区别。
2,在趋势刚一有端倪的时候,你是分辨不清这个时候是一波大趋势的开端,还是普通的震荡行情一朵细碎的浪花,而上涨趋势已经很明显的时候,你又会担心此时追进去会被挂在旗杆上。追涨杀跌的动量交易是有效的,但是由于散户在市场中处于信息通道的末端,很多时候当上涨趋势已经形成的时候,估值已经相当高了,这个时候再去追涨杀跌很可能被挂在旗杆上接盘。
如果所有的技术指标都是显示市场上的多空双方是怎么想的,反映了交易者的心理,那么你使用技术指标,赌的就是这种心理状态会延续下去。
按照信息论的思路,如果你用了均线,那你就用了价格和时间两个因素,剩下的技术指标只看成交量就可以了,如果你再用一个k线的形态,那么就跟均线重复了。要不怎么说有的时候k线图形已经包含了均线的信息,高手只看k线就能看出东西来。
如果一只股票是随机游走的,那么在一波趋势的初期,小趋势无缘无故地发生了,但是人们观测到了某种技术指标的信号于是大家都疯狂买进,形成了正反馈循环想,这就造成了自我实现的预言,
技术分析的“顶背离”“底背离”“阻力线”“支撑线”有时候很难看出来,模糊的判定标准无法进行量化回测研究,而且很多时候感觉就像是在没有规律的地方寻找规律。
计算简单的技术指标,背后的逻辑就会清晰,计算复杂的指标可能需要假设条件多,极不容易在以后的行情中成功
技术指标可以改善夏普,最大回撤等策略指标,但是超额收益存疑
技术分析天然自带控制回撤的方法,只会被假信号不断钝刀割肉,而不会像价值投资单票亏损严重。
假如说均线突破你本来有70%的胜率,其他操作系统有60%的胜率,或者说不同的交易系统胜率不一样,买入信号和卖出信号不同,你能否混着用?(假设信号出现矛盾)这里面的很多指标就相当于盲人摸象中的每个人摸到了象的一部分,这种情况可以“混用”,但是投资不是科学,而是艺术,整个市场还是混沌不堪的,每个指标都只能近似描述事实。
如果你对你的净值曲线有信心,可以用技术分析指标对你的净值曲线进行择时。