← All ideas
#058NewMomentumSwing

Bonde's momentum burst: a +4% day after a tight pause, held 3-5 days

A trending stock, after a pause of three days or more, has a +4% day with a close near the high and volume above the previous day. Entry on the breakout day, stop at the day's low or at half its range, held 3-5 days.

Financial Wisdom · Pradeep Bonde · Watch video

Markets

Stocks

Timeframe

D1, M5

Data

OHLC, Volume, Session times, Instrument universe, Fundamentals

Rules

Partly formalised

Difficulty

Medium

Status

Untested

Some rules were added by us and are marked in the text.

TradingView needs data or workarounds
EasyLanguage has pitfalls
MetaTrader 5 needs data or workarounds

Idea in brief

Pradeep Bonde (Stockbee) describes a simple structure: a trending stock rises in steps. A few days of movement, a few days of pause, movement again. A momentum burst is the first day of a new move after the pause. According to the video, such a burst usually lasts 3-5 days and delivers 8-40%.

The setup is defined by eight criteria. Before the pause there was a smooth trend. The pause lasts three days or more, the pullback in it is no deeper than 8-20%, with no breakdowns on volume. The day before the breakout is narrow or red. The stock has not risen three days in a row. On the breakout day it gains 4% or more, closes near the high of the day, and volume is above the previous day. Entry on the breakout day itself, stop at its low, holding period 3-5 days.

The source is a retelling by the Financial Wisdom channel, not a talk by Bonde. The market assessment rules belong to the host and Qullamaggie. Stock selection is moved to a separate rule; the signal is described for a single stock.

The setup differs from qullamaggie-breakout in horizon. Qullamaggie waits for a base of two weeks or more after a 30-100% rise and holds the rest of the position for weeks on EMA 10. Here the pause is shorter, the trigger is set as a percentage gain for the day, and the trade closes after 3-5 days. In the host's view, Qullamaggie's partial exit after 3-5 days captures exactly this kind of burst.

Why it might work

The explanation in the video is short: buying attracts buying. A smooth trend before the pause means buyers are present at every level, and a shallow pause without selling on volume says there are few sellers. A narrow or red day before the breakout reads as exhausted selling. A close near the high means buyers held the price all session. The ban on three up days in a row protects against chasing: entering on the fourth day of a rise means buying an extended move.

Market assessment gets separate emphasis. When selling dominates, even perfect setups break. That is why holding a position for 3-5 days is suggested only in a trending market, while in a choppy market profit is taken the same day.

The video has no trade statistics. The figures are examples picked after the fact.

Rules

Setup on a single stock (author, formulas Finetiq)

// daily bars; D = breakout day, conditions 1-5 on closed bars before D
ADRpct = 100 * (Average(High / Low, 20) - 1)      // Finetiq: ADR formula and length 20

HH      = Highest(High, 20)[1]                    // Finetiq: lookback window for the top before the pause
BaseLen = number of bars after the HH bar up to D-1
BaseLow = lowest Low over these bars

// 1. smooth trend before the pause (author); Finetiq: how it is measured
Trend = R2(Close, 20) >= 0.7 over the 20 bars ending at the HH bar
        AND gain over these 20 bars >= 15%

// 2. pause of 3 days or more, pullback no deeper than 8-20% (author)
Pause = BaseLen >= 3 AND (HH - BaseLow) / HH <= 20%

// 3. no breakdowns on volume, most days with a move smaller than ADR (author)
NoBreak = no pause day where Close / Close[1] - 1 <= -ADRpct / 100
                              AND Volume > Average(Volume, 20)
          AND on 2/3 of pause days |Close / Close[1] - 1| < ADRpct / 100   // Finetiq: 2/3

// 4. the day before the breakout is red or narrow, ideally a move of less than 2% (author)
Quiet = Close[1] < Close[2] OR |Close[1] / Close[2] - 1| < 2%
// Finetiq: the video mentions both "narrow range" and "move of less than 2%".
// Variant for testing: (High[1] - Low[1]) / Close[2] < 2%

// 5. not 3 up days in a row (author)
NoChase = NOT (Close[1] > Close[2] AND Close[2] > Close[3] AND Close[3] > Close[4])

Setup = Trend AND Pause AND NoBreak AND Quiet AND NoChase

Entry on the breakout day (author, window Finetiq)

// intraday data, day D
IF Setup AND NOT RegimeDown AND Time between 09:30 and 10:30 ET
    // author: the first hour is better; Finetiq: entry window
    // three triggers from the video, pick one
    A: BUY STOP at Close[1] * 1.04 LIMIT Close[1] * 1.06   // author: the stock is up 4-6%
    B: BUY STOP at High[1]                                  // author: break of the narrow candle's high
    C: BUY STOP at HH                                       // author: break of the pause range

Stop and position size (author)

StopLoss = Low of day D at the time of entry          // author: low of the breakout day
IF (EntryPrice - StopLoss) / EntryPrice > 3%          // Finetiq: "too far" = further than 3%
    StopLoss = EntryPrice - 0.5 * (High_D - Low_D)    // author: half the range of the entry day
// at the time of entry High_D is almost equal to the entry price, so the middle of the candle
// and half the range from the entry price give almost the same level

PositionValue = 25% * Equity                          // author: position 25% of the account, with a 3% stop the risk is 0.75%
Shares = MIN(PositionValue / EntryPrice,
             0.75% * Equity / (EntryPrice - StopLoss))   // Finetiq: risk no more than 0.75%

Check at the close of the breakout day (author, thresholds Finetiq)

// criteria 6-8 are known only by the close of D
Confirmed = Close_D / Close[1] - 1 >= 4%                     // author: gain of 4% or more
            AND Close_D >= High_D - 0.25 * (High_D - Low_D)  // author: close near the high; Finetiq: top quarter
            AND Volume_D > Volume[1]                          // author: volume above the previous day
IF NOT Confirmed
    EXIT at 15:55 ET
// author: if the stock gave back most of the day's gain, it is better to exit.
// Finetiq: exit time and one check for all three conditions

Trade management (author, parameters Finetiq)

IF RegimeUp
    StopLoss = MAX(StopLoss, Low[1])      // author: trailing stop; Finetiq: below the prior day's low from D+1
    EXIT at 15:55 ET on day D+4           // author: hold 3-5 days; Finetiq: the fifth day, counting D
ELSE
    EXIT at 15:55 ET on day D             // author: in a choppy market take profit the same day
IF Open < StopLoss THEN EXIT AT OPEN      // author: gap down beyond the risk, exit immediately

Market assessment (community, interpretation Finetiq)

// Financial Wisdom host: weekly EMA 10 and 20 on the index
W10 = EMA(IndexWeeklyClose, 10)
W20 = EMA(IndexWeeklyClose, 20)            // Finetiq: NASDAQ 100 index, closed weeks only
RegimeUp   = W10 > W20 AND W10 > W10[1] AND W20 > W20[1]
RegimeDown = W10 < W20 AND W10 < W10[1] AND W20 < W20[1]
// Finetiq: everything else is treated as a choppy market
// Qullamaggie (in the same video): QQQ above the 10- and 20-day averages, both rising
// community (Financial Wisdom host): every morning check which setups gave +20% in a week, market breadth, the share of stocks above SMA 200

Stock selection (a separate rule)

// across the whole US stock universe, in the first hour of the session (author)
MarketCap between $100 million and $10 billion  // author
AND Price / Close[1] - 1 >= 4%                  // author: do not include volume in the scan, it catches up during the day
AND the stock is among the top gainers over 1, 3 or 6 months   // author; Finetiq: top 10% by return
// hundreds of candidates are filtered out by the setup criteria (author)
// bursts are strongest in technology, biotech and consumer discretionary (author)

Parameters

Parameter Value Source
Gain on the breakout day 4% or more author
Entry zone +4-6% over the previous close author
Entry window 09:30-10:30 ET Finetiq (author: the first hour is better)
Pause 3 days or more author
Pullback depth no more than 8-20% author
Day before the breakout red or a move of less than 2% author
Chase ban not 3 up days in a row author
Close near the high top quarter of the day's range author (threshold Finetiq)
Volume above the previous day author
Smooth trend 20-day R² of 0.7 or more and a gain of 15% or more Finetiq
Days without a breakdown 2/3 of the pause with a move smaller than ADR% Finetiq (author: most days)
Stop low of the day; if further than 3%, half the day's range author (3% threshold Finetiq)
Position 25% of the account, risk about 0.75% author
Holding 3-5 days in a trend, same day in a choppy market author
Market assessment weekly EMA 10 and 20 on the index community (Financial Wisdom host)
Scan market cap $100 million-$10 billion, +4% on the day author

What to test

  1. Contribution of each criterion. Start with the bare rule "a +4% day with volume above the previous day" and add criteria one at a time. Look at the average 5-day return and the number of trades. If a criterion cuts trades without changing the average, it is redundant.
  2. First day versus second. Entry at +4% on day D versus entry at the open of D+1. The video claims many moves make 14-30% on the first day, and the difference shows what being a day late costs.
  3. Holding. Exit at the close of D, D+2 and D+4, trailing stop below the prior day's low. Separately in a trend regime and in a choppy market: this tests the advice to hold 3-5 days only in a trend.
  4. Stop. Low of the day versus a fixed 3% and versus the middle of the candle. Count the share of trades where the low of the day was further than 3%, and their result.
  5. Threshold neighborhood. Gain of 3, 4 and 5%; pause of 3 and 5 days or more; pullback of 8, 12 and 20%; day before the breakout 1.5, 2 and 3%. A sharp change in result from a neighboring value points to overfitting.
  6. Costs. Small companies from $100 million have wide spreads and slippage on stop orders. Assume 0.2-0.5% per side and check whether the advantage survives with a holding period of several days.
  7. Survivorship bias and regime. A universe that includes delisted stocks versus today's list. The host's weekly EMA rule versus Qullamaggie's rule and versus no filter at all.

Platform notes

TradingView (Pine Script)

  • A strategy trades only the chart symbol. The "+4% on the day" scan across the whole universe cannot be reproduced in a Pine backtest. The signal can be tested on a preselected list of stocks, but such a list already contains survivorship bias.
  • Criteria 6-8 (a gain of 4% or more at the close, close near the high, volume above the previous day) are known only at the close. A stop order at +4% catches the intraday gain, but whether it holds into the close is visible only at the end of the session. On a daily chart these criteria cannot be used as a condition for a same-day entry: that is look-ahead. They belong in the exit at the close.
  • Daily approximation of entry A: after the close of D-1, if Setup holds, place strategy.entry("L", strategy.long, stop = close * 1.04, limit = close * 1.06). With both stop and limit set, this is a stop-limit order.
  • Exiting at the day's close on a daily chart requires process_orders_on_close = true, and that changes the execution of all the strategy's orders. The exact version needs an intraday chart, whose history depth is limited by the subscription plan.

MultiCharts and TradeStation (EasyLanguage)

  • The universe scan is done in the portfolio module (Portfolio Maestro, Portfolio Trader). Historical market cap for the $100 million-$10 billion filter requires separate data; price series do not contain it.
  • Intraday entry: five-minute bars in Data1, daily bars in the second data stream. Time is the bar's close time, so the first five-minute bar has Time = 935.
  • Buy next bar at X stop lives for one bar. During the entry window, send the order on every bar.
  • On TradeStation intraday bars, full volume has historically been stored in Ticks, while Volume may contain only up volume. Compare with the previous day's volume on daily bars at the close.

MetaTrader 5 (MQL5)

  • Brokers almost never offer stock CFDs on companies with a market cap of $100 million-$10 billion. The universe the setup works on is usually unavailable in MT5.
  • CFDs have only tick volume. The volume criteria (above the previous day, no breakdowns on volume) cannot be reproduced with it.
  • Convert the 09:30 ET open to the broker's server time, accounting for daylight saving time. At some brokers, daily stock bars include pre-market quotes, so the low of the day and the previous close come out different. The +4% threshold shifts along with the close.

Where the idea can break

  • This is a 12-minute retelling, not a study. There are no trade statistics, the examples were picked after the fact, and the video ends with an ad for the channel's scanner and e-book.
  • The smooth trend, the orderly pause and the absence of breakdowns are judged by eye. Our formulas with R², share of days and thresholds may select different charts.
  • Some criteria are known only by the day's close, while the entry happens in the morning. A daily backtest that uses them as an entry filter looks into the future and inflates the result.
  • In the AXTI example the breakout happened in the middle of the session, although by the rule a midday entry is already late. The entry window changes the set of trades a lot.
  • Small companies: spreads, slippage on stop orders, trading halts. A 0.75% risk per trade assumes the stop is filled at its price.
  • The market assessment rule belongs to the channel host, not to Bonde. Nobody in the video tested its thresholds for this setup.

Sources

  • Momentum Burst: How to Catch Breakouts Early

    Financial Wisdom · Pradeep Bonde

    • 00:11Moves of 8-40% in 3-5 days
    • 01:05Stair-step trend: move, pause, move
    • 02:46Criteria 1-3: smooth trend, pause of 3 days or more with a pullback up to 8-20%, no breakdowns on volume
    • 03:45Criteria 4-5: narrow or red day, not 3 up days in a row
    • 04:18Criteria 6-8: +4%, close near the high, volume above the previous day
    • 04:55Scan: market cap $100 million-$10 billion, +4% on the day
    • 05:29Scan in the first hour of the session
    • 06:10The day before the breakout: a move of less than 2%
    • 06:36Entry at +4-6% or on a break of the narrow candle
    • 07:12Stop: low of the day or half the range
    • 07:38Position 25% of the account, risk 0.75%
    • 08:02Market assessment: in a selling market the setup breaks
    • 09:05Weekly EMA 10 and 20, Qullamaggie's QQQ rule
    • 09:34Exit: same day in a choppy market, 3-5 days in a trend
    • 10:15AXTI and BW examples

Author's claims

These figures and statements are the author's. We have not verified them.

  • According to the video, the setup catches stock moves of 8-40% in 3-5 days. There are thousands of such moves a year, and according to the host, the ability to catch 200-300 of them is what sets profitable swing traders apart.
  • Many such moves deliver 14-30% on the first day, so sometimes the entry has to be made within the first 10-15 minutes after the open.
  • ALM: a 19% rise in 3-5 days, a pullback, then another 30% in 5-7 days.
  • AXTI: a rise from $5.40 to almost $12, a pause, a narrow candle down 1%. The next day, a breakout in the middle of the session and a close at +13%, then another 18% over the following 5 days.
  • BW: a three-candle pause, a day down 0.6%, then a +4% day with volume above the previous day. Over 5 days the stock rose 22%.
  • According to the host, over thousands of trades in this setup, big gaps down are rare if you select quality setups.

Related ideas

Updated: 2026-09-11