本人小白,精力有限,能长期跟踪和熟悉的票不多。最近做了一个脚本,不是为了搞全自动量化交易,而是把它当作一个盘后“海选工具”:每天收盘后,用程序把全市场符合极端超跌或超买形态的股票筛出来。
现在计划把每天收盘后把脚本筛选结果发出来,也是希望给大家提供一点看盘启发,一起讨论、集思广益。
如果清单里恰好有大家熟悉、基本面也还不错的票,恳请不吝赐教。
下面简单说下KDJ策略的底层逻辑和阶段性回测结果。
可以把 KDJ 理解成一个“价格温度计”:
这套策略不是追涨杀跌,而是“低位等回头、高位等转弱”的反转思路:
** 核心参数:9,3,3(经典参数)**
具体规则:
注:默认关闭均线过滤,不强制要求股价在 MA20 之上,完全由极端情绪 拐点信号驱动。
回测执行口径:
对照组采用最朴素的基准策略:买入持有。对每只股票,在该回测区间里假设“起点买入后一直拿到终点,不做中途择时”,其收益就是买入持有收益。这个基准很朴素,但很重要,因为它能回答一个关键问题:你的策略忙了很多次交易后,是否真的比“什么都不做、一直拿着”更好。
阶段性结论:
数据很诚实。这套策略在长周期、偏震荡环境下,依靠“超卖反弹 超买回落”有一定优势;但在近期偏强动能市场中,明显落后于买入持有(容易在主升段早下车)。
所以它更像“特定市场环境下的震荡辅助工具”,不是无脑通吃策略。
目前已纳入科创板,实现上证、深证、创业板、科创板全量监控(共 5195 只)。
每个交易日收盘后,我会在本帖更新买入/卖出候选清单。大家可以看看这些极值票里有没有自己长期研究的公司,再结合基本面做交叉验证。
风险提示:
本帖所有内容及每日清单,仅用于数据追踪和看盘辅助,不构成任何投资建议。实盘请务必结合自己的认知与风控体系。股市有风险,欢迎理性交流。
现在计划把每天收盘后把脚本筛选结果发出来,也是希望给大家提供一点看盘启发,一起讨论、集思广益。
如果清单里恰好有大家熟悉、基本面也还不错的票,恳请不吝赐教。
下面简单说下KDJ策略的底层逻辑和阶段性回测结果。
第一部分:用最朴素的视角理解 KDJ 策略
KDJ 是一种常见的技术指标,用来判断一只股票现在是“偏冷(可能跌多了)”还是“偏热(可能涨多了)”,并尝试找出短期拐点。可以把 KDJ 理解成一个“价格温度计”:
- K:短期温度,反应最快
- D:慢一点、经过平滑的温度
- J:放大版温度,波动最大,常用于识别极值
这套策略不是追涨杀跌,而是“低位等回头、高位等转弱”的反转思路:
- 观察期:当股票短期“跌得比较多”(K、D、J 都进入低位区)时,先放入观察名单,避免盲目左侧接飞刀
- 买入点:出现回暖迹象(K 上穿 D,金叉)时,触发买入信号
- 卖出点:当股票短期“涨得比较多”(K、D、J 都进入高位区),且出现转弱迹象(K 下穿 D,死叉)时,触发卖出信号
第二部分:量化规则与执行口径
为了保证每日筛选标准统一,参数与规则固定(日线级别):** 核心参数:9,3,3(经典参数)**
- 9:看最近 9 个交易日的最高价和最低价,用来计算 RSV(当前位置)
- 第一个 3:把 RSV 做 3 日平滑,得到 K(快线)
- 第二个 3:再把 K 做 3 日平滑,得到 D(慢线)
- J 线由 J = 3K - 2D 推导,不单独再设窗口
- 超卖阈值:20
- 超买阈值:80
具体规则:
- 买入条件:K < 20 且 D < 20 且 J < 20,并且当天出现 K 上穿 D(低位金叉)
- 卖出条件:K > 80 且 D > 80 且 J > 80,并且当天出现 K 下穿 D(高位死叉)
注:默认关闭均线过滤,不强制要求股价在 MA20 之上,完全由极端情绪 拐点信号驱动。
回测执行口径:
- 信号在当天收盘后判定
- 假设在下一交易日开盘成交
- 单票单仓位,不加仓、不做空
- 暂未纳入手续费、滑点、涨跌停无法成交、停牌等约束,属于纯理论模型探讨
第三部分:回测结果
做了一个简单的回测:按时间顺序重放过去行情,严格按上述规则触发交易。对照组采用最朴素的基准策略:买入持有。对每只股票,在该回测区间里假设“起点买入后一直拿到终点,不做中途择时”,其收益就是买入持有收益。这个基准很朴素,但很重要,因为它能回答一个关键问题:你的策略忙了很多次交易后,是否真的比“什么都不做、一直拿着”更好。
1)2022-01-04 至 2026-04-03
- 样本数量:4588 只(上证 深证 创业板)
- 已平仓交易数:5942 次
- 平均策略收益:35.33%(中位数 11.48%)
- 平均买入持有收益:12.54%
- 跑赢买入持有:3059 / 4588
- 平均最大回撤:-50.06%
2)2025-01-02 至 2026-04-03
- 样本数量:4588 只
- 已平仓交易数:713 次
- 平均策略收益:7.87%(中位数 0.00%)
- 平均买入持有收益:31.39%
- 跑赢买入持有:1629 / 4588
- 平均最大回撤:-16.44%
阶段性结论:
数据很诚实。这套策略在长周期、偏震荡环境下,依靠“超卖反弹 超买回落”有一定优势;但在近期偏强动能市场中,明显落后于买入持有(容易在主升段早下车)。
所以它更像“特定市场环境下的震荡辅助工具”,不是无脑通吃策略。
第四部分:更新计划
目前实现的是“收盘后做一次事实检查”,不是盘中高频交易系统:每个交易日收盘后,脚本按同一套 KDJ 规则扫描四个板块(上证、深证、创业板、科创板),然后根据最新数据选出次日的买入/卖出候选清单(含代码、名称、板块和指标值;整个流程只做研究监控与记录。目前已纳入科创板,实现上证、深证、创业板、科创板全量监控(共 5195 只)。
每个交易日收盘后,我会在本帖更新买入/卖出候选清单。大家可以看看这些极值票里有没有自己长期研究的公司,再结合基本面做交叉验证。
风险提示:
本帖所有内容及每日清单,仅用于数据追踪和看盘辅助,不构成任何投资建议。实盘请务必结合自己的认知与风控体系。股市有风险,欢迎理性交流。
0
2026-04-24 15:28:32(数据日 2026-04-24)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:33
提示卖出中际旭创,观察下
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:33
提示卖出中际旭创,观察下
0
2026-04-23 15:27:28(数据日 2026-04-23)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:12
- 卖出信号总数:56
感觉最近卖出的数量远多于买入的,是不是有点过热了?
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:12
- 卖出信号总数:56
感觉最近卖出的数量远多于买入的,是不是有点过热了?
0
2026-04-22 15:27:29(数据日 2026-04-22)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:6
- 卖出信号总数:33
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:6
- 卖出信号总数:33
0
2026-04-21 15:27:30(数据日 2026-04-21)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:5
- 卖出信号总数:42
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5199,有数据=5199
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:5
- 卖出信号总数:42
0
2026-04-20 15:28:10(数据日 2026-04-20)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5198,有数据=5198
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:24
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5198,有数据=5198
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:24
0
2026-04-17 15:27:23(数据日 2026-04-17)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5198,有数据=5198
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:6
- 卖出信号总数:12
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5198,有数据=5198
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:6
- 卖出信号总数:12
0
2026-04-16 16:11:28(数据日 2026-04-16)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:10
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:10
- 卖出信号总数:10
0
2026-04-15 15:26:46(数据日 2026-04-15)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5196,有数据=5196
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:8
- 卖出信号总数:22
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5196,有数据=5196
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:8
- 卖出信号总数:22
0
2026-04-14 16:10:09(数据日 2026-04-14)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:14
- 卖出信号总数:8
- 无数据标的总数:0
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:14
- 卖出信号总数:8
- 无数据标的总数:0
0
2026-04-13 15:26:34(数据日 2026-04-13)
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:18
- 卖出信号总数:7
- 无数据标的总数:0
- 范围:上证/深证/创业板/科创板
- 样本模式:all,股票总数=5197,有数据=5197
- 策略配置:MA20过滤=关,金叉/死叉确认=开,超卖阈值=20.0,超买阈值=80.0
- 买入信号总数:18
- 卖出信号总数:7
- 无数据标的总数:0
Edge
Chrome
Firefox















































京公网安备 11010802031449号