ScreenerBot
DocsReferenceBest Practices

Best Practices

Guidelines and recommendations for optimal ScreenerBot performance, based on real-world usage and systematic testing.

Filtering Strategy

Start Conservative

  • Liquidity: Start with 10+ SOL
  • Volume: 24h > 100 SOL
  • Market Cap: > $10K filters scams
  • Security: Enable all Rugcheck filters

Gradually Relax

  • Monitor rejected tokens
  • Lower thresholds 10-20% at a time
  • Track performance per tier
  • Never disable security checks

Multi-Source Verify

  • Require both DexScreener & GeckoTerminal
  • Don't rely on single source
  • Higher confidence = lower risk

Position Management

Position Sizing

  • Start: 0.005-0.5 SOL per position (minimum 0.005 SOL, scale up as you gain confidence)
  • Max: 3-5 concurrent for beginners
  • Risk: Never > 2-5% of capital
  • Scale up only after consistent wins

Exit Strategy

  • Stop Loss: -20% to -50%
  • Take Profit: Scale at 2x, 3x, 5x
  • Trailing: 20-30% after 2x
  • Time: 2-4 hour holds active

DCA Strategy

  • Entry: 2-3 buys over 5-15 min
  • Exit: Always scale out (3+ exits)
  • Threshold: -10% dip, +50% profit
  • Size: 30-50% of initial each

Trading Mode Selection

Manual Trading

Learning system, testing new filters

  • • Full control
  • • Selective entries
  • • Monitor filtered tokens, trigger manually

Semi-Automated

High conviction setups only

  • • Auto-entry enabled
  • • Manual exit
  • • Fast entries, deliberate exits

Fully Automated

Proven strategy, stable market

  • • Tested filters
  • • Solid exit rules
  • • Check dashboard 2-3x daily

Risk Management

Critical Guidelines

Capital Allocation

  • Keep 20-30% SOL as reserve
  • Never >50% in single token
  • Maintain emergency wallet

Loss Protection

  • Daily limit: -5-10% capital
  • Break after 3 consecutive losses
  • Auto-blacklist on -50% loss

Slippage Settings

  • Low liq (>10 SOL): 1-3%
  • Med liq (>50 SOL): 0.5-1%
  • High liq (>500 SOL): 0.1-0.5%

System Configuration

RPC Setup

  • Premium RPC: Helius (50 RPS), QuickNode (25 RPS), or Triton (100 RPS)
  • Backups: Configure 2-3 endpoints for circuit breaker failover
  • Strategy: Use "adaptive" selection (default) for best performance
  • Monitor: Check RPC stats in dashboard for latency and success rates

Swap Router

  • Primary: Jupiter (best routing)
  • Backup: GMGN for new launches
  • Compare: Enable quote comparison
  • Fees: Dynamic priority (auto)

Monitoring & Maintenance

Daily Routine

  • Morning: Check positions, overnight activity
  • Midday: Monitor new tokens, system health
  • Evening: Review P&L, adjust filters
  • Night: Verify exit rules set correctly

Weekly Review

  • Export position history, analyze win rate
  • Review rejected tokens - too strict?
  • Check blacklist for false positives
  • Update strategy based on data

Log Analysis

Check for Errors

grep ERROR logs/screenerbot*.log

Debug Trading

--debug-trader flag

Common Mistakes to Avoid

Mistakes to Avoid

Over-Leveraging: Don't deploy 100% capital at once
No Stop Loss: Always protect downside
Chasing Pumps: Don't buy tokens already up 100%+
Ignoring Liquidity: Low liquidity = high risk
Too Many Positions: Quality over quantity
Weak Security: Don't disable Rugcheck
No Position Sizing: Every trade needs planned risk
Emotional Trading: Stick to strategy
Free RPC: Too slow for competitive entries
No Monitoring: Check dashboard 2-3x daily