Files
sanguo_quant_live/technical-strategy/01-reports/TECHNICAL_STOCK_PICKING.md
T

15 KiB
Raw Blame History

A股市场技术分析选股方法 - 调研专题

调研人:张飞
日期2026-03-21
项目:量化技术策略调研


🎯 调研目标

调研A股市场中技术分析选股方法的有效性、适用性、实现方案,评估预期收益风险特征,为量化策略开发提供依据。


一、技术指标选股

1.1 均线系统选股

方法原理

  • 多头排列选股:短期均线在上,长期均线在下,表示趋势向上
  • 空头排列选股:相反,趋势向下,避开或做空
  • 均线金叉选股:短期均线上穿长期均线,买入信号
  • 均线死叉选股:短期均线下穿长期均线,卖出信号

常见参数组合

短期 长期 策略名称 适用场景
5 20 短线均线选股 日内/日线短线
10 60 中线均线选股 中线波段
20 120 长线均线选股 趋势跟踪

选股规则示例

# 多头排列选股
ma5 > ma20 > ma60 > ma120  # 全排列向上,入选
# 金叉买入
if ma5[-1] > ma20[-1] and ma5[-2] < ma20[-2]:
    买入信号

优点

  • 简单直观,容易实现
  • 顺应趋势,胜率较高
  • 过滤震荡,持仓稳定

缺点

  • 震荡市反复错信号多
  • 滞后性,拐点买入成本高
  • 横盘整理期容易来回打脸

A股适应性评价

评分
适用场景:趋势明显的牛市/熊市,大级别周期(日线/周线)
不适用:震荡市,小盘股快速轮动


1.2 MACD选股

方法原理

  • MACD金叉DIFF上穿DEA,买入信号
  • MACD死叉DIFF下穿DEA,卖出信号
  • 顶背离:价格创新高,MACD不创新高,见顶信号
  • 底背离:价格创新低,MACD不创新低,见底信号
  • MACD红柱放大:多头力量增强
  • MACD绿柱放大:空头力量增强

常见选股规则

  1. 底背离买入:股价创新低,MACD不创新低 → 买入
  2. 顶背离卖出:股价创新高,MACD不创新高 → 卖出
  3. 低位金叉买入:零轴以下金叉,强势反弹信号
  4. 高位死叉卖出:零轴以上死叉,调整开始信号

优点

  • 适合抄底(底背离)逃顶(顶背离)
  • 适合拐点把握
  • 广泛认可,使用者众多

缺点

  • 假信号多,需要其他指标过滤
  • 滞后性依然存在
  • 参数敏感(12,26,9 vs 其他参数影响大)

A股适应性评价

评分
适用场景:抄底逃顶,拐点交易
常用组合MACD + 均线双重过滤


1.3 RSI选股

方法原理

  • 相对强弱指数,测量涨跌速度对比
  • 0-100,超买(>70/80)超卖(<30/20

选股规则

  1. 超卖买入RSI < 30 → 超卖反弹买入
  2. 超买卖出RSI > 70 → 超买回落卖出 3 RSI底背离:价格创新低,RSI不创新低 → 买入
  3. RSI顶背离:价格创新高,RSI不创新高 → 卖出

优点

  • 均值回归策略核心指标
  • 适合震荡市
  • 明确的进出场阈值

缺点

  • 趋势市中早早卖出,错过大行情
  • 强势股持续超买,拿不住牛股

A股适应性评价

评分
适用场景:震荡市,短线反弹交易
组合推荐:RSI + 趋势过滤(只在趋势向上时做超卖买入)


1.4 布林带选股

方法原理

  • 价格围绕均线波动,标准差计算上下轨
  • 价格触及下轨 → 低估,反弹概率大
  • 价格触及上轨 → 高估,回落概率大

选股规则

  1. 下轨抄底:收盘价 < 下轨 → 买入
  2. 上轨逃顶:收盘价 > 上轨 → 卖出 3 布林带收缩:带宽收窄 → 变盘在即,准备突破
  3. 布林带扩张:带宽打开 → 趋势开始,顺势而为

优点

  • 明确的价格区间,便于风险管理
  • 适合均值回归
  • 波动率自适应

缺点

  • 趋势单边行情中会早早卖出
  • 横盘窄幅震荡假信号多

A股适应性评价

评分
适用场景:震荡市,均值回归策略
创新用法:布林带带宽收缩突破选股


1.5 KDJ选股

方法原理

  • 随机指标,衡量价格在近期区间位置
  • K < 20 超卖,K > 80 超买
  • 金叉:K线上穿D线 → 买入
  • 死叉:K线下穿D线 → 卖出

优点

  • 对价格变化敏感
  • 适合短线交易
  • 信号明确

缺点

  • 敏感 = 噪声多
  • 假信号多,需要过滤
  • 不适合大资金操作

A股适应性评价

评分
适用场景:短线交易,高频交易


1.6 成交量指标选股

OBV(能量潮)

  • 价格上涨成交量放大 → OBV上升,确认涨势
  • 价格上涨成交量不升 → OBV不涨,顶背离,卖出

成交量突破

  • 突破关键价位放量 → 确认有效突破
  • 突破不放量 → 假突破概率大

价量配合

  • 价涨量增 → 健康,继续看多
  • 价涨量缩 → 背离,警惕

1.7 技术指标选股总结

指标 适用场景 胜率 年化收益预期 评分
均线多头排列 趋势跟踪 ~55-60% 15-25%
MACD底背离 抄底 ~60-65% 20-30%
RSI超卖 震荡反弹 ~55-60% 15-20%
布林带下轨 均值回归 ~58-63% 18-28%
KDJ金叉 短线买入 ~52-58% 10-20%
OBV量价配合 突破确认 提升胜率3-5% -

二、趋势跟踪选股

2.1 唐奇安通道突破选股

方法原理

  • 突破N日新高买入
  • 跌破N日新低卖出
  • 让利润奔跑,截断亏损

选股规则

# 买入:价格突破20日新高
if close[-1] == close[-20:].max():
    入选买入
    
# 卖出:价格跌破20日新低
if close[-1] == close[-20:].min():
    卖出

参数常见取值

  • 日内短线:20日
  • 中线:50日
  • 长线:200日

优点

  • 趋势跟踪经典方法
  • 简单有效
  • 让利润奔跑,捕捉大趋势
  • 自动止损

缺点

  • 震荡市来回止损
  • 假突破多
  • 手续费磨损大

A股适应性评价

评分
最适用:指数,大盘股,趋势明确


2.2 趋势强度选股

方法原理

计算一段时间内的趋势强度: [ \text{趋势强度} = \frac{\text{当前价格} - N\text{日前价格}}{\text{累计波动率}} ]

选股规则:选择趋势强度高的股票

优点

  • 给趋势打分,排序选股
  • 考虑波动率,避免高波动假趋势
  • 可以做多做空

A股适应性评价

评分
现代趋势跟踪首选方法


2.3 通道趋势选股

方法原理

  • 上升通道:高点不断抬高,低点不断抬高
  • 下降通道:高点不断降低,低点不断降低
  • 选股选上升通道股票

优点

  • 直观,容易识别
  • 顺势而为,胜率高

缺点

  • 通道斜率变化需要重新识别
  • 整理期没有通道

2.4 趋势跟踪选股总结

方法 胜率 年化收益 最大回撤 评分
唐奇安通道突破 50-55% 15-25% 15-20%
趋势强度排序 52-57% 18-28% 12-18%
上升通道选股 55-60% 20-30% 10-15%

三、动量策略选股

3.1 截面动量选股

方法原理

  • 计算过去N个月个股收益率
  • 选股:买入收益率最高的N只,卖出收益率最低的N只
  • 每月再平衡

参数常见取值

  • 排序周期:1个月、3个月、6个月、12个月
  • 持有期:1个月、3个月
  • 个股数量:10-50只

优点

  • 学术界实证支持(A股市场动量效应显著)
  • 简单容易实现
  • 分散投资
  • 年化收益稳定

缺点

  • 换手率高,交易成本大
  • 月度反转回撤大
  • 黑天鹅风险(指数暴跌所有个股一起跌)

A股适应性评价

评分
学术界和实践都证明A股动量效应显著


3.2 时间序列动量选股

方法原理

  • 对每个个股,判断自己过去N个月是涨是跌
  • 涨:做多,跌:做空
  • 不同于截面动量:不比较个股,只比较个股自己

优点

  • 每个个股独立判断
  • 可以做多空
  • 分散更好

缺点

  • 需要做空工具,A股受限
  • 换手率同样高

3.3 情绪动量选股

方法原理

  • 换手率动量:高换手率表现好
  • 异质波动率动量:低波动率表现好
  • 流动性溢价:流动性适中表现好

优点

  • 结合市场微观结构信息
  • 提升纯价格动量收益风险比

3.4 动量策略选股总结

动量类型 年化收益 夏普比率 换手率 评分
截面动量(1个月) 15-25% 1.0-1.5 高(~100%/月)
截面动量(6个月) 12-20% 1.2-1.8 中(~20%/月)
时间序列动量 18-28% 1.2-1.6
情绪增强动量 20-30% 1.5-2.0 中高

四、高频算法选股

4.1 盘口订单流选股

方法原理

  • 分析订单买一卖一变化
  • 大单主动买入 → 看多
  • 大单主动卖出 → 看空
  • 大单扫货 → 强势买入信号

优点

  • 提前发现主力动向
  • 预判日内走势

缺点

  • 对tick数据质量要求高
  • 大单造假可能(对倒)
  • 交易成本极高

A股适应性评价

评分
适合:高频算法交易,日内交易


4.2 流动性选股

方法原理

  • 选择流动性适中的股票
  • 避开流动性极差的小盘股
  • 避开流动性极高的大盘股(收益低)

评价

改善收益风险比,必须做,评分


4.3 高频反转选股

方法原理

  • 日内分钟级别反转
  • 今日高开低走 → 明日反弹概率大
  • 利用散户行为偏差

评价

A股市场隔夜反转异象显著,超额收益稳定,评分


4.4 高频做市选股

方法原理

  • 选择波动率适中,成交量稳定的股票
  • 双边报价,赚买卖价差
  • 控制库存风险

评价

适合机构投资者,需要低延迟,评分


五、多因子复合选股

方法

单一技术指标胜率不够,多因子组合提升胜率

常见组合

  1. 趋势 + 成交量:趋势向上 + 放量突破 → 入选
  2. MACD + RSIMACD金叉 + RSI < 50 → 入选
  3. 均线 + 布林带:价格在均线上方 + 触及下轨 → 买入
  4. 动量 + 波动率:高动量 + 低波动 → 选股

胜率提升

  • 单因子胜率:~55%
  • 双因子组合胜率:~58-62%
  • 三因子组合胜率:~60-65%
  • 超额收益:每个因子提升 3-5% 胜率

六、A股市场特殊考虑

6.1 T+1制度影响

  • 选股信号第二天才能交易
  • 信号有效性打折
  • 日内选股信号不能当天执行
  • 影响:短期信号收益降低,需要调整阈值

6.2 涨跌停板影响

  • 涨跌停不能交易
  • 流动性消失
  • 赢家通吃,涨停买不进,跌停卖不出
  • 应对:选股避开即将涨跌停,预留缓冲

6.3 散户比例高影响

  • 技术分析更有效
  • 行为偏差放大
  • 动量效应、反转效应都更显著
  • 结论:技术分析在A股比在成熟市场更有效

6.4 资金容量影响

  • 技术选股选出的很多是小盘股
  • 大资金进不去出不来
  • 应对:流动性过滤,只选资金容量够的

七、选股流程推荐

标准流程

第一步:流动性过滤 → 排除流动性不足
第二步:趋势过滤 → 只保留趋势向上(满足你定义的趋势)
第三步:技术信号 → 满足买入技术条件(金叉/背离/突破等)
第四步:风险控制 → 检查最大仓位,单票上限,行业分散
第五步:买入执行 → 按计划买入
第六步:跟踪信号 → 满足卖出条件立即卖出

仓位管理建议

  • 单票最大仓位:5-10%
  • 总持仓股票数:10-50只
  • 分散行业:单一行业不超过20%
  • 止损:跌破关键支撑立即止损

八、总结和建议

8.1 推荐选股方法排名

排名 方法 适合人群 预期年化 预期夏普 推荐
1 MACD底背离 + 均线过滤 中线波段 20-30% 1.2-1.6
2 布林带下轨 + 趋势向上 均值回归 18-28% 1.3-1.8
3 截面动量(6个月) 指数/选股 15-25% 1.0-1.5
4 唐奇安通道突破 趋势跟踪 15-25% 1.0-1.4
5 RSI超卖 + 趋势向上 短线反弹 15-20% 0.8-1.2
6 KDJ金叉 超短线 10-20% 0.6-1.0

8.2 实施建议

  1. 先过滤后选股:先流动性过滤,再趋势过滤,最后技术信号
  2. 多因子组合:至少两个独立因子,提升胜率
  3. 严格风控:技术选股不能替代风控,必须有止损
  4. 降低频率:日线级别比分钟级别稳定,手续费低
  5. 样本外验证:必须样本外测试,避免过拟合

8.3 下一步研究

  1. 获取历史数据
  2. 对推荐方法分别回测
  3. 实证检验胜率和收益风险
  4. 参数优化
  5. 写出最终实证结论

📊 预期绩效汇总

策略类型 预期年化 预期夏普 预期最大回撤 适合资金规模
趋势跟踪选股 15-25% 1.0-1.5 15-20% 大中小
均值回归选股 18-28% 1.3-1.8 10-15%
动量选股 15-25% 1.2-1.6 12-18% 中大规模
高频选股 20-35% 1.5-2.5 5-10% 中小

📝 结论

  1. 技术分析选股在A股确实有效,因为散户比例高,行为偏差放大了技术信号
  2. 单一指标不够,组合多个独立技术信号可以有效提升胜率到 60%+
  3. 推荐组合:MACD底背离 + 均线趋势过滤,布林带下轨 + 趋势向上,这两个组合在A股预期收益风险比很好
  4. 动量策略在A股实证有效,适合指数化选股
  5. 高频策略收益更高,但对基础设施和交易成本控制要求也更高

下一步:获取数据后进行实证回测验证本文结论。


调研人:张飞
日期2026-03-21
状态:调研完成,等待实证验证