关于指标选股模型的感悟

发布于: 雪球转发:1回复:28喜欢:16

写在一开头,我申明我只是个散户,只是喜欢数学分析,会那么一点点编程而已。连续两年ETF亏损20%,今年2月份的至暗时刻也是亏损20%。去年开始接触AI,也做过一段时间LSTM的AI分析,但总觉得不适用于散户。

我们在网上能搜到或这被推送到很多所谓的选股的策略,“六红不下车”是不是很耳熟。就我个人来看,是需要进行回测验证的。而且每一种选股的策略不一定适合所有股票,全盘回测后的效果其实都是很差的,偶尔能抓到一些牛股,那是正好这些震荡剧烈的股票符合了策略,这个是符合一定概率的。也不能说所有股票都不适用。

我个人觉得根本原因是我们能想到的策略都是线性的,也就是你可以写公式,公式肯定很复杂。你只要写得出来,按照我们通常的水平,就是线性的,简单理解就是个很复杂的公式吧。再往深了讲可能就要触达“机器学习”等高级话题了,不适用于散户。

什么适用散户?其实很简单:买什么,什么时候买。就这2个问题。什么时候卖看各自的定力和本事。就算是牛股,2个涨停板不走,3个忍不住了吧,结果7连板,大腿拍断。但能抓住2个涨停板已经是散户天花板了。所以核心问题是买什么、什么时候买。

买什么,这个问题无解,每个股票都有波动。理论情况下任何一只股票,只要一直在高抛低吸就是正确的操作,无非赚多少的问题。

那么核心问题就只剩下什么时候买了。买对可以少赚点,至少是赚。买错那只有止损甚至割肉的份,本金损失,心态崩溃,不断梭哈,操作完全走形。

去年自己研究了斐波那契回撤的模型,但票实在太多,散户根本买不动。近期接触了BackTesting的框架,我不是专业人士,搜了大量资料后,试着写了一个所谓的”模型”,可以和大家分享和探讨。探讨的点不是这个模型策略对与错,而是看模型跑出来的结果是否能解决核心“买点”的问题。

这是买入信号:注意,这是信号,不是买点。

(1.5 > macd_1 > macd_3 > 0.5 or macd_2 > 0)

这是卖出信号:注意,这是信号,不是卖点。

(yesterdayCCI > 200 > todayCCI > 180) or (yesterday_macd_2 > 0 and macd_2 < 0)

这是赛力斯从22年回测的数据,漂亮吧,峰值196%回报,目前仍处于174%回报率高位。$赛力斯(SH601127)$,扪心自问,最大一波涨幅哪位散户能把持得住。

我们主要看买点,总共有8笔交易,明显1、2没有明显波动,3波动明显,4波动明显,5高点套牢,6买入后有高点但卖出信号出现后总体是亏损,7小套,8有赚。

总的来说,2笔平,3笔赚,2笔小套,1笔买入后冲高最终套住。

如果及时止损,或者苗头不对先出来,5笔赚(含了冲高被套那笔交易),2笔平,2笔套(止损)。总得来说还可以。

同样的,$张江高科(SH600895)$ ,大肉也有,套牢也有。而且进入2024年都是冲高的那个点买入,结果套住。主要原因是买入信号用的是MACD,有一定滞后。

但我们放大看

是不是当卖出信号发出后会有一段上涨,这个就给了我一定的启发。

作为买点而言,买入信号一旦出现,小仓位先进入,无非就是吃肉、吃套。吃肉最好。吃套了等卖出信号出现,可以补仓,等待反弹走人。

沿着这个思路再看我认为是抽耳光的$北汽蓝谷(SH600733)$ ,信誓旦旦说不要买的。

你仔细看,沿着张江高科思路走,前一阶段基本上没啥肉,一直在止损,本金受损,士气全无,直到那波主升。是量能的关系吗?再回看赛力斯和张江,有一定道理,那么又要把量能的因素放进来。

再来看欧菲光

最后的那段大肉其实是无效的,一字板买不进的,我们分段看其他的交易。

第一笔按照上面的策略,这是亏损的,主要原因是买入的点已经连续小幅涨了好几天,MACD滞后性导致信号很晚出现。但忍忍还是有利润的,直到止损点位。

第二笔,小幅波动,如果能忍到卖出信号,且没有到止损点位,则后面就是连续大阳。按照上面讲的就是要加仓买入。直到出现第三笔的买入信号,则一波大阳。

第四笔一样的道理,有点小肉,忍到卖出信号没有到止损位加仓后面一波主升。

23年11月开始就到下降趋势,连续买入到止损位止损。交易是损失本金的。主要技术指标原因就是量能继续萎缩。一地鸡毛。

到这里小结下:

1)买入信号出现需要量能配合

2)量能配合情况下买入信号出现买入

2.1)止损走人

2.2)小幅上涨,可以考虑全部出,也可以半仓出

2.3)平盘走势,忍到卖出信号出现,没到止损位加仓,看看是否有大幅上升。如果到止损位止损。

按照小结的内容看下中文在线

第一波,符合上述规则,第二波开始连续回撤,相比第一波的量能萎缩很快,可以不参与。第三波主升是完全抓到的不是一字板,买入即大肉,别指望忍到最高点。最近的一波也是放量走势。至暗时刻的回撤量能也是较前期萎缩的。

似乎是成立的。

但这种判断是非结构化的,量能缩到什么程度?没有数据支撑,完全是主观判断。如果要数据支撑就要进入到“机器学习”的高级话题了。

我也不敢打包票这2个信号点是包打天下,再加上刚才的规则似乎能行得通。还需进一步观察。毕竟看历史数据都是“股神”。

篇幅有限,最后看一个药明康德

第一笔和第二笔,都没到止损位,中间有高点,出掉还是有肉的。

这3笔,第1笔大肉,第2笔可能止损,第3笔中途有高点,还行。后面就是至暗时刻了。

看到这里已经是老铁了,感谢。[献花花]

总结下吧:

1)千股千模,按照普通水平,线性筛股后机械操作肯定亏得一塌糊涂。

2)需要解决什么时候买的问题。

这是买入信号:注意,这是信号,不是买点。

(1.5 > macd_1 > macd_3 > 0.5 or macd_2 > 0)

这是卖出信号:注意,这是信号,不是卖点。

(yesterdayCCI > 200 > todayCCI > 180) or (yesterday_macd_2 > 0 and macd_2 < 0)

2.1)买入信号出现需要量能配合

2.2)量能配合情况下买入信号出现买入

2.2.1)止损走人

2.2.2)小幅上涨,可以考虑全部出,也可以半仓出

2.2.3)平盘走势,忍到卖出信号出现,没到止损位加仓,看看是否有大幅上升。如果到止损位止损。

3)为了进一步缩小买什么的范围,建议关注成交量一直排在前位的票,只有大成交量才能波动大,波动大才能带动MACD这种滞后性的指标发出信号。比如赛力斯,做了60-70段。现在80了,那就可以又关注了,等卖出信号出现,看量能配合,小仓位买入,中途高点出,如果迅速拉升则忍一忍。做好止损工作。

以上,一些感悟,不一定对,也不入大神法眼。要求不高赚点零花钱即可。发财小散是不可能的。

精彩讨论

全部讨论

04-08 20:36

真正的量化需要多维自上而下的去量化市场,工作量太大,常人基本是搞不定,像楼主这个买卖点设计本质上还是遵从趋势交易的范畴,而A股作为一个羊群效应极强的市场,在指数右侧,板块右侧,个股右侧的时候是胜率最高的时候,但是往往我们市面上能接触到的都是量化个股的策略,也就是只看局部不看整体,这样执行下来往往就是胜率不高或者是基于回测做出的过拟合放到实盘惨不忍睹,本人不懂编程但是也喜欢折腾各种量化策略,一点想法仅供参考。

请问这个指标怎么使用?

KDJ和MACD结合成功率在70左右

03-01 22:46

程序里如果有遍历模块,可以分板块跟踪并选股,盯着选出来的十来个挑挑拣拣会方便很多

02-29 18:55

买入和卖出信号代码指标,通信达可以用吗

02-29 08:21

再度会看,就是没看到止损点位图标

02-27 08:52

复杂,我感觉回溯只能是参考,市场、时间、事件,中国大A不确定因素太多

02-27 01:34

挺复杂的

03-26 00:16

👌