There is no single correct way to configure a Solana sniper bot. The right settings depend on your available capital, how much time you want to spend monitoring activity, your tolerance for drawdowns, and what you're actually trying to achieve. A first-time trader with 0.5 SOL has completely different needs than someone running a dedicated sniping operation with 10+ SOL actively deployed.
This article presents three fully-configured strategy profiles — aggressive, balanced, and conservative — with complete settings for every relevant parameter. Each profile is a coherent system: the individual settings are calibrated to work together, not as independent sliders. If you're new to the concept of automated sniping, start with the beginner's guide to Solana token sniping before configuring any of these profiles.
Choosing Your Strategy Profile
Before picking a profile, answer three questions honestly:
- How much capital can you deploy without material impact to your finances? If losing 100% of your sniping budget would cause real stress, the conservative profile is the right starting point regardless of how compelling the aggressive numbers look.
- How often can you check results? The aggressive profile generates more activity and benefits from more frequent monitoring. The conservative profile is more set-and-forget compatible.
- What is your primary goal? High volume of small gains, a smaller number of larger trades, or capital preservation with occasional upside — these point to different profiles.
Start one step more conservative than you think you need. It is always easier to loosen settings after reviewing performance data than to recover from an aggressive configuration that wiped your budget in the first week.
Strategy 1: Aggressive
The aggressive profile is built for maximum trade volume. It accepts higher individual trade risk in exchange for more entries and the higher probability that some of those entries land on genuinely explosive tokens early. This profile makes the most sense for experienced traders who understand the loss rate they're accepting and have enough capital to sustain it across a high volume of trades.
Target platform: Pump.fun primary + Raydium
Filter settings
- Safety score minimum: 50
- Minimum liquidity: 2 SOL
- Maximum dev wallet: 15%
- Token age maximum: 60 seconds
- Market cap ceiling: $150,000
- Freeze authority check: Warn only (not block)
- Mint authority check: Block if active
Execution settings
- Buy amount: 0.05 SOL per trade
- Slippage: 22%
- Priority fee: 100,000 micro-lamports/CU (auto mode with 0.03 SOL cap)
- Max concurrent positions: 10–15
Exit rules
- Take-profit level 1: Sell 50% at +120% (2.2x)
- Take-profit level 2: Sell 30% at +400% (5x)
- Remainder: Trailing stop at 25% from peak
- Stop-loss: –45%
- Maximum hold time: 4 hours (auto-close after)
Expected outcomes
At these settings, expect roughly 60–75% of trades to close at stop-loss or near zero. The remaining 25–40% should include a mix of 2x exits and occasional larger runners. Profitability depends entirely on those runners. This is a high-variance profile — weeks of small losses followed by a few sessions with significant gains is the normal pattern, not consistent daily returns.
Strategy 2: Balanced
The balanced profile is the most widely applicable configuration. It filters out the noisiest Pump.fun launches while still catching genuine early-stage opportunities, and it allocates enough per trade to make successful exits meaningful without putting too much capital at risk per position. This is the recommended starting point for traders with some experience who want a sustainable, reviewable approach.
Target platform: Pump.fun + Raydium (equal weight)
Filter settings
- Safety score minimum: 65
- Minimum liquidity: 4 SOL
- Maximum dev wallet: 10%
- Token age maximum: 45 seconds
- Market cap ceiling: $100,000
- Freeze authority: Block if active
- Mint authority: Block if active
Execution settings
- Buy amount: 0.1 SOL per trade
- Slippage: 15%
- Priority fee: 75,000 micro-lamports/CU (auto mode with 0.02 SOL cap)
- Max concurrent positions: 5–8
Exit rules
- Take-profit level 1: Sell 40% at +100% (2x)
- Take-profit level 2: Sell 35% at +300% (4x)
- Remainder: Trailing stop at 20% from peak
- Stop-loss: –35%
- Maximum hold time: 8 hours
Expected outcomes
Expect 50–65% of trades to close at stop-loss. The higher safety score minimum and stricter filters meaningfully reduce rug exposure compared to aggressive. Win rates on this profile are modestly better, and the average winning trade's size is more consistent. This profile generates less excitement but more reviewable, data-rich results. Review performance every 25 trades and adjust filters based on what you're seeing blocked versus what is making it through.
Strategy 3: Conservative
The conservative profile prioritises capital preservation. It will miss many opportunities that the aggressive and balanced profiles catch, and that is intentional. The goal is to enter only the highest-conviction setups — tokens that pass all safety checks, have meaningful liquidity, and show genuine community signals — with larger individual position sizes and patient exit management.
Target platform: Raydium primary (graduated tokens + direct launches)
Filter settings
- Safety score minimum: 78
- Minimum liquidity: 10 SOL
- Maximum dev wallet: 7%
- Token age maximum: 30 seconds
- Market cap ceiling: $75,000
- Freeze authority: Block if active
- Mint authority: Block if active
- Liquidity lock: Require locked > 24 hours
Execution settings
- Buy amount: 0.25–0.5 SOL per trade
- Slippage: 10%
- Priority fee: 50,000 micro-lamports/CU (auto mode with 0.015 SOL cap)
- Max concurrent positions: 3–5
Exit rules
- Take-profit level 1: Sell 30% at +80% (1.8x)
- Take-profit level 2: Sell 40% at +200% (3x)
- Remainder: Trailing stop at 15% from peak
- Stop-loss: –25%
- Maximum hold time: 24 hours
Expected outcomes
The conservative profile will trigger far fewer buys — potentially only 2–5 per day even during active market conditions. Many sessions will produce no entries at all if the filters find nothing meeting the criteria. When entries do occur, they should have a higher win rate (40–50%) and lower average drawdown on losses. This profile is suitable for traders who want exposure to the asset class with a risk management structure that limits catastrophic losses. For a deeper look at the safety checks behind the 78+ score requirement, see our complete rug pull avoidance checklist.
Switching Between Profiles
Market conditions change. There are periods when high-quality launches appear frequently and aggressive settings produce strong results. There are also periods — often following a major rug pull event or during broader market downturns — when the launch quality drops and even balanced settings produce poor outcomes. Signs it may be worth switching to a more conservative profile:
- More than 80% of your last 20 trades hit stop-loss
- Average token price at your buy point is already 3x+ above the pool open price
- Multiple tokens that passed all filters turn out to be coordinated manipulations
Signs it may be appropriate to move toward a more aggressive profile:
- Multiple conservative-setting snipes are beating take-profit targets and continuing to run after TP2
- Filter logs show many tokens being blocked that later performed well
- Network conditions are calm and execution is reliable
Tracking Performance Over Time
No strategy works without feedback. The minimum data you should track for each completed trade:
- Entry price and time after pool creation
- Exit price, exit reason (TP1, TP2, trailing stop, hard stop, time limit)
- Safety score at entry
- Initial liquidity at entry
- Platform (Pump.fun / Raydium / graduation)
After 30 trades, you will be able to see which filters are blocking genuine opportunities (analyse your filter log for tokens that were rejected but later ran) and which filters are correctly catching rugs. This data is worth more than any preset configuration.
Common Strategy Mistakes
Changing settings after every bad trade
One loss does not reveal a flaw in your configuration. Twenty losses might. Evaluate performance over meaningful sample sizes — minimum 20–30 trades — before making changes. Reactive adjustments after single bad outcomes almost always make performance worse, not better.
Running the aggressive profile with insufficient capital
The aggressive profile's expected loss rate means your capital will drawdown before the winning trades arrive. If you start with 0.5 SOL and run 0.05 SOL buys, you have 10 trades before potential ruin. You need enough runway — at least 30–50 trades worth of capital — to let the strategy play out. With 0.5 SOL, the conservative profile is the only mathematically viable option.
Ignoring platform context
The same filter settings produce very different results on Pump.fun versus Raydium versus Raydium graduation events. If you notice one source consistently underperforming, adjust that source's settings specifically rather than applying a blanket change to all platforms.