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):
| Mode | How it works | Best for |
|---|---|---|
| π Manual | Signal arrives in your Telegram. You tap Buy 0.1 / Buy 0.5 / Custom. The bot executes. | Beginners. Reviewing each signal before risking SOL. |
| π€ Auto-Buy | Signal 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:
| Button | What lives here |
|---|---|
| π Wallets | Create / import / set default / send SOL / wrap to wSOL / delete |
| π‘ Signals | The auto-buy gate, enable, set min score, set buy amount, 5 sell tiers |
| π Positions | Live PnL on every open position |
| π Active Orders | Pending TP / SL / TSL orders across all positions |
| βοΈ Buy Settings | Manual-buy defaults, slippage, priority fee, keyboard, smart retry |
| βοΈ Sell Settings | Manual-sell defaults, slippage, keyboard, confirm dialogs |
| π Global Settings | Anti-MEV toggle, Degen Mode toggle (applies to everything) |
| π¦ MEV Rebates | Helius 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
| Field | What it does | Default |
|---|---|---|
| Status | Master switch for auto-buy. If this says β Inactive, no auto-buys ever happen, signals only DM you with manual Buy buttons. | β Inactive |
| π― Min Score | Lowest engine score that will auto-buy. A signal below this still arrives in TG, but won't auto-buy. | 72 |
| π° Buy Amount | How much SOL the bot spends per auto-buy. | 0.01 SOL |
| π Slippage | Max % the price can move during the swap. Too tight β buys fail. Too loose β bad fills. | 3.0% |
| π Degen Mode | Skips some safety checks for ultra-fresh launches (<1 min old). High-risk, high-reward. | OFF |
| π Min MCap | Don't auto-buy if market cap below this. Useful to skip dead launches. | None |
| π Max MCap | Don't auto-buy if market cap above this. Useful to skip post-grad whales. | None |
| π§ Min Liquidity | Don't auto-buy if liquidity below this. Critical, low-liq = you can't exit. | None |
| π Duplicate Buy | If you already hold the token, allow a second auto-buy? | Block |
| πΈ Auto-Sell by Score Tier | CRITICAL. 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
| Tag | Means | Track record |
|---|---|---|
| π₯ HOT | Corroborated, 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. |
| π§ COLD | Cluster-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):
| Filter | What it does | Tap to |
|---|---|---|
| π₯ Auto-Buy filter | Auto-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-fire | Auto-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)
/menuβ π‘ Signals- Tap π΄ Inactive, Toggle ON. Status flips to β Active.
- 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)
| Tier | Score | Sell 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
| Type | Means | When it fires |
|---|---|---|
| π― TP, Take Profit | Sell X% of position when price goes UP by Y% from entry | TP +50% sell 35% β price reached entry Γ 1.5 β sell 35% of holdings |
| π SL, Stop Loss | Sell X% when price goes DOWN by Y% from entry | SL -30% sell 100% β price dropped to entry Γ 0.7 β dump everything |
| π TSL, Trailing Stop Loss | Once price hits "arm" level, sell if it falls X% from the new peak | TSL +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:
/menuβ π‘ Signals- Tap the tier row: π [S+] 93-100: 4 order(s)
- You see the tier detail card with current orders and 3 buttons: β Add TP, β Add SL, β Add TSL
- Tap β Add TP. Bot asks: "Enter trigger % (e.g. 50 for +50%)" β send
500 - Bot asks: "Sell what % of balance?" β send
25 - Bot asks: "Order duration (hours)" β send
96 - β 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.
| Setting | What it does | Default |
|---|---|---|
| π Slippage | Default % tolerance for manual buys | 3.0% |
| β½ Priority Fee | Lamports tipped to validators for faster inclusion | 100,000 |
| β¨οΈ Buy Keyboard | Which SOL amounts show as buttons on every signal | 0.1 / 0.5 / 1 |
| β οΈ Impact Alert % | Warn before buying if price impact > this | 25% |
| β Confirm Manual Buy | Show a confirm dialog before every manual buy | OFF |
| πΈ Auto-Sell on Manual Buy | Apply tier presets even on manual buys | OFF |
| β‘ Retry on Slippage | If a buy fails with slippage error, automatically retry at higher slippage | ON |
| πΊ Max Retry Slip % | Cap on how high retry slippage can go | 15% |
| π Max Attempts | Number of retry attempts before giving up | 3 |
π‘ 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)
| Setting | What it does | Default |
|---|---|---|
| π Slippage | Default % tolerance for manual sells | 3.0% |
| β¨οΈ Sell Keyboard | Which % amounts show as sell buttons | 25 / 50 / 75 / 100 |
| β οΈ Impact Alert % | Warn before selling if price impact > this | 50% |
| β Confirm Manual Sell | Confirm dialog before every manual sell | OFF |
| π Auto PnL Card | Post a PnL summary card to TG after each sell | ON |
π Global Settings
| Setting | What it does | Default |
|---|---|---|
| π‘ Anti-MEV (Helius Sender) | Route all sends through the MEV-protected lane. Same speed, sandwich-resistant. | OFF |
| π Degen Mode | Skip 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
- Open
/positions, are positions actually being sold? - Check
pm2 logs --err, are sells failing with Jupiter 429 or similar? - Fix the root cause (often: Jupiter rate limit β enable
JUPITER_API_KEY_FALLBACKin.env) - Restart the bot:
pm2 restart pumpstriker-bot
π Recommended starter configs
π’ Conservative (your first week)
| Setting | Value |
|---|---|
| Auto-Buy Status | β Active |
| Min Score | 80 |
| Buy Amount | 0.025 SOL |
| Min MCap | $20,000 |
| Max MCap | $300,000 |
| Min Liq | $5,000 |
| Slippage | 2.5% |
| Degen Mode | OFF |
| Anti-MEV | ON |
| Auto-Sell by Score Tier | ON |
π‘ Balanced (after 2 weeks of data)
| Setting | Value |
|---|---|
| Min Score | 75 |
| Buy Amount | 0.05 SOL |
| Min MCap | $10,000 |
| Max MCap | $500,000 |
| Min Liq | $3,000 |
| Slippage | 3.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
| Symptom | Cause | Fix |
|---|---|---|
| Signals arrive in TG but bot never auto-buys | Status is β Inactive | /menu β π‘ Signals β Toggle ON |
| Bot auto-bought but no TP/SL appeared | Auto-Sell by Score Tier is OFF | Toggle it ON in the Signals menu |
| Auto-buy fires once then nothing for hours | Min Score too high, nothing crosses threshold | Lower to 70 and watch for a day |
| Buys silently fail with no TG message | Default wallet not set, OR insufficient SOL | /menu β π Wallets β set default, fund 0.5+ SOL |
| Circuit breaker keeps tripping | Sell path is broken (Jupiter 429, RPC dead) | Add JUPITER_, restart |
| Auto-bought a known rug | Min MCap or Min Liq too low | Raise 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 startupran)
β 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.
Frequently asked questions
How do I turn on auto-buy in PumpStriker?
Send /menu, open the Signals panel, and toggle Status to Active. Then set your Min Score, Buy Amount, market-cap and liquidity bounds, and leave Auto-Sell by Score Tier ON so every auto-buy has an exit plan.
What do HOT and COLD signals mean?
HOT means the signal is corroborated, a KOL call, the model agreeing, or real liquidity behind it, and historically a higher base rate. COLD is a quieter cluster-only signal. The tag never changes which signals are delivered; it only tells you which to lean into, and you can point auto-buy at HOT only.
What is the auto-buy circuit breaker?
A hardcoded safety: if 10+ consecutive auto-buys happen with zero successful sells in 30 minutes, all further auto-buys are rejected until you restart the bot, protection against a broken sell path draining the wallet.