- Published on
Roshan Dash Volume + 20 SMA + Pocket Pivot
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
“口袋支点”是许多趋势交易者梦寐以求的入场信号。它的核心思想是:在一段健康的上升趋势中,当股价回调到关键均线附近时,某一天的成交量显著放大,但股价涨幅并不夸张——通常介于1%到5%之间——这种“放量小涨”恰恰说明机构资金正在悄然吸筹,而不是散户情绪化追涨。传统定义要求当天的成交量必须高于过去10个交易日中所有下跌日的成交量。这一条件相当严格,导致信号稀少,且常常出现在上涨行情的第二、第三天,而非最佳的第一天。
本文讨论的这套策略,正是针对上述痛点做了两处改进。第一,它保留了“20日均线”作为趋势过滤器和动态支撑位;第二,它引入“口袋支点”成交量确认机制,并在此基础上增加了一个“全历史比较”选项。当开启该选项后,系统不再只与之前的下跌日比较,而是与过去所有交易日的成交量比较——一旦出现放量突破,哪怕此前连续上涨,也能第一时间识别出“上涨第一天”,从而更早介入。
换句话说,这个策略试图在“信号可靠性”与“入场及时性”之间找到一个新的平衡点。传统口袋支点信号可靠,但常常迟到;而“与所有交易日比较”虽然可能增加假信号,却能大幅降低延迟。作者给出的理由是“减少噪声”——因为在某些市场环境下,若只和下跌日比较,一段长时间缩量回调后出现的首次放量上涨可能被忽略,因为过去的下跌日成交量极低,导致比较基准失真。而使用全部交易日作为基准,反而能过滤掉那些“看似突破、实则只是前期量能过低”的无效信号。
整个策略的实战逻辑可以概括为三步:确认大趋势向上(价格位于20日均线上方);等待回调后首次出现“放量上涨”且涨幅温和;在触发信号的当日或次日收盘前买入,止损设在20日均线或信号日最低点下方。这种打法尤其适合处于第二阶段上升趋势中的股票,以及那些从基底形态中向上突破的标的。
名词解释
口袋支点(Pocket Pivot)
由美国投资冠军 Gil Morales 和 Chris Kacher 在《Trade Like an O'Neil Disciple》一书中系统提出。它是指在上升趋势中,某日成交量高于此前10个交易日中所有下跌日的最大成交量,而股价涨幅为正但小于5%(通常更小),以此识别机构吸筹行为。它不同于传统“追涨买入”,更强调在回调末端、突破初期介入。
20日均线(20 SMA)
即过去20个交易日收盘价的简单算术平均值。在短线和中线趋势交易中,它被视作重要的中期趋势分界线和动态支撑位。股价在20日均线上方运行,代表中期趋势偏多;跌破则可能转入调整。
成交量比较基准
指判断当前成交量放大与否所参照的历史成交量集合。传统做法是选取“过去10个交易日中的下跌日”作为基准;本策略改进为“全部过去交易日”,以此改变信号的灵敏度和稳定性。
噪声(Noise)
在技术分析中,噪声指那些不能代表真实趋势方向的随机价格波动或量能异常。过多的噪声会导致假信号频出。策略中通过调整比较范围、增加均线过滤等方式来降低噪声影响。
上升趋势中的第一次上涨日
指在一段调整(数日下跌或横盘)之后,第一个出现明显放量且股价收涨的交易日。许多强势股的最佳买点正是出现在这一天,而不是后续连续上涨的第二、第三天。
基底(Base)
源自威廉·欧奈尔的CAN SLIM体系,指股价在上升途中形成的横盘整理区间,通常表现为价格窄幅波动、成交量收缩。基底的长度、深度和形态质量决定了后续突破的可靠性。
策略思路讲解
这套策略本质上是一套“趋势跟踪 + 量价确认”的复合框架。它不试图预测市场,而是等待市场用“量”和“价”共同发出信号,然后跟随。
第一步,用20日均线判断趋势方向。只有当股价收盘价高于20日均线时,才认为当前处于可操作的上升趋势。均线本身是滞后的,但20日这个参数在周线级别的波段交易中具备良好的折中效果——它比10日均线更稳定,比50日均线更灵敏。实践中,我们还可以加入一条“均线斜率”作为辅助确认,即20日均线是否开始向上倾斜,若均线走平或向下,则即使价格在线上方也需谨慎。
第二步,等待回调。这里说的回调不一定是大幅下跌,也可以是横盘整理,甚至可以是连续小阴线缩量回落。关键点在于:回调过程中成交量必须递减,说明抛压衰竭。如果回调时成交量依然巨大,则上涨结构可能已经破位,不满足口袋支点的前提。
第三步,监控“口袋支点”触发。原版口袋支点的定义非常严格:当日成交量必须大于过去10个交易日内所有“下跌日”的成交量,同时当日涨幅为正但不超过5%左右。本策略的作者将其扩展为“与所有交易日比较”的选项。这样做的逻辑是:如果我们只和下跌日比,而过去的下跌日极度缩量,那么任何一个轻微放量的上涨日都可能触发信号,容易产生误判。而和全部交易日比较,相当于设定一个更稳定、更全面的量能门槛,只有真正显著放量才能触发,从而降低了噪声。
第四步,确定“第一天”而不仅是“某一天”。在原版规则下,一个健康的基底突破往往伴随多日放量上涨,但只有某些满足特定条件的日子会被标记为口袋支点。作者希望捕捉的是“上涨的第一天”,即连续上涨的起点。通过“与所有交易日比较”的选项,可以在基底突破当天就发现量能异动,而不是等到第二、第三天——那时股价可能已经离开最佳买点5%以上,追高风险显著增加。
第五步,结合风险管理。任何量价信号都有失败概率。因此实际应用中应当设置止损,例如以20日均线或信号日K线最低点作为止损参考;同时控制单笔仓位风险,一般不超过总资金的1%到2%。买入时机可以选择在信号当日收盘前,或次日开盘不破信号日低点时入场。
这套策略的独特之处在于,它把“时间优先”置于“信号完美”之上。它承认与所有交易日比较会带来更多潜在信号,但通过20日均线过滤和温和涨幅条件,仍能保持较高的胜率。对于交易者来说,它更适合那些希望捕捉主升浪起点、愿意承担一定噪声的激进型交易风格。
优点
第一,信号出现时间早。由于增加了“与所有交易日比较”的选项,策略能够在上涨第一天就发出信号,避免了传统口袋支点大多在第二、第三天出现、导致买点偏高的问题。这对于追求盈亏比(R:R)的交易者来说至关重要——越早入场,止损空间越小,潜在利润空间越大。
第二,适应性强。传统口袋支点要求与下跌日比较,这在许多震荡市或长期缩量行情中容易失效;而“全部交易日”基准能更客观地反映真实量能水平,在不同市场环境下(包括低波动市场)都能保持一定灵敏度。
第三,过滤性好。20日均线作为大前提,确保交易者只参与上升趋势,避免了在下跌通道中盲目抄底。同时,温和涨幅条件(涨1%-5%)过滤掉了涨停或暴涨的投机性标的,这类标的往往追高风险极大。
第四,逻辑透明,易于复盘。整个策略不需要复杂的主观判断,所有条件都是确定性的量价规则。交易者可以快速回测历史信号,并对不同比较周期、均线参数做敏感性分析,从而找到适合自己的版本。
第五,融合了机构行为研究。口袋支点理论本身基于对机构大单吸筹行为的观察,本策略保留了这一内核。使用该策略,交易者实际上是在跟踪“聪明资金”的脚印,而不是追逐市场情绪。
缺点
第一,假信号依然不少。将比较基准从“下跌日”扩展到“所有交易日”,虽然提高了及时性,但也放宽了触发门槛。在波动剧烈的市场中,某些日内放量、收盘涨幅微小、随后次日回落的情况会频繁触发误判。
第二,20日均线在震荡行情中会反复穿插。趋势跟踪类策略的通病在于,当价格进入宽幅横盘时,均线金叉死叉交替出现,策略会被反复止损,产生累积亏损。
第三,对“上涨第一天”的定义存在事后偏差。在当下时点,交易者并不知道今天是“第一天”还是“第三天”。只有事后回看,才能确认某一天是连续上涨的起点。因此策略实际上是在“放量上涨”当日就假设它是第一天,需要承担判断错误的风险。
第四,成交量数据的可靠性问题。A股市场存在对倒、尾盘拉抬、大宗交易等非自然成交行为,部分放量并不代表真实机构买入。若仅依赖成交量和均线,可能被主力资金制造的假象所欺骗。
第五,缺乏对价格形态的进一步确认。原版口袋支点通常要求股价处于一个完整基底(如杯柄形态、平台形态)的末期,而本策略仅用20日均线作趋势判断,没有识别基底结构。这可能导致在下跌中继的反弹中误判为反转启动。
起源年份考证
需要说明的是,本策略本身是公开交易社区中一位独立作者发布的自定义指标,其具体编写发布时间无法考证。但就其核心方法论而言,可以追溯至“口袋支点”这一经典概念的提出过程。
- 1990年代初期:威廉·欧奈尔在《笑傲股市》中系统化提出CAN SLIM体系,其中强调“突破基底时成交量需放大40%-50%以上”,但并未单独定义“口袋支点”概念。
- 2004年:Gil Morales 和 Chris Kacher 在担任美国投资冠军期间,开始公开讨论“Pocket Pivot”这一术语。他们发现传统突破买入常导致追高,于是研究出“在基底内部或附近,当成交量超过过去10日所有下跌日量能时买入”的方法。该概念通过他们的著作和论坛文章在2004-2008年间逐渐传播。
- 2008年:两人出版了《Trade Like an O'Neil Disciple: How to Be 100% Profitable in a 50% Market》,书中首次完整阐述了口袋支点的定义和用法,使之成为趋势交易者的标准工具之一。
- 2010年代:随着量化交易平台的发展,越来越多交易者将口袋支点编写为程序化指标,并在其基础上进行各种改进——包括与不同均线组合、与相对强弱指标组合、调整成交量比较周期等。本文所述策略正是这一波社区实践中的典型代表,但具体日期已不可考。
因此,我们可以将其归纳为:核心概念“口袋支点”源于2004年,成熟于2008年;本策略的“比较全部交易日”变体是2010年代后的社区演化,具体起源年份无法考证。
改进建议
第一,增加相对强度(RS)过滤。口袋支点理论强调只买那些相对大盘表现更强的股票。可以在策略中加入“股价相对强度排名高于80%”或“股价创出52周新高但距高点不超过10%”等条件,筛除弱势反弹股,提高信号质量。
第二,引入形态识别。不要仅依赖20日均线,而是增加对基底形态的判断——例如连续下跌后出现至少5天的窄幅横盘(ATR收窄),或形成波动收缩(VCP)结构。只有在基底末端触发的放量上涨才被视为有效,这样可以大幅减少下跌中继反弹的误报。
第三,对成交量基准进行加权。将“所有交易日”改为“过去20日的成交量中位数”,或使用成交量移动平均的倍数(如大于2倍)。这样可以平滑异常极端量能的影响,属于对该策略“全比较”思想的稳健化改造。
第四,增加量能收缩前置条件。在信号触发之前,先确认回调期间的成交量逐步萎缩(例如最近3日成交量均低于20日平均量能的一半)。这能确保当前信号是从“缩量回调”到“放量启动”的转折点,更贴近机构吸筹特征。
第五,设计动态止损与分批止盈。止损不应固定为某一均线,而应结合“信号日最低价”和“买入后3日内最低价”中较低者进行移动止损;止盈则可以采用“突破后涨幅达到20%时减半仓,剩余仓位跟踪10日均线”的策略,实现盈亏比优化。
第六,加入大盘环境过滤器。口袋支点在牛市中成功率极高,但在熊市中几乎没有真正有效的信号。可以考虑增加“大盘指数位于200日均线上方”或“市场广度指标(如上涨家数与下跌家数之比)大于1”等条件,在环境不佳时自动禁用策略,避免频繁交易。
第七,进行参数敏感性测试。对“20日均线”改为10日或30日,对“与所有交易日比较”的周期改为10日、20日或50日,对“涨幅上限”调整为2%或8%,并分别在不同指数和行业板块上回测,找到适合自身交易风格的参数组合。
总结
Roshan Dash Volume + 20 SMA + Pocket Pivot 这一策略,本质上是对经典口袋支点信号的时效性改造。它保留了“20日均线定趋势、放量上涨定买点”的框架,并创造性地提供了“与全部交易日比较”的选项,从而让交易者有机会在上涨的第一天就捕捉到信号,而不是等待信号姗姗来迟。
从交易理念上看,该策略强调“及时性优先于完美性”。它承认放宽量能比较基准会增加噪声,但同时用均线趋势、温和涨幅、止损纪律来对冲风险。它不追求百发百中,而是期望在有限次错误中抓住几次大幅上涨,靠盈亏比取胜。
对于实践者而言,直接照搬策略的参数并不明智。更好的做法是理解其背后的逻辑——即“在机构资金开始介入的那个时刻,用可量化的方式做出反应”——然后结合自己的市场环境、风格偏好和风控体系进行二次优化。无论是加入相对强度、形态识别,还是增加大盘过滤器,都是为了让这套量价信号更贴合真实市场的复杂性。
最后需要再次强调的是,任何技术指标都只是概率工具。口袋支点描述的是一种“高频出现的机构行为模式”,但并非每次放量上涨都必然带来主升浪。严格止损、控制仓位、保持一致性,才是让这个策略长期盈利的真正基石。在公开交易社区中,类似这样的“小改进”每一天都在发生,真正的价值不在于某一个参数或选项,而在于它提醒我们:经典方法也可以被持续优化,而优化的方向,应当始终围绕“降低噪声、提前发现、严格风控”这三个核心目标。