๐Ÿค–Chapter 7 ยท Reference ยท 15 min read

PumpStriker Settings: Auto-Buy, HOT/COLD & Sell Tiers

By Bathyr Devs ยท Published June 24, 2026

This is the chapter that turns PumpStriker from a notifier into a trader. You'll learn how to flip auto-buy on, set the score threshold that triggers it, and configure the 5 sell-tiers so every buy has TP / SL / Trailing Stop already armed before you even see it.


The two ways PumpStriker can trade

PumpStriker can run in two modes, you pick which (or use both):

ModeHow it worksBest for
๐Ÿ‘† ManualSignal arrives in your Telegram. You tap Buy 0.1 / Buy 0.5 / Custom. The bot executes.Beginners. Reviewing each signal before risking SOL.
๐Ÿค– Auto-BuySignal arrives. If it passes your filters (score, mcap, liq), the bot buys automatically, no tap needed. Sell tiers (TP/SL/TSL) get armed instantly.Power users. Catching launches at 3 AM.

Both modes can run at the same time, auto-buy fires when filters pass, manual buttons stay available for everything else.


The /menu, your control panel

Send /menu to your bot. You get 8 buttons:

ButtonWhat lives here
๐Ÿ‘› WalletsCreate / import / set default / send SOL / wrap to wSOL / delete
๐Ÿ“ก SignalsThe auto-buy gate, enable, set min score, set buy amount, 5 sell tiers
๐Ÿ“Š PositionsLive PnL on every open position
๐Ÿ•” Active OrdersPending TP / SL / TSL orders across all positions
โš™๏ธ Buy SettingsManual-buy defaults, slippage, priority fee, keyboard, smart retry
โš™๏ธ Sell SettingsManual-sell defaults, slippage, keyboard, confirm dialogs
๐ŸŒ Global SettingsAnti-MEV toggle, Degen Mode toggle (applies to everything)
๐Ÿฆ‘ MEV RebatesHelius backrun rebates, earn SOL from bots that backrun your tx

๐Ÿ“ก The Signals menu, your auto-buy gate

Open with /menu โ†’ ๐Ÿ“ก Signals. This is the single most important screen in the bot:

๐Ÿ“ก PumpStriker Signals Status: โŒ Inactive Min Score: 72 Buy Amount: 0.01 SOL Slippage: 3.0% Degen Mode: OFF Min MCap: None Max MCap: None Min Liq: None Duplicate Buy: Block ๐Ÿ”ฅ Auto-Buy filter: HOT (HOT=corroborated) ๐Ÿ” Buy at signal #: 1 โฌ†๏ธ Buy only on upgrade re-fire: OFF ๐Ÿ’ธ Auto-Sell by Score Tier: โœ… ON โœ… ๐ŸŸก Alpha Signal [B] (65-75), 2 orders โœ… ๐Ÿ’š High Potential [B+] (75-82), 4 orders โœ… ๐Ÿ’Ž Strong Conviction [A] (82-88), 4 orders โœ… ๐Ÿ”ฅ Fire Signal [S] (88-93), 4 orders โœ… ๐ŸŒ™ Moon Shot [S+] (93-100), 4 orders

Every field on this card explained

FieldWhat it doesDefault
StatusMaster switch for auto-buy. If this says โŒ Inactive, no auto-buys ever happen, signals only DM you with manual Buy buttons.โŒ Inactive
๐ŸŽฏ Min ScoreLowest engine score that will auto-buy. A signal below this still arrives in TG, but won't auto-buy.72
๐Ÿ’ฐ Buy AmountHow much SOL the bot spends per auto-buy.0.01 SOL
๐ŸŒŠ SlippageMax % the price can move during the swap. Too tight โ†’ buys fail. Too loose โ†’ bad fills.3.0%
๐Ÿ˜ˆ Degen ModeSkips some safety checks for ultra-fresh launches (<1 min old). High-risk, high-reward.OFF
๐Ÿ“‰ Min MCapDon't auto-buy if market cap below this. Useful to skip dead launches.None
๐Ÿ“ˆ Max MCapDon't auto-buy if market cap above this. Useful to skip post-grad whales.None
๐Ÿ’ง Min LiquidityDon't auto-buy if liquidity below this. Critical, low-liq = you can't exit.None
๐Ÿ” Duplicate BuyIf you already hold the token, allow a second auto-buy?Block
๐Ÿ’ธ Auto-Sell by Score TierCRITICAL. When ON, the bot applies the tier's sell presets (TP/SL/TSL) the moment a buy confirms. When OFF, you buy raw, no exit plan.ON

๐Ÿ”ฅ HOT / COLD signals + smarter auto-buy

Every signal card carries a ๐Ÿ”ฅ HOT or ๐ŸงŠ COLD conviction tag, and the Signals menu has three auto-buy filters so you can point auto-capital at the higher-conviction calls. It's all execution-only, every signal still lands in your Telegram regardless.

๐Ÿ”ฅ HOT vs ๐ŸงŠ COLD, the conviction tag

TagMeansTrack record
๐Ÿ”ฅ HOTCorroborated, the signal has at least one of: a public KOL call, the model agrees, or real liquidity behind it.Higher base-rate, historically about 2ร— the 2x-hit-rate of COLD.
๐ŸงŠ COLDCluster-only, a quiet, model-doubted, thin-liquidity signal riding the smart-money cluster alone.Lower base-rate, but still real, some of the biggest movers start COLD, so they're never hidden, only labelled.

The tag never changes which signals are delivered, it only tells you which to lean into.

๐Ÿ” Three auto-buy filters

/menu โ†’ ๐Ÿ“ก Signals. When auto-buy is active these shape which signals it acts on (the Telegram ping is unaffected):

FilterWhat it doesTap to
๐Ÿ”ฅ Auto-Buy filterAuto-buy only HOT, only COLD, or both. HOT is the corroborated, higher-base-rate pool.Cycle HOT โ†’ COLD โ†’ both
๐Ÿ” Buy at signal #Auto-buy at the 1st call, or wait for the 2nd / 3rd re-fire of the same token, more conviction, but a later entry.Cycle 1 / 2 / 3
โฌ†๏ธ Buy only on upgrade re-fireAuto-buy only when a signal strengthens (a ๐ŸงŠโ†’๐Ÿ”ฅ flip or a tier-up), never on the first call.Toggle ON / OFF

โ†ป Re-fire on upgrade

If a token you were already alerted on gets stronger, its tag flips ๐ŸงŠ โ†’ ๐Ÿ”ฅ, or it climbs a tier, the bot re-sends it once, stamped "RE-FIRE, UPGRADED (signal #N)". (Re-fires are strictly capped per token to prevent spam.)

๐Ÿ’ก How to use it: leave the Auto-Buy filter on HOT as your default, it points auto-capital at the corroborated pool. Want maximum conviction? Set Buy at signal #2 or Buy only on upgrade so auto-capital waits for a token to prove itself before committing.


โšก How to turn on auto-buy (3 taps)

  1. /menu โ†’ ๐Ÿ“ก Signals
  2. Tap ๐Ÿ”ด Inactive, Toggle ON. Status flips to โœ… Active.
  3. Verify your Min Score, Buy Amount, MCap range, Min Liquidity are sane (see recommended configs below).

๐Ÿ’ก Pro tip: Toggle Auto-Sell by Score Tier ON in the same menu. Without it, your auto-buys have no exit plan.


How the auto-buy decision actually works

When a signal hits the bot, it runs through these gates in order. First gate that fails โ†’ no auto-buy (the signal still arrives in TG with manual Buy buttons):

Signal arrives (score 78, mcap $42K, liq $8K) โ†“ 1. Signals enabled? โ†’ NO โ†’ SKIP (status: inactive) 2. score >= Min Score? โ†’ NO โ†’ SKIP (score too low) 3. mcap in [Min, Max] range? โ†’ NO โ†’ SKIP (mcap too low/high) 4. liquidity in range? โ†’ NO โ†’ SKIP (liq too low/high) 5. Already hold this token? โ†’ YES & dupBuy=OFF โ†’ SKIP (duplicate) 6. Have a default wallet? โ†’ NO โ†’ SKIP (no wallet) โ†“ all pass 7. EXECUTE BUY (sig.buyAmount SOL @ sig.slippageBps slippage) โ†“ 8. Auto-Sell tier ON? โ†’ YES โ†’ Apply matching tier's TP/SL/TSL presets โ†“ 9. ๐Ÿค– Auto-bought $TICKER, 0.05 SOL โ†’ TG card with tx link

๐ŸŽฏ The 5 Score Tiers, your sell-side strategy

The bot has 5 default tiers mapped to score ranges. Each tier has its own TP / SL / TSL preset stack. When auto-sell is ON and a buy confirms, the matching tier's orders are armed automatically.

Default tier presets (factory)

TierScoreSell Orders (auto-armed on buy)
๐ŸŸก Alpha [B]65-74๐ŸŽฏ TP +20% sell 60% ยท ๐Ÿ›‘ SL -20% sell 100%
๐Ÿ’š High Potential [B+]75-81๐ŸŽฏ TP +25% sell 50% ยท ๐ŸŽฏ TP +100% sell 35% ยท ๐Ÿ›‘ SL -22% sell 100% ยท ๐Ÿ“‰ TSL +50% (then trail)
๐Ÿ’Ž Strong Conviction [A]82-87๐ŸŽฏ TP +30% sell 40% ยท ๐ŸŽฏ TP +150% sell 35% ยท ๐Ÿ›‘ SL -25% sell 100% ยท ๐Ÿ“‰ TSL +80%
๐Ÿ”ฅ Fire Signal [S]88-92๐ŸŽฏ TP +50% sell 35% ยท ๐ŸŽฏ TP +250% sell 35% ยท ๐Ÿ›‘ SL -30% sell 100% ยท ๐Ÿ“‰ TSL +120%
๐ŸŒ™ Moon Shot [S+]93-100๐ŸŽฏ TP +80% sell 25% ยท ๐ŸŽฏ TP +400% sell 35% ยท ๐Ÿ›‘ SL -35% sell 100% ยท ๐Ÿ“‰ TSL +200%

Read it like this: "Fire Signal: at +50% take 35% off the table, at +250% take another 35%, stop-loss at -30% dumps everything, and once price hits +120% from entry the trailing stop arms."

What TP / SL / TSL actually mean

TypeMeansWhen it fires
๐ŸŽฏ TP, Take ProfitSell X% of position when price goes UP by Y% from entryTP +50% sell 35% โ†’ price reached entry ร— 1.5 โ†’ sell 35% of holdings
๐Ÿ›‘ SL, Stop LossSell X% when price goes DOWN by Y% from entrySL -30% sell 100% โ†’ price dropped to entry ร— 0.7 โ†’ dump everything
๐Ÿ“‰ TSL, Trailing Stop LossOnce price hits "arm" level, sell if it falls X% from the new peakTSL +120% โ†’ peak hit entry ร— 2.2 โ†’ armed โ†’ if peak drops 10%, sell

โœ๏ธ How to edit a tier (add / remove orders)

Say you want to add an extra TP at +500% to the Moon Shot tier:

  1. /menu โ†’ ๐Ÿ“ก Signals
  2. Tap the tier row: ๐ŸŒ™ [S+] 93-100: 4 order(s)
  3. You see the tier detail card with current orders and 3 buttons: โž• Add TP, โž• Add SL, โž• Add TSL
  4. Tap โž• Add TP. Bot asks: "Enter trigger % (e.g. 50 for +50%)" โ†’ send 500
  5. Bot asks: "Sell what % of balance?" โ†’ send 25
  6. Bot asks: "Order duration (hours)" โ†’ send 96
  7. โœ… New TP added.

Removing or clearing orders

  • Remove one: Tap the โŒ Remove button next to the order
  • Clear all: Tap ๐Ÿ—‘ Clear All at the bottom (asks for confirm)
  • Disable a whole tier: Tap โœ… Enabled, Disable at the top. The tier stays defined but won't apply to auto-sells.

โš™๏ธ Buy Settings (manual-buy defaults)

Controls the manual Buy buttons on signal cards and /buy <CA> <SOL>. Does not affect auto-buy.

SettingWhat it doesDefault
๐ŸŒŠ SlippageDefault % tolerance for manual buys3.0%
โ›ฝ Priority FeeLamports tipped to validators for faster inclusion100,000
โŒจ๏ธ Buy KeyboardWhich SOL amounts show as buttons on every signal0.1 / 0.5 / 1
โš ๏ธ Impact Alert %Warn before buying if price impact > this25%
โœ… Confirm Manual BuyShow a confirm dialog before every manual buyOFF
๐Ÿ’ธ Auto-Sell on Manual BuyApply tier presets even on manual buysOFF
โšก Retry on SlippageIf a buy fails with slippage error, automatically retry at higher slippageON
๐Ÿ”บ Max Retry Slip %Cap on how high retry slippage can go15%
๐Ÿ” Max AttemptsNumber of retry attempts before giving up3

๐Ÿ’ก Recommendation: Turn Auto-Sell on Manual Buy ON. That way every buy, manual or auto, gets TP/SL/TSL armed instantly. No naked positions.


โš™๏ธ Sell Settings (manual-sell defaults)

SettingWhat it doesDefault
๐ŸŒŠ SlippageDefault % tolerance for manual sells3.0%
โŒจ๏ธ Sell KeyboardWhich % amounts show as sell buttons25 / 50 / 75 / 100
โš ๏ธ Impact Alert %Warn before selling if price impact > this50%
โœ… Confirm Manual SellConfirm dialog before every manual sellOFF
๐Ÿ“Š Auto PnL CardPost a PnL summary card to TG after each sellON

๐ŸŒ Global Settings

SettingWhat it doesDefault
๐Ÿ›ก Anti-MEV (Helius Sender)Route all sends through the MEV-protected lane. Same speed, sandwich-resistant.OFF
๐Ÿ˜ˆ Degen ModeSkip a few "safety" checks for ultra-fresh launches. Higher risk of rugs, but catches more sub-30-second alpha.OFF

๐Ÿ’ก Turn Anti-MEV ON immediately. It's free, adds zero latency, and prevents sandwich attacks.


๐Ÿฆ‘ MEV Rebates

KYC'd searchers backrun your tx, you get 50% of the captured MEV paid to a wallet you specify. Mainnet single-tx only. /menu โ†’ ๐Ÿฆ‘ MEV Rebates โ†’ set wallet address โ†’ toggle ON.


๐Ÿšจ The Auto-Buy Circuit Breaker (safety)

The bot has a hardcoded safety: if 10+ consecutive auto-buys happen without a single successful sell in 30 minutes, all further auto-buys are automatically rejected until you restart the bot.

Why

This was a real incident: May 7, 2026. Jupiter rate-limited the sell path silently for hours. The engine kept firing buy signals, 85 auto-buys executed, 0 sells completed, and the wallet bled because every sell attempt 429'd. The breaker now stops this cold.

How to recover

  1. Open /positions, are positions actually being sold?
  2. Check pm2 logs --err, are sells failing with Jupiter 429 or similar?
  3. Fix the root cause (often: Jupiter rate limit โ†’ enable JUPITER_API_KEY_FALLBACK in .env)
  4. Restart the bot: pm2 restart pumpstriker-bot

๐Ÿ“‹ Recommended starter configs

๐ŸŸข Conservative (your first week)

SettingValue
Auto-Buy Statusโœ… Active
Min Score80
Buy Amount0.025 SOL
Min MCap$20,000
Max MCap$300,000
Min Liq$5,000
Slippage2.5%
Degen ModeOFF
Anti-MEVON
Auto-Sell by Score TierON

๐ŸŸก Balanced (after 2 weeks of data)

SettingValue
Min Score75
Buy Amount0.05 SOL
Min MCap$10,000
Max MCap$500,000
Min Liq$3,000
Slippage3.0%

๐Ÿ”ด Aggressive (only when you trust the engine)

High frequency, high variance. Don't run this until you've done at least 2 weeks of Conservative and reviewed the data. Min Score 70, Buy Amount 0.1 SOL, Min MCap $5,000, Min Liq $2,000, Slippage 5% (or auto-curve), Degen Mode ON, Anti-MEV ON, Allow Duplicate Buy ON (DCA into runners).


โš ๏ธ Common pitfalls

SymptomCauseFix
Signals arrive in TG but bot never auto-buysStatus is โŒ Inactive/menu โ†’ ๐Ÿ“ก Signals โ†’ Toggle ON
Bot auto-bought but no TP/SL appearedAuto-Sell by Score Tier is OFFToggle it ON in the Signals menu
Auto-buy fires once then nothing for hoursMin Score too high, nothing crosses thresholdLower to 70 and watch for a day
Buys silently fail with no TG messageDefault wallet not set, OR insufficient SOL/menu โ†’ ๐Ÿ‘› Wallets โ†’ set default, fund 0.5+ SOL
Circuit breaker keeps trippingSell path is broken (Jupiter 429, RPC dead)Add JUPITER_API_KEY_FALLBACK, restart
Auto-bought a known rugMin MCap or Min Liq too lowRaise both: Min Liq $5K minimum

๐Ÿ” The "set it and forget it" checklist

Before you walk away from the bot for 24 hours, confirm:

  • Default wallet has at least 0.5 SOL
  • /menu โ†’ ๐Ÿ“ก Signals โ†’ Status: โœ… Active
  • Auto-Sell by Score Tier: โœ… ON
  • Min Score set (75-80 for first runs)
  • Min Liq set ($3K+ minimum)
  • Anti-MEV ON in Global Settings
  • All 5 score tiers show at least 1 SL preset (so nothing buys naked)
  • Telegram notifications enabled on your phone
  • PM2 set to auto-restart on VPS (pm2 startup ran)

โœ… Now it's hunting for you. Sleep well.


โžก๏ธ Next chapter: 8. Your Dashboard, Tab-by-Tab Tour, see what the engine sees in real time.

PumpStriker, the self-hosted Solana memecoin striker.

Your keys. Your machine. One-time $350, MIT licensed, no subscription.

See pricing โ†’