Historical decision study · By CoinNudge Research · · Guide updated 2026-10-03 · 20 min read

Should You Buy Crypto After a Pump—or Wait?

Quick answer

After a 10% daily crypto rally, buying immediately was not a reliable way to secure a profit in this sample: only 57/135 (42.2%) were profitable after 30 days, and the median net return was -5.61%. Waiting for a 5% closing pullback left 54/135 observations in cash, but missed 36 profitable immediate-entry outcomes. The practical conclusion is a trade-off: waiting avoids some losses but also misses large runners. This six-coin, 2020–2026 retrospective comparison includes costs; it is not a forecast or a universal buy rule.

Preview alert list · Explore research data · See alert plans

Should you buy crypto after a pump or wait?

  • 135 complete observations; all pending and rejected candidates remain public.
  • BTC, ETH, SOL, BNB, XRP and DOGE only. Fixed current survivors—not all cryptocurrencies.
  • Daily-close decisions, next-open execution proxies, 0.20% combined cost per side.
  • Clear historical trade-offs, not a universal entry rule, personal recommendation or future win rate.

Should you buy crypto after it has already pumped? The numerical answer

After a 10% daily pump: mean and median net outcomes for 3 preset policies
Same complete decision cohort within this chart. Returns are separate historical policy observations—not statistically independent trades, a funded portfolio or annualized yield. Means can be dominated by rare large gains. Chart data (JSON) · Open full-size chart

Buying immediately after the tested daily pump did not reliably secure a profit: 57/135 (42.2%) completed observations were positive after thirty days, while 78/135 were negative. The median was −5.61% but the mean +15.59%, because a small number of large runners lifted the average. These are the frozen September 18, 2026 six-coin results, not odds for a current coin or a short intraday scalp.

Waiting for a pullback beat immediate entry in 99/135 (73.3%) paired observations, yet its average outcome was -11.97 pp lower. That apparent contradiction is the central finding: avoiding many small losses did not replace the few large rallies missed. Confirmation had a mean paired difference of -2.38 pp; its 95% clustered interval (-8.19 to +4.23 pp) crosses zero, so this sample does not establish a consistent average advantage.

The table uses the same starting opportunity set for all three policies. Zero-return cash observations remain in the denominator; they are neither winning trades nor missing results. P10 means the 10th percentile of these historical observations, not a future loss limit.

PolicyComplete opportunitiesMedian netMean netPositive / all10th percentile
Buy immediately135-5.61%+15.59%57/135 (42.2%)-27.56%
Wait for 5% pullback135+0.00%+3.63%32/135 (23.7%)-18.56%
Wait for confirmation135+0.00%+13.22%37/135 (27.4%)-18.53%

What counts as chasing, buying the dip, or waiting for confirmation?

A “pump” here means a UTC daily close at least 10% above the previous daily close. It is not any rolling 24-hour ticker move, a social-media label or an intraday wick. The day must close before a decision is made. The next daily open is an execution proxy; real users cannot guarantee that exact print.

All three policies end at the same open, 31 UTC dates after the trigger day. The immediate policy therefore holds for 30 full days; waiting reduces time invested rather than extending the endpoint to get a more favourable comparison. No stop-loss is added to the entry experiment.

PolicyPredefined decision and execution
Buy immediatelyBuy at the open immediately after the trigger day closes; exit at the common final open.
Wait for pullbackWithin the next seven daily closes, find the first close at or below 95% of the trigger close. Buy at the following open. An intraday low alone is not a fill. If no such close occurs, remain in cash.
Wait for confirmationWithin the next seven daily closes, find the first close above the trigger-day high. Buy at the following open. An intraday break alone does not qualify; no qualifying close means cash.

Research workflow: from raw candles to a fair policy comparison

A fair chase-versus-wait comparison changes the entry rule, not the starting opportunity or final date. This frozen six-coin experiment keeps no-entry cash and missed rallies so waiting cannot appear better by deleting its non-trades. It was retrospective, not a live execution trial.

1. Freeze the official daily inputs and cutoff; validate OHLC values and continuity. Fix the six-coin scope and retain original UTC timestamps and retrospective retrieval time separately.

2. Identify completed ≥10% rally days, apply the earliest-event 30-day per-coin cooldown without reading future outcomes, and keep exclusions in the ledger.

3. Replay each preset policy on the same complete decision cohort. Decisions use closed information; fills use next-open proxies. Keep unfilled cash and proportional costs explicit. Stop all comparisons at a common endpoint.

4. Compute full-cohort mean, median, losses, paired differences and quarterly clustered uncertainty. Disclose per-coin/time-period and threshold/cost sensitivities rather than selecting only favourable groups.

5. Publish candidate rows, original inputs, exact code and file hashes. Select chart examples mechanically after the full-cohort results; the visual examples do not change which observations enter any statistic.

Which technical indicators did we actually use?

The tested entry decisions use a completed daily price move, a first closing pullback or a close above the rally-day high—not an RSI or MACD endorsement. The shared dictionary below also describes the linked profit-exit study; its +20% milestone and closing trail are not pump entry filters. Descriptive context explains the path without selecting different trades; all formulas use completed UTC daily candles.

RSI, MACD, ADX, ATR, funding and open interest were not used to select trades in these experiments. We do not add them to a chart and imply they validated the outcome. Testing those combinations would require a separate rule definition, sample analysis and validation; the original results here remain unchanged.

MeasureExact calculation and meaningRole in this study
Daily momentumClose(t) / Close(t−1) − 1. A 10% primary daily rally is a completed UTC-close change, not a rolling ticker change.Pump trigger; 20% separate sensitivity.
Prior-20-close referenceArithmetic mean of closes t−20 through t−1. Extension = close(t) / this mean − 1. This deliberately excludes the current close; it is not a standard current-inclusive SMA20.Blue dashed price context on both charts; extension stored for pump observations, not a trading filter.
Relative quote volumeDay t quote turnover / median quote turnover of t−20…t−1. A value of 2× means twice that prior median. Quote turnover is USDT trading activity, not deposits or net capital inflow.Pump context split at 2×; volume panel on both pages is explanatory, not an exit filter.
BTC SMA30 regimeBTC close(t) compared with arithmetic mean BTC closes t−29…t, including the now-completed signal close.Pump study context only; not a BTC trend curve for the selected altcoin.
Pullback and confirmationPullback close ≤ 0.95 × signal close; confirmation close > signal-day high. First qualifying close within seven days; execution proxy at the following open.Pump policy definitions, not RSI oversold or proof of a genuine breakout.
Profit milestone and closing trailMilestone: close / [original buy open × 1.002] − 1 ≥20%. Trail: 90% of highest completed close since milestone; a crossing triggers next-open sale.Exit rules. Highest close is not highest intraday high; a gap can cross below the trail before execution.

How to read the historical price charts

We show three predetermined outcome ranks rather than choosing only attractive examples: the 10th, 50th and 90th percentile positions, index=floor((N−1)×q+0.5), in the complete cohort sorted by baseline net outcome and then observation ID. Baseline means immediate entry for the pump study and hold-all for the exit study. A middle-ranked case is not a synthetic average path; upper/lower ranks are not the best/worst possible future outcome.

Each chart preserves the daily price path and shows where each rule acted. Comparisons in the article still use the full cohort. The chart index is signal close=100 in the pump study and original purchase open=100 in the exit study. The policy-value panel uses initial cash=100 after proportional execution costs; it is not a compounded multi-trade portfolio.

DOGE: buying the pullback still left exposure to a further decline

DOGE on 2025-03-02: lower-tail historical path with actual price, relative volume and policy values
Price is normalized for comparison, not a new price series. Dots mark open-price execution proxies; daily closes form the path. Case selection, input values and marker timestamps are downloadable. Chart data (JSON) · Open full-size chart

The DOGE March 2, 2025 rally illustrates why a lower entry is not a profitable-trade guarantee. Immediate entry used 0.2393 USDT on March 3; the closing-pullback rule entered at 0.19914 on March 4, but the common April 2 exit was lower at 0.17399. Confirmation never entered and remained in cash. These historical reference fills preserve the original costs, not current quotes.

This is sorted observation 14 of 135 by immediate-entry net outcome, with observation-ID tie-breaks. It is a mechanically selected lower-tail illustration, not a predictor or extra experiment. Its failure shows that accepting a discount still leaves exposure to continued selling.

Read top to bottom: actual daily price path and execution markers; relative quote turnover; then the after-cost value of each policy. The last price point is the common exit open, not that day’s later close. The table identifies every execution proxy. An unfilled waiting policy stays at 100; the chart does not invent an entry.

Marker / actionExecution timePrice or unfilled state
I · immediate entry2025-03-03 00:00 UTC0.2393 USDT
P · pullback entry2025-03-04 00:00 UTC0.19914 USDT
X · Common exit2025-04-02 00:00 UTC0.17399 USDT
confirmation entryNo qualifying close within seven daysCash; no fabricated fill

BNB: a cheaper later entry changed the outcome, not the final date

BNB on 2022-11-10: middle-ranked historical path with actual price, relative volume and policy values
Price is normalized for comparison, not a new price series. Dots mark open-price execution proxies; daily closes form the path. Case selection, input values and marker timestamps are downloadable. Chart data (JSON) · Open full-size chart

The BNB November 10, 2022 rally shows a case where waiting obtained a lower reference price before the same exit. Immediate entry was 304.1 USDT on November 11; the pullback policy entered at 282.9 on November 13; the common December 11 exit was 288.2. Confirmation never qualified. Compare after-cost policy values, not merely the cheaper purchase price.

This is sorted observation 68 of 135 by immediate-entry net outcome, with observation-ID tie-breaks. The middle-ranked historical case is not an average price path or proof that the next pullback will work. Waiting did not receive extra holding time to improve its outcome.

Read top to bottom: actual daily price path and execution markers; relative quote turnover; then the after-cost value of each policy. The last price point is the common exit open, not that day’s later close. The table identifies every execution proxy. An unfilled waiting policy stays at 100; the chart does not invent an entry.

Marker / actionExecution timePrice or unfilled state
I · immediate entry2022-11-11 00:00 UTC304.1 USDT
P · pullback entry2022-11-13 00:00 UTC282.9 USDT
X · Common exit2022-12-11 00:00 UTC288.2 USDT
confirmation entryNo qualifying close within seven daysCash; no fabricated fill

XRP: waiting for either preset trigger missed a large runner

XRP on 2021-07-28: upper-tail historical path with actual price, relative volume and policy values
Price is normalized for comparison, not a new price series. Dots mark open-price execution proxies; daily closes form the path. Case selection, input values and marker timestamps are downloadable. Chart data (JSON) · Open full-size chart

The XRP July 28, 2021 rally illustrates the opportunity cost of a condition that never arrives. Immediate entry used 0.7327 USDT on July 29 and the common August 28 exit was 1.1918; neither the 5% closing pullback nor the preset closing-confirmation rule qualified in the seven-day scan. Both waiting allocations stayed in cash rather than inheriting the later rally.

This is sorted observation 122 of 135 by immediate-entry net outcome, with observation-ID tie-breaks. It is an upper-tail historical illustration, not an argument that every pump should be chased. Read it alongside the DOGE decline: waiting can avoid exposure and miss a runner, and retrospective examples cannot identify the next path in advance.

Read top to bottom: actual daily price path and execution markers; relative quote turnover; then the after-cost value of each policy. The last price point is the common exit open, not that day’s later close. The table identifies every execution proxy. An unfilled waiting policy stays at 100; the chart does not invent an entry.

Marker / actionExecution timePrice or unfilled state
I · immediate entry2021-07-29 00:00 UTC0.7327 USDT
X · Common exit2021-08-28 00:00 UTC1.1918 USDT
pullback entryNo qualifying close within seven daysCash; no fabricated fill
confirmation entryNo qualifying close within seven daysCash; no fabricated fill

Will waiting for a dip mean missing the rally?

Pullback entry filled in 81/135 (60.0%) and stayed in cash in 54/135 (40.0%). Of those unfilled observations, 36 would have had a profitable immediate entry. That is 36/57 (63.2%) of all profitable immediate-entry outcomes—not a forecast of how often your next dip order will miss.

Among the 81 pullback trades that actually entered, median net return was -4.02%. The headline all-opportunity median of 0% partly reflects staying in cash, not successful execution. Confirmation entered 78/135, had a filled-only median of -0.80%, and missed 12 profitable immediate opportunities.

A limit order placed 5% below the signal price is a different strategy: it can fill intraday, may sit behind a queue and can be affected by gaps. This study tests a closed-day pullback plus next-open purchase, not a guaranteed limit-order fill. That distinction matters when comparing these findings with an exchange bot.

Why a positive average does not mean most buyers made money

Immediate entry had a worst observed net outcome of -49.90% and a best of +561.29%. Its 10%-each-tail trimmed mean was +1.30% versus the full mean of +15.59%. Trimming is a robustness description, not permission to remove those trades from the actual strategy.

A mean answers what the arithmetic average of equally weighted observations was. A median answers what the middle observation was. Neither is a compounded portfolio return, a probability that a named coin will rise, or an estimate adjusted for how much capital was tied up at the same time. Cross-coin pumps can happen during the same market event.

For a reader asking “am I too late?”, the defensible historical answer is not automatically yes or no. Chasing captured outsized runners but produced more losing than winning observations. Waiting reduced participation and some downside, while imposing a measurable missed-opportunity cost.

Do Bitcoin trend and unusually high volume change the picture?

BTC trend and unusually high turnover changed descriptive subgroup medians but did not establish a safe pump-buying filter. Immediate-entry median was +1.09% in 76 BTC-at/above-SMA30 observations and −9.92% in 59 below-SMA30 observations. The high-turnover group still had a −3.22% median. These are the same frozen opportunities, not independent confirmations or unseen validation.

The two contexts are measured at the signal-day close: BTC versus its current-inclusive 30-close average, and coin quote turnover versus the preceding twenty-day median. An increase in reported turnover describes trading activity, not the direction of new investment. Read these figures with the original context definitions rather than changing them to fit a recent rally.

Volume measures reported exchange turnover, not net deposits or guaranteed buying pressure. The two context splits overlap, so they are not independent confirmations. Their differences can reflect market regime or coin mix; no causal claim or multiple-testing-adjusted discovery is made.

Trigger-day contextnImmediate medianPullback medianConfirmation median
BTC at/above SMA3076+1.09%+0.00%+0.00%
Turnover ≥2× prior median84-3.22%+0.00%+0.00%
Turnover <2× / unavailable51-10.75%+0.00%+0.00%
BTC below SMA3059-9.92%+0.00%+0.00%

Does the result hold for Bitcoin, Ethereum and the other four coins?

The result differs by coin and cannot supply stable Bitcoin-specific odds: BTC has only 11 retained primary opportunities and BNB 13. The other four immediate-entry medians differ as well; the table challenges a universal rule rather than ranking coins to buy. Figures use the same thirty-day endpoint and costs.

BTC, ETH, SOL, BNB, XRP and DOGE were fixed for continuity and interpretability, not picked after ranking returns. Nonetheless current-survivor selection excludes failed assets, newly listed low-liquidity coins and futures. Transferring these outcomes to a new meme token requires different identity, liquidity and historical evidence.

BTC and BNB have fewer than 20 retained 10%-daily-rally observations here. Their medians are displayed transparently as exploratory, not as stable coin-specific odds. A broad headline based only on the BTC subset would overstate its sample depth.

Coinn · statusImmediate medianPullback medianConfirmation median
BNBUSDT13 · exploratory-2.27%+0.00%+0.00%
BTCUSDT11 · exploratory-6.90%+0.00%+0.00%
DOGEUSDT33 · descriptive-10.47%+0.00%+0.00%
ETHUSDT22 · descriptive-3.66%+0.00%+0.00%
SOLUSDT34 · descriptive+1.89%+0.00%+0.00%
XRPUSDT22 · descriptive-8.71%+0.00%+0.00%

What if the market regime changes?

The direction of the average trade-off is not stable across every period. Use the following descriptive time split to challenge—not decorate—the full-history conclusion. These are not untouched out-of-sample tests; all were evaluated in the same retrospective release.

Each cell is a paired mean difference against immediate entry in percentage points. Positive means waiting did better on average in that period. A difference between means is not a difference between win rates.

Decision periodnImmediate medianPullback − immediateConfirmation − immediate
2020–202269-3.29%-18.51 pp-6.50 pp
2023–202436+1.13%-14.14 pp-3.24 pp
2025–cutoff30-14.21%+5.70 pp+8.14 pp

What if the coin has already risen 20% in one day?

A coin already up 20% does not inherit the primary 10%-pump statistics. The separately preset 20%-daily-close rule has 42 complete opportunities and a −5.84% immediate-entry median, versus −5.61% in the 135-opportunity primary cohort. Waiting medians are zero partly because some allocations never enter; zero is not proof of a risk-free filled trade.

The stronger trigger forms a different cohort with its own thirty-day cooldown. It is not a search for the best-looking parameter and does not answer a 20% rally spread over weeks or an unfinished intraday spike. Inspect the separate ledger if your question matches this rule; do not combine both cohorts as independent samples.

Daily triggerComplete nImmediate medianPullback medianConfirmation median
10%135-5.61%+0.00%+0.00%
20%42-5.84%+0.00%+0.00%

Do fees and slippage change the comparison?

Higher execution costs lowered immediate-entry median return in the frozen 135-opportunity cohort: −5.42% at 0.10% per side versus −6.17% at 0.50%. Waiting medians remained zero partly because unfilled opportunities stayed cash; that does not make the trades that entered fee-free. The primary allowance is 0.20% per side, not a venue-specific quote.

One cash unit buys 1/[open×(1+cost)] units; the sale receives units×open×(1−cost). Cash earns zero. The 0.10%, 0.30% and 0.50% sensitivities change modeled fees/slippage without claiming actual order-book fills or a precise cost for your account.

Sensitivity keeps the primary decision cohort fixed, including the original +20% milestone dates in the exit study. That isolates execution cost from a change in event selection. Next-day opens are still optimistic executable-price proxies, especially after news; a daily candle cannot establish available size or fill quality.

Cost per sideBuy immediately · medianWait for 5% pullback · medianWait for confirmation · median
0.10%-5.42%+0.00%+0.00%
0.20%-5.61%+0.00%+0.00%
0.30%-5.80%+0.00%+0.00%
0.50%-6.17%+0.00%+0.00%

How uncertain are the policy differences?

The confirmation-versus-immediate mean interval spans zero (−8.19 to +4.23 pp), so this sample does not establish a consistent average confirmation advantage. The closing-pullback mean difference is negative with a −21.29 to −2.15 pp interval even though it wins more paired observations. Rare missed runners and the selected uncertainty target explain why win counts and means need not agree.

The uncertainty intervals below resample calendar quarters, not individual trades as if all were independent. Both policies in each comparison use the same events. Intervals estimate uncertainty in the historical paired mean under that resampling model; they are not ranges for your next trade.

Mean and median differences can point in different directions when missed runners dominate the average. The median paired difference is computed event by event; it is not the subtraction of the two marginal medians.

Policy versus immediateMean paired difference95% clustered intervalMedian paired difference
Wait for 5% pullback-11.97 pp-21.29 to -2.15 pp+6.18 pp
Wait for confirmation-2.38 pp-8.19 to +4.23 pp-2.66 pp

Which historical data and exclusions produced this sample?

Inputs cover 2,208 daily candles per coin, September 1, 2020 through September 17, 2026 inclusive: 13,248 rows in total. Signal eligibility begins October 1, 2020, after warmup. Cutoff is September 18, 2026 00:00 UTC; retrieval time is recorded separately in every acquisition request.

We found 352 10%-daily-rally candidates: 213 were excluded because a previously retained signal for that coin occurred within 30 days, 4 remain pending, and 135 have a complete common exit. The greedy earliest-event cooldown is applied before reading outcomes. It avoids overlapping 30-day holding intervals within a coin but does not remove simultaneous events across coins.

No input day was interpolated. The code has separate missing-path and pending states, and the published ledger retains all candidates. The six input series passed continuity checks in this release. More data does not eliminate survivorship bias or ensure a future regime resembles this sample.

What should you check before reacting to a fast-rising coin?

First identify what actually moved: a completed daily close, an intraday spike or a rolling 24-hour display. Next decide whether the question is entry timing, breakout validity or position sizing; these require different evidence. This page compares entry timing only.

Write down the confirmation or pullback condition before watching the next candle, the latest date you will wait, the risk you can tolerate and the exit rule. Then check current liquidity, spread, a dated project catalyst, circulating supply and scheduled unlocks. A technical rally does not establish token value, issuer credibility or an attractive valuation.

For someone asking an AI “should I buy this coin after it pumped?”, provide the exact symbol and venue, timestamp, measured move, intended holding period and whether a signal has closed. Ask for the strongest reason not to enter as well as the bullish case. Current price and liquidity require current evidence; this historical study cannot supply a live buy instruction.

A crypto coin just pumped 10%—which decision can this study actually inform?

First check that the move resembles the tested event: a completed Binance USDT spot daily candle up at least 10%, in one of BTC, ETH, SOL, BNB, XRP or DOGE. An exchange's rolling 24-hour ticker, a new micro-cap listing, an unfinished candle or a leveraged contract does not inherit the 135-event result.

The experiment compares three preset policies from a common historical decision cohort; it does not force a trade. In the immediate-entry arm, 57/135 were positive after 30 days and the median net return was -5.61%. Waiting for a 5% closing pullback kept 54/135 observations in cash but missed 36 otherwise profitable immediate entries. A good question is therefore what risk you would accept to avoid chasing versus what opportunity you might miss while waiting, not which policy always wins.

Before acting on today's market, inspect whether the price has already extended further, whether volume and active buying agree on completed bars, spread and depth at your order size, and where an invalidation level would be. Those checks are not a new backtested combined rule; the page's historical result remains limited to its published six-coin policy comparison.

Question after a crypto pumpWhat the frozen six-coin study showsWhat remains a live decision
Buy immediately after the 10% daily close?Immediate entry had 57/135 positive 30-day results and a -5.61% median after modeled costs.Current spread, extension, position risk and whether the coin matches the tested universe.
Wait for a 5% closing pullback?Waiting avoided entry in 54/135 cases but also missed 36 profitable immediate-entry paths.A pullback may never arrive; no-entry is a real policy outcome, not missing data.
Use another coin or a 20% intraday pump?This exact 10% completed-day result does not directly cover either case.Read the separately published 20% sensitivity and do not copy the six-coin percentage to a new listing.
Does high volume make it safe?Volume and BTC regime appear as descriptive strata, not a guaranteed entry filter.Check same-window price, valid aggressive flow and liquidity without assuming independent confirmations.

Verify: Live unusual crypto volume and price context · Crypto order-book liquidity and slippage

Market buy, limit order or a small starter position after a pump?

These are different execution and sizing policies; the historical comparison cannot choose among them for your account. It tests completed-day decisions and next-open reference fills with full normalized allocations. It does not test a live limit order, small exploratory entry, averaging up, stop-loss or leveraged exposure.

For a current candidate, record current spread and depth at your size, maximum acceptable purchase price, invalidation level and maximum total cash loss including costs. A market order favors execution but not a guaranteed price; a limit order constrains price but may not fill. A smaller starter reduces initial exposure, but any later addition needs a separate price, risk budget and expiry rule.

If you cannot verify the catalyst, token identity or supply, depth is thin, or the distance to invalidation exceeds your loss budget, waiting or no trade remains a valid choice. High turnover alone cannot resolve those failures. Current order-book and aggressive-flow checks can guide monitoring, but they were not backtested as a combined entry system in this frozen six-coin study.

Verify: Check crypto order-book liquidity and price impact · Compare crypto trading fees and break-even · Check when a crypto signal is not enough to trade

How can a researcher reproduce these results?

Download candle-inputs.json and decision_studies.py into one folder. Run: python decision_studies.py candle-inputs.json reproduced.json. It uses the Python standard library; the public script includes event selection, costs, exits, grouping and the seeded bootstrap. Compare reproduced.json with research.json. JSON values retain full precision; page values are rounded only for display.

The ledger includes complete, excluded, missing and pending observations rather than only winning trades. Unix times are UTC seconds; signal_day is an ISO UTC date. event_time is the earliest decision boundary after the trigger candle closed, not the retrospective data retrieval time. Entry and sale timestamps identify next-open execution proxies. This release does not establish that CoinNudge recorded those historical observations live.

Confidence intervals apply to paired mean return differences, not to medians, profit probabilities or a future trade. All observations in the same UTC decision quarter are resampled together, including different coins and overlapping monthly entries. We draw the original number of quarters with replacement 1,000 times, use Python Random seed 18092026, sorted quarter keys and linear percentile endpoints at 2.5% and 97.5%. At least 20 observations and eight quarters are required; fewer are labelled exploratory. Cross-quarter dependence and multiple descriptive comparisons remain limitations.

Every file has a SHA-256 entry in the manifest. Hashes establish file integrity, not exchange accuracy. Public research downloads are available without a paid plan. Commercial API/file products have their own coverage and entitlement; this article does not promise these experimental policies as a paid API or an automated trade service.

Verify: Full results and observations · Candidate and outcome CSV · Summary CSV · Daily inputs JSON · Daily inputs CSV · Standalone reproduction code · SHA-256 manifest

Should You Buy Crypto After a Pump—or Wait? — six-market historical policy comparison
A frozen research edition with public input candles, complete candidate ledger, policy code and uncertainty estimates. · Open full-size chart

Take the next step with this evidence.

Choose ongoing Telegram monitoring or inspect structured data in your own research workflow.

Receive qualifying events in Telegram.

Use the ready-made alert checklist, message explanations and daily briefing. Check the supported categories and coins before subscribing; every Research page is not a separate alert category.

Check the alert list · View alert plans

Inspect the data before choosing a pack.

Prepared research packs supply scoped features, separate outcomes where available and quality flags. Buy a fixed edition once and download directly; API use is optional.

Check data pack samples · Explore the full data catalog · Compare data plans

Each purchased pack includes its specified fields and published date range. This page's full dataset is not automatically included. Other data families require coverage, date, field and source-use confirmation before purchase. Telegram Pro is a separate 30-day service; historical packs are one-time purchases.

Frequently asked questions

Is it too late to buy crypto after a 10% pump?

Not necessarily, but the historical odds were not reassuring on their own: 57/135 immediate entries were profitable and the median 30-day net outcome was -5.61% across six Binance spot pairs. Large winners lifted the mean. This is a retrospective six-coin sample, not a prediction for a current coin.

Should I wait for a crypto pullback instead of chasing?

The tested 5% closing-pullback policy entered 81/135 opportunities and missed 36 profitable immediate-entry outcomes. It reduced participation rather than guaranteeing a better purchase. Its all-opportunity median was zero because unfilled observations stayed in cash.

How often did waiting for a dip miss a profitable rally?

In 36 of 135 opportunities, the seven-day pullback rule never entered while immediate entry finished profitable. That is 63.2% of the 57 profitable immediate entries, not a forecast probability.

Does a high-volume pump mean it is safe to buy?

No. We report turnover and BTC-trend subgroups, but turnover is not verified new investment, order-book depth or a guarantee of continuation. The groups overlap and have not established a causal or universal trading edge.

What confirms a pump in this experiment?

The confirmation policy waits at most seven days for a daily close strictly above the original rally day’s high, then enters at the next open. It is one preset definition, not proof that a breakout is genuine.

Does this apply to Bitcoin and Ethereum or to new meme coins?

The fixed universe is BTC, ETH, SOL, BNB, XRP and DOGE on Binance USDT spot. It excludes newly listed tokens and leveraged futures. BTC alone has only 11 retained primary observations and should not be interpreted as a stable standalone forecast.

Are these results after trading fees?

Yes. The primary model charges a combined 0.20% fee/slippage allowance on each buy or sell side, with 0.10%, 0.30% and 0.50% sensitivities. Taxes, financing, queue priority and guaranteed execution are not modelled.

What if crypto is up 20% already?

A separately preset 20%-daily-rally sensitivity is reported on this page and in the dataset. Its sample is smaller and different; it does not justify extrapolating a 10% result to every stronger rally.

Is a 24-hour exchange gain the same as your signal?

No. A rolling 24-hour change depends on the current time. This study uses consecutive completed UTC daily closes. The signal becomes knowable only after the second day closes.

Can I download the pump study and reproduce it?

Yes. Input candles, full candidate CSV, results, standalone Python code and SHA-256 hashes are public. These are retrospectively retrieved data, not proof that every historical observation was captured live.

Sources and verification

Keep the decision context—not just the price alert.

Preview supported Telegram alerts or inspect research-data samples. No automated execution is included.

Explore alert coverage