What Is a Pocket Pivot? The Rule, a Real Example, and 11,582 Signals Tested
A pocket pivot is an up day inside a base or uptrend whose volume is larger than the volume of any down day in the previous ten sessions, read as a sign that buyers are stepping in before a breakout. Gil Morales and Chris Kacher set it out in their book Trade Like an O'Neil Disciple.
A pocket pivot is an up day whose trading volume is larger than the volume of every down day in the ten sessions before it, while the stock sits in a base or a steady uptrend. It is meant as an early buy point: a sign of buying before the stock breaks out. This page gives the rule, works one real signal through by hand, and then tests 11,582 signals against the question most guides never ask: compared with what?
How it forms
A stock rests in a base or a gentle uptrend. Price moves sideways or drifts up near its short averages, with ordinary up and down days.
Down days set the bar. Over the last ten sessions, some days closed lower than the day before. The heaviest of those down days is the number to beat.
An up day beats it. The stock closes higher on more shares than any of those down days traded. The reading is that buyers are now more urgent than the sellers were, while the price is still inside the base rather than above it. A breakout to new highs may follow later; the pocket pivot is meant to come first.
Volume carries the whole signal. The volume page covers what a day’s share count can and cannot say about who is trading.
Where the rule comes from
Gil Morales and Chris Kacher, not William O’Neil. The pocket pivot appears in Morales and Kacher’s book Trade Like an O’Neil Disciple (Wiley, August 2010). The publisher’s page describes both as former portfolio managers at William O’Neil + Company, the firm behind CAN SLIM, and the book’s contents include a section defining the pocket pivot buy point.
The core test is the volume comparison against the heaviest down day of the prior ten sessions. The authors add judgment about the chart: their published rules say the stock should act constructively around its 10-day moving average and should not be bought under a critical average such as the 50-day.
Our rule turns that judgment into numbers. A session counts when:
- it closes above the prior close;
- its volume is above the largest volume of any down session in the previous 10 sessions (at least one of which must be a down session);
- it closes above the 50-session simple average of closes; and
- its low is no more than 1% above the 10-session simple average of closes.
The comparison group is every session that passes all of that except the volume test. If the volume adds information, pocket pivots should beat those days, not merely beat an average day.
A worked example
Coca-Cola, Tuesday 12 May 2026. KO closed at $80.03, up from $78.66, on 19,883,100 shares.
The ten sessions before it ran from 28 April to 11 May and held five down days: 30 April on 15,142,200 shares, 1 May on 12,610,400, 4 May on 12,672,400, 7 May on 16,531,400 and 8 May on 12,447,200. The heaviest was 7 May, and 19,883,100 beats 16,531,400 by 3,351,700 shares, a margin of about 1.2 times.
The averages. The 50-session average close was about $76.92, below the $80.03 close. The 10-session average was $78.765, and the day’s low of $78.28 sat below it, inside the 1% limit. All four conditions pass.
What followed. Ten sessions later, on 27 May, KO closed at $81.62, 1.99% higher. Twenty sessions later, on 10 June, it closed at $83.59, 4.45% above the signal day, while SPY lost 1.73% over the same 20 sessions. One good example proves nothing, which is why the next section counts all of them.
The original data
The sample. 52 US stocks from January 2000, or listing, to 25 September 2026: 329,828 stock-days with 60 sessions of history. The rule fired 11,582 times, 3.5% of them, about 8.8 times per stock per year. The comparison group had 55,189 sessions. Every signal is in the pocket pivots file.
Pocket pivots did slightly worse than the comparison group. After 20 sessions, 6,265 of 11,553 were higher, 54.2%, against 55.5% for the comparison group (p = 0.008) and 56.2% for all stock-days. After 60 sessions, 6,539 of 11,513 were higher, 56.8%, against 58.6% (p < 0.001) and 59.2% for all stock-days. The median 60-session gain was 1.97%, against 2.39% and 2.91%.
Against the market it was a tie. 5,942 of 11,513 pocket pivots beat SPY over 60 sessions, 51.6%, against 52.0% for the comparison group (p = 0.40). On no horizon we tested did the volume test improve the result, and both halves of the period agree: 55.5% against 56.1% from 2000 to 2012, and 58.0% against 60.6% from 2013 to 2026.
Does a bigger volume spike help?
A natural objection: most signals barely clear the bar, so perhaps only the big ones count. The median signal traded about 1.2 times its heaviest prior down day, and only 783 of 11,582, 6.8%, reached twice.
Split by margin, the groups barely differ. Share higher 60 sessions later, against 58.6% for the comparison group:
| volume vs heaviest down day | signals | higher after 60 sessions | median change |
|---|---|---|---|
| under 1.25 times | 6,694 | 3,775 of 6,655, 56.7% | 1.95% |
| 1.25 to 1.5 times | 2,538 | 1,441 of 2,522, 57.1% | 1.96% |
| 1.5 to 2 times | 1,567 | 869 of 1,556, 55.8% | 1.72% |
| 2 to 3 times | 630 | 362 of 627, 57.7% | 2.93% |
| 3 times or more | 153 | 92 of 153, 60.1% | 2.37% |
The top group is the only one above the comparison, and it is small. 60.1% on 153 signals is within chance of 58.6% (p = 0.74). Nothing here shows a larger spike doing better. The table is in the volume margin and backdrop file.
Does the market backdrop matter?
Yes, more than the volume did. We marked each signal by whether SPY closed above its own 200-session average that day; the 200-day moving average page covers that line.
- SPY above its 200-day: 9,322 signals. 58.0% were higher 60 sessions later, against 59.6% for the comparison group on the same kind of days. Median gain 2.25%.
- SPY below its 200-day: 2,260 signals. 51.9% were higher, against 54.3%. Median gain 0.54%.
The gap between backdrops, about 6 points, is about three times the gap the volume test made. Inside each backdrop the pocket pivots still trailed the comparison group (p = 0.002 and p = 0.020).
Did a breakout follow?
The pocket pivot is sold as the buy before the breakout, so we checked whether one came. A breakout here is a close above the highest close of the 50 sessions before the signal day, within the next 20 sessions.
First surprise: many signals were already the breakout. 3,563 of the 11,553 pocket pivots with 20 sessions after them, 30.84%, closed at a new 50-session high on the signal day itself, so they were not early at all. For the comparison group that share was 12.57%, which makes sense: a heavy up day is more likely to be the day price clears the range.
Of the 7,990 still inside the range, 4,968 broke out within 20 sessions, 62.18%, against 60.24% for the comparison group (p < 0.001). Here the volume rule did a little better, as it did on the signal-day low below. It did not carry through: of the pocket pivots that broke out, 67.58% were higher 60 sessions after the signal, against 69.35% for comparison days that broke out. Those that never broke out were higher only 39.47% of the time, against 42.35% for the comparison group. The counts are in the breakout follow-through file.
The signal-day low as a stop
A common stop sits just under the pocket pivot day’s low; LuxAlgo’s pocket pivot indicator includes that stop line. Within the next 10 sessions, a close below that low came on 5,926 of 11,569 signals, 51.2%. For the comparison group it was 58.9%. With the breakout count above, this is one of the two places where the volume test changed the result; we did not test why.
What happened next split sharply, in hindsight. Signals that closed below their low within 10 sessions were higher 60 sessions later only 47.4% of the time, against 66.7% for those that held. That is not a rule you can apply on the signal day, because nobody knows which group a signal is in until two weeks later. It does say that about half of these entries meet their stop quickly.
The expiration-day problem
Some heavy days have nothing to do with the stock. On the third Friday of March, June, September and December, index options and futures expire and index funds rebalance, and volume jumps across the whole market. The options expiry page covers that calendar.
Those days were over-represented. 612 of the 11,582 pocket pivots, 5.3%, fell on a quarterly expiration session, against 5,251 of 329,828 stock-days, 1.6%. Taking them out left the result where it was: 56.9% higher after 60 sessions against 58.6%. On 18 September 2026, seven stocks on the list printed one, including NVIDIA, Micron, Exxon Mobil and Coca-Cola, while SPY itself traded 65,395,100 shares against a 50-session average of 43,386,774.
When it fails
The breakout never comes. Meta closed at $635.26 on 27 May 2026, up from $612.34, on 23,143,600 shares against a heaviest prior down day of 13,772,400. Ten sessions later it closed at $570.98, down 10.12%, and twenty sessions later at $542.87, down 14.54%.
The volume belonged to someone else. An index rebalance, an options expiration or a block trade can lift the share count without any new demand for the stock.
Our numbers are not the book’s rule. Morales and Kacher leave room for judgment about the chart and the company, and a trader applying it may filter out signals our rule keeps. What this test shows is that the volume comparison, on its own and at any size, did not separate better days from the same days without it.
Survivors only. All 52 stocks are listed today. That lifts every group’s returns, which is why the comparison between groups matters more than any single number.
Questions people ask
What is a pocket pivot?
An up day whose volume beats every down day of the prior ten sessions, taken while the stock is basing or trending up near its short averages. It is meant to flag buying before a breakout.
Is a pocket pivot a buy signal?
Its authors present it as a buy point inside their wider method, with chart and company checks around it. On its own, in our test, it did not beat the same setup without the volume test.
What is the difference between a pocket pivot and a breakout?
A breakout clears the top of a base on heavy volume. A pocket pivot is meant to happen inside the base, before any new high, so it comes earlier and from a lower price. In our test, though, 30.84% of pocket pivots were already a new 50-session closing high on the day they fired.
Is a pocket pivot the same as a pivot point?
No. Pivot points are price levels calculated from the prior day’s high, low and close. A pocket pivot is a single day picked out by its volume.
Related
CAN SLIM is the William O’Neil method the pocket pivot was designed to fit, and that page covers its buy points. The volume page covers what a share count can tell you. And the breakout page covers the move to new highs that a pocket pivot is meant to anticipate.
When I see a volume signal, I check the calendar before the chart. A heavy day on an expiration or index rebalance Friday tells me about the index funds, not about who wants the stock.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.