股票市场熙熙攘攘,每天都有人进进出出,可以说进入股市的人目的都非常明确,就是为了赚钱。但是,我们知道在一个接近零和游戏的市场中,想要稳定盈利并非易事。原因很好理解,虽然股市里会有阶段性的正和周期,但长期来看必然是接近零和的博弈,考虑到还有交易成本在其中,所以股票交易市场综合来看实际是一个负和游戏。
今天的主题是探讨股票交易系统的问题。关于交易系统其实是一个巨大的命题,仅凭一篇文章很难说清楚方方面面,但我还是根据自己职业投机20年的经验和教训,来聊聊这个话题,分享一些自己的心得体会。可写的内容有点多,很多层面都是可以延伸的,而且都很重要,今天就想到哪儿写到哪儿吧,后期看情况逐步补充。
开篇想提醒大家,在股票交易中(甚至整个投机交易市场),基本不会有绝对标准化的,且大众都认可的稳定盈利系统。就我个人来说,擅长技术分析一派,买卖进出都以历史K线图表为依据,所以这篇文章探讨的问题对于主观上依赖基本面分析的价值投资者不一定有用。
对于能够提出交易系统概念的人,相信已在投机市场打滚了一段时间,希望本文对你有所帮助和启发。对于炒股新手,看了本文之后也许会血脉喷张,感觉好像悟透了,但你所看到的很可能只是表象,距离本质也许还有很远很远的距离,但愿本文有助于缩短其中一部分距离。
另外,本文有些部分提到了T+0模式(期货市场),但对股票投资者照样可以参考,原理完全相通,只需关注做多策略即可。我个人从事期货交易时完全是零基础,完全照搬股市交易那一套,无非只是合理利用了杠杆和做空交易。
什么是股票交易系统?
股票交易系统听起来好像有点高大上,其实简单来说就是解决了几个问题:如何选股?如何选择买卖时机?如何控制仓位?实际也就是将股票账户中的现金兑换成筹码,然后又兑换成现金的一个过程。(在很多人眼中,股票交易系统主要就是解决买卖模式,所以本文也以此为讨论重点;关于选股和仓位以后有机会再展开。)
股票交易系统的存在目的就一个:在不确定的股票市场中,寻找确定性相对较高,且可复制的盈利模式。一些个人散户,虽然不能清晰的说出自己的交易模式,但其每笔交易的逻辑具有一致性,不管他自己是否已经意识到,实际上他都已经拥有了一套属于自己的交易系统。
最有名的股神巴菲特,他炒股是不看K线的,表面上看好像没有使用什么股票交易系统,但他买卖股票有非常清晰的买卖依据和逻辑,对巴菲特自己来说,交易逻辑一致,且可以复制,这就是所拥有的股票交易系统,事实证明还是一套非常优秀的股票交易系统。要明白,股票交易系统并一定是要走技术分析路线,非要去研究K线走势,基本面分析、价值分析、成长性分析都是可以的。
股票交易系统的核心要素
股市投机就是靠价格波动的差价获利,无外乎“低买高卖”四个字。任何品种任何价位的成交,必然存在买卖双方,不管是出于什么样的理由和依据,哪怕是扔硬币决策,买方一定是认为价格会上涨,卖方除了极少数急需资金被迫套现,通常是认为价格会下跌。
买卖双方在下出委托指令的时候,都是因为对目标品种的“未来”走势存在方向和幅度的预期,交易行为必然是源于交易者对未来走势的主观预测。“未来”可能是几年、几个月,也可能只有几天,甚至几个小时,而在T+0规则下(期货、现货、外汇市场),甚至可能是几分钟。既然是主观的预测,那就必然存在正确和错误的可能性。
也就是说,对于一个交易者,单论任何一笔交易,都可能成功,也可能失败,结果无法预知,是一种概率。而经过足够多笔的交易之后,加以统计,一定会有一个胜率,也就是成功的交易次数占总交易次数的比例。题外话,何为成功何为失败,其实也很难说清楚,本文这里姑且肤浅的以交易结果的盈亏来定义这笔交易的成败。
如果交易的胜率足够高,是否就一定可以实现长期正收益呢?答案显然不是。纯粹的高胜率并不难,比如期货市场,随机挑选一个品种,针对开盘价闭着眼睛做多,成交后马上挂高一个价位平仓,只要成交,大多数品种都会有0.5个价位的利润,如果全天没有成交则在收盘前市价平仓。这个傻瓜式的“交易系统”,胜率应该不会低于90%,因为开盘价即成当天最高价的机会并不多。如果觉得一天交易一次频率太低,那么用60分钟K线图一天就有4次交易机会,加上夜盘则机会更多。
问题是,如果是90%的胜率,交易10次有9次成功,累计获利4.5个价位,而失败的那一次,一旦亏损4个价位(加上交易成本刚好4.5个价位),这10次交易总收益就是零。一旦不小心遇上光头阴线,损失可能就是40个价位,甚至更多,长期收益率可想而知。
要想实现正收益,唯一的办法就是,把做错那次的损失控制在3个价位以内,即开仓后下跌3个价位就平仓止损;可是,这样势必产生另一个问题——胜率会显著下降。90%以上的K线会都有上影线,没错,但其中有很大一部分会先下跌超过3个价位,然后再向上制造上影线,但到了那时候,系统已经止损,实际胜率远远达不到90%。于是乎,这个听上去很美的“交易系统”,长期必是严重的负收益。
这就像那个听起来很“高明”的赌场押大小策略,第一次押大,输了第二次加倍押大,再输第三次再加倍还押大,就这样一直押到赢为止。可是,当极端情况出现时,比如连续开10次小的时候,第11次还押吗?再押的话,本金就是第一次的2048倍哦!家里有矿还是有养猪场啊?再说,即使再押,第11次开大的概率有多少?难道不是50%?投机市场盛行各种必胜秘诀,说起来一套一套的,听上去也好像很有道理,甚至无懈可击,但要拿真金白银进去交易,则完全是两码事。
上面说这么多,只为引出股票交易系统中另一个极其重要的要素——盈亏比,成功时盈利和失败时亏损的比例。一套盈利的股票交易系统,除了胜率要素,盈亏比要素也非常重要,交易系统能否实现长期正收益,可以用数学轻而易举的计算出来。
为方便文字描述,这里盈和亏都是指扣除交易成本之后的净利润,且以绝对金额计算,假设单笔盈亏基准1万元。
当盈亏比是1(即盈和亏都是1万元)时,50%的胜率保本,51%的胜率就可以实现正收益(交易100次,盈利2万元);当盈亏比是4(盈4万元亏1万元)时,20%的胜率即可保本。
如果能做到30%的胜率,恭喜,这套系统就是提款机了,平均交易100次,可盈利50万元。如果盈亏比只有0.5(盈0.5万亏1万),也没关系,胜率做到67%也可保本。如果能做到80%的胜率,同样恭喜,平均交易100次可以盈利20万元。
保本线是投机者的生命线,不容有失。假设有甲乙2个股民,盈亏比都是1(保本线50%),胜率甲51%、乙49%。如果分析他们俩的交割单,外行人甚至包括职业投机者,都会觉得他们俩并没有什么太大差别。然而,实际上,在他们的股票账户资金不进也不出的条件下,时间足够长之后,甲必会越做越大,而乙的股票账户必将逐步归零,所谓失之毫厘差之千里,结局天壤之别。
外人或许会以“运气”好坏来评价他们,这很正常没关系。甲说自己运气好,是自谦,但如果乙也天真地以为自己运气不好才导致亏损,那就无可救药了。
单次交易的盈亏和运气有关,是概率,但成百上千次交易之后,就不能用运气来解释了。一套完善的股票交易系统,必须是可持续稳定盈利,且必须可以复制的。靠一波大行情豪赌一把就暴发的神话,存在较大的偶然性,通常不稳定、不可持续,且很难复制,不应该是职业投资者追寻的目标。
就拿期货市场的日内短线交易者来说,不应该出现连续的月度亏损,因为如果平均每天交易一次,连续两个月就有40多次,样本数量已经足够大。再说期货市场的波段交易者和股票市场的投资者,不应该出现连续的年度亏损,“行情不好”不能成为理由。股票市场的长线价值投资者另当别论,大熊市中坚守价值,浮亏几年也是可能的,市场自然会在合适的时机给予他们补偿。
稍微有点数学常识就不难发现,想要提高长期收益率,就必须提高胜率或提高盈亏比。当然,最理想的是两者同时提高。大多数股民散户尤其是新手,可能会片面地追求胜率,会认为盈利的次数越多越好。
其实,这很可能是个误区(前文提到的开盘价开仓就是个例子),要知道国内外顶尖投机高手,胜率大多在40%左右。投机犹如有创业,亏损有底线,盈利无上限,以小博大。任何一笔交易,可以大赚、可以小赚、也可以小亏,但绝不能大亏!单笔亏损必须控制在一定的、可承受的范围内(这里指的是自己主动接受的止损幅度,而不是那种深套被迫割肉的幅度,深套割肉也是一种可承受,但你会很难受!)。
前面引入盈亏比时,以绝对金额计算,只是为了方便说明。实际上,既然是投资,往往目的就是复利。当盈亏都以百分比来计算时,百分比计算的盈亏是不对等的,因为本金在变化,大家自己可以算下:
- 平均盈与亏都是10%的话,52%的胜率只会持续稳定的亏钱,保本线在52.5%;
- 与亏10%对等的盈应该是11.11%;
- 与亏20%对等的盈应该是25%;
- 与亏50%对等的盈应该是100%;
- 与亏100%对等的盈在数学层面上不存在。
如果失败的时候亏100%,那么几十几百倍的盈亏比,哪怕99.99%的胜率照样都于事无补,本金都没了还讨论什么,账户已然归零。
胜率和盈亏比的这种不对等看似很不公平,但对于一套正收益的股票交易系统,这种不对等往往会给予交易者令人瞠目的奖赏——如果失败时平均每次亏损5%,成功时平均每次盈利30%,胜率30%,1万元本金,经过100次交易之后,将达到72万元。如果能做到40%的胜率,这个数字是惊人的1664万。这就是复利带来的无穷威力,也是投机交易者所要追求的终极目标!
世间万物相通。对于2010年的微信,腾讯核心决策层恐怕也未曾料到能有今日之局面。当年微信APP研发初期,并不起眼,只是腾讯的一个试错行为。当用户数量激增进入上升趋势之后,腾讯顺势层层加仓,资源大幅倾斜,而同期类似产品比如QQ空间、漂流瓶则做了减仓和止损处理。
如果你有300万元资金,前期各投100万开一家线下餐厅和一个网店。一年下来,线下餐厅入不敷出亏损累累,网店生意红火供不应求。此时,如你想关掉其中一家,该关哪一家?或者如果再追加100万元投资,又该投哪一家?答案毋庸置疑。
可以这么说,我们衣食住行所用的一切,都是人类反复试错的结果,那些不适合需求的、性价比低的产品被淘汰了,剩下的都是精华。这些莫名其妙毫不沾边的题外话和股票交易系统有关系吗?有,并且关系很大。这涉及到交易系统的试错、止损和加码。
华尔街名言,“截断亏损,让利润奔跑”,意思就是关掉线下餐厅、保留甚至扩张网店。如果持仓的品种价格一直往对自己有利的方向运行,不要着急,要淡定再淡定,耐心持有,时间是最好的朋友。
相反,如果持仓股票的价格一直往对自己不利的方向运行,请不要责怪市场,那一定是因为自己看错了,务必要控制亏损,谨防亏损无限扩大。上面谈到的盈亏比,盈利端是不确定的,可能刚好达到预期,可能达不到,也可能远远超出,但亏损端是我们唯一可以自主掌控的因子,错了一定要认赔出局。
谈到这里,股票交易系统最核心的要素基本都点到了,其实最核心的就两点:胜率和盈亏比。
一套完整的股票交易系统操作起来其实就两个步骤:开仓(含加码)和平仓(含止盈、减仓和止损);但这里面又包含了很多问题,很多细节问题都需要我们在打造交易系统时处理好,中间也可能不断调整。
- 比如:盈利的仓位如何处理?是到了目标点位就主动出场?还是提高止损线执行跟随止损?
- 比如:你是突破交易的系统,如何判定已突破?是突破的一刻就追入?还是等回踩的时候买入?如果突破后没有回踩怎么办?
等等诸如此类的细节问题,其实在一套交易系统中还有很多,而一套成熟的交易系统肯定对这些细节问题都有完善的预案,在实盘操作中只需要放平心态去执行就好了。
所谓会者不难,难者不会。钢琴家双手在键盘上随便糊弄两下,就是一首华丽的乐章,画家单手在白纸上随便糊弄两下,就是一幅惊艳的画卷。如果看到这里你觉得炒股赚钱很简单的话,请用你的双手或单手糊弄两下看看。在任何一个行业,想要攀上金字塔的顶端,都需要两个字:练、悟。
第一个字,通过吸取别人的经验和教训,可以适当缩短时间和距离,但也要不断在实盘中练习操作、优化系统、打磨心态;第二个字,则完全只能靠你自己,别人说什么都没有用的。
总之,你想在股票市场出人头地,一定要靠自己反反复复的复盘琢磨、实盘练习,因为股票交易是一项技能,它不似读书考试,把知识点背下来就能考出好成绩。技能是需要去练习熟能生巧的,练习的过程可能会孤独而痛苦,但当你练到一定程度时,或者是顿悟,或者是渐悟,自然会春暖花开、水到渠成。悟与不悟,或悟得高低程度,决定了你炒股(技能)赚钱的效率,每个人各有不同。
股票交易系统的测试
任何股票交易系统都不应该是凭空想象出来的,大多数盈利的交易系统都是基于历史走势推演而来。当一套交易系统有了主体框架的时候,就需要进行一些测试,用历史数据来复盘验证,以此来修正一些不合理或不够好的地方。
历史数据复盘属于静态模型,所以需要我们预留足够的余地,不然到了实盘交易必然出现偏移。也就是说,用计算器算出来的8次蒙对1次即可获利,在实盘交易中,也许5次甚至4次蒙对1次才能保本。理论测算一定要预留足够的空间。
有能力、有条件的可以电脑编程对历史数据进行测试,但由于K线和指标本身可能包含未来数据,所以电脑测试的成功率一定要预留足够的余量。比如我们期望4次博对一次保本,那么电脑测试就必须是5次甚至6次8次博对一次保本。否则,按电脑测试的结果贸然投入实盘交易,结果必然令人失望,尤其是电脑测试只是微利的话,投入实盘极有可能会严重亏损。
根据历史走势进行复盘模拟,是很好的测试系统的方法,但因为复盘时看到的已经是未来,同样需要预留足够的余量。仅根据历史走势复盘,可能会想当然地认为这天走势和自己无关,而实盘交易往往已经光荣地成为当天最高价的接盘侠。这点我们在复盘的时候一定要客观,不要趋利避害的逃避一些走势机会,否则你会在前进的路上耽误更多时间。
比如,你按计划进场了,价格后来涨到了45元,可能也会想当然地认为自己能够拿到45元,但实盘交易很可能已经在25元的剧烈震荡中被清洗出局。
还比如,按某根均线跟踪止盈,你现在看到的是价格稳稳当当地依托这根均线上行的大黑马,但实际上,可能很早前就在某天盘中实实在在有效大幅击穿了这根均线,只不过价格拉起来之后又若无其事地站回去了。
很多新手在复盘时,潜意识里未必心甘情愿的承认这个残酷的真相,主观上会选择忽略这种情况,实际你在真正交易时临盘并不会有坚持住的信心,大多数时会操作变形。还有很多临盘的意外走势,在静态复盘时可能你根本就意识不到。
更好的测试方法是依据真实行情的模拟交易,但比较耗时。记得多年前,网上好像看到过一款模拟交易软件,和打电子游戏差不多,数据全部来自真实股票的真实历史走势,游戏是在历史数据中随机截取,但不让你看到是什么股票,也不让你看到未来,K线一根一根向前移。这种游戏可以实现高效的模拟,感兴趣可以自己搜一下。
有一点值得注意,炒股这件事模拟盘和实盘是有巨大差异的,模拟盘微利的话,投入实盘大概率是要亏钱的,除了价格成交出现的滑点和偏差,还有一个很重要的因素可能自己意识不到,那就是模拟和实战的交易心态是完全不一样的。
我认为股票交易系统最佳的测试和复盘方法就是小资金实盘,如此可以让自己更加专注在股票交易上。完成50次以上完整的交易,样本数量当然越大越好,最好是标的品种完成至少一个多空循环,有涨有跌有震荡,有做多也有做空(股票的话只能做多),这样的数据基本上就具备统计学意义了。如果扣除最大单笔盈利(主要是排除偶然性)之后还能实现正收益,那么这套交易系统基本上就可以投入实盘放大操作了。
股票交易系统的执行和心态问题
以我多年的交易经验来说,股票交易系统越简单越好,自己的交易系统看一眼就能形成条件反射,做出本能反应。如果你的交易系统搞得太花里胡哨,一是交易机会相对会少,二是当交易机会出现时容易犯判断纠结症,要明白条件越复杂,交易信号就一定会越难确认。
股票市场的成功者很多,交易方法也五花八门,但只要在胜率和盈亏比两个要素上达到一定要求,就可以实现正收益。高胜率需要很灵敏的盘感,需要极快的反应速度,需要极强的行情研判能力,还有极强的心理素质和极其严苛高效的执行力,这对普通散户来说是较难达成的。并且高胜率的股票交易系统是可遇而不可求的,大部分人可能研究几年也难打磨出一套高胜率的交易系统,所以建议大家不要在高胜率这一点上过于追求。
相对的,提高盈亏比的方式是更加适合普通散户的,并且这种方式可以通过坚持训练来提升(主要是别胡乱交易,控制好自己的冲动情绪)。相比之下,提高胜率的难度就大很多,需要日积月累的去研究方法。建议新手先确保在低胜率的情况下能保持盈利,然后再想办法去逐步的提高胜率,这才是建立股票交易系统的正确路径。不要试图一步登天,先做到正收益,哪怕年均只有5%或10%,只要稳定,在股票市场也已算是不错的成绩了,然后再考虑如何提高交易系统的胜率,从而达到提升赚钱效率的目标。
当我们的股票交易系统成熟之后,剩下的就是非常枯燥的事儿了——简单机械的重复!别小看了这一点,“不断重复执行”也需要你的交易三观端正、心如止水。要知道有不少未能稳定盈利的人就是在这件事上翻了车。明明已经有了可以盈利的系统,但却一山还望一山高,特别是在系统遭受一段时间的挫折后(可能是熊市,也可能是麻痹大意没有严格执行等等因素),莫名的对交易系统失去了信心,觉得还能有更好的方法,抛弃了本来已经能盈利的股票交易系统,又去开发研究新的路数,周而复始的在这种“不满足”心理下循环,几年下来看似什么都懂,账户却一直在缩水。
以下几点是我认为执行交易系统非常重要的事:
1、严格执行;
在我们确认股票交易系统成熟后,一定要严格的、机械的重复执行交易信号!盯盘等待机会时不要散漫随意,不要有多余的动作和想法,不要在市场面前耍小聪明,你玩不过市场!任何多余的动作和小聪明一定会被市场惩罚!
2、耐心坚持;
执行股票交易系统一定要有耐心,股市里看似机会很多,但属于你交易系统的机会是有限的,一定要耐心等待属于你的交易机会,当机会来临时果断出手,不要害怕,不要犹豫。一旦你失去耐心,后果是十分可怕的,操作变形会让你变得怀疑系统,怀疑股市,甚至是怀疑人生!
3、客观认知;
一定要客观认知自己的股票交易系统,不要再抱有一些妄想!一个高盈亏比的股票交易系统注定胜率不会太高,面临连续亏损是一种常态,这是你的股票交易系统特征所决定的,这是你必须付出的交易成本。如果你是高胜率的系统,就不要在到达了预期目标后还幻想着能涨更多,即使偶尔一次幻想变成现实,但迟早你会还给市场的更多!
关于股票交易系统的心得就写到这里,文章七千多字有点长,相信耐心看完的朋友一定会有所收获,祝你好运!