A high-performance volume tracking bot for Raydium DEX tokens on Solana. Monitor trading volume in real-time, detect volume spikes, track volume metrics across multiple timeframes, and identify organic trading patterns.
- Real-Time Volume Tracking: Monitor trading volume for Raydium tokens continuously
- Multi-Timeframe Analysis: Track volume across 5-minute, 1-hour, and 24-hour periods
- Volume Spike Detection: Automatically detect unusual volume increases
- Organic Strategy Detection: Identify organic vs inorganic trading patterns
- Wash Trading Detection: Filter out artificial volume manipulation
- Multi-Token Support: Track volume for multiple tokens simultaneously
- Volume Alerts: Get notified when volume exceeds configured thresholds
- Historical Data: Maintain volume history for trend analysis
- REST API: Access volume data via HTTP endpoints
- WebSocket Support: Real-time volume updates via WebSocket
- Token2022 Support: Full volume tracking for Token2022 standard tokens on Raydium
- Raydium Integration: Native integration with Raydium DEX for comprehensive volume analytics
This bot fully supports volume tracking for tokens using Solana's Token2022 standard on Raydium:
- Transfer Fees: Accurate volume tracking including transfer fees
- Confidential Transfers: Volume tracking for privacy-enhanced tokens
- Transfer Hooks: Support for tokens with custom transfer logic
- Metadata Extensions: Enhanced metadata for volume analysis
- Permanent Delegate: Track volume for tokens with permanent delegate authority
Native integration with Raydium DEX provides:
- Native DEX Integration: Direct integration with Raydium DEX APIs
- Pool Analytics: Comprehensive volume tracking across all Raydium pools
- Liquidity Analytics: Track liquidity provision and removal volume
- Multi-Pool Tracking: Monitor volume across multiple Raydium pools simultaneously
- Real-Time Feeds: Live volume data directly from Raydium DEX
- Migration Tracking: Monitor volume during PumpFun to Raydium migrations
- Early Detection: Identify high-volume tokens before they pump
- Data-Driven Decisions: Make trading decisions based on volume metrics
- Organic Filtering: Focus on real trading activity, not manipulation
- 24/7 Monitoring: Continuous volume tracking without downtime
- Performance: Efficient volume calculation and storage
- Scalability: Handle multiple tokens efficiently
- Real-Time Updates: Get instant notifications on volume changes
- Node.js 20+
- Solana RPC endpoint (public or private)
- Understanding of volume analysis concepts
git clone https://github.com/gigi0500/pumpfun-raydium-volume-bot.git
cd pumpfun-raydium-volume-bot
npm install- Copy
.env.exampleto.env - Set your Solana RPC endpoint
- Configure volume tracking parameters
- Set volume thresholds and alert settings
- Configure organic strategy detection settings
- Configure update intervals
npm startGET /api/health- Health checkGET /api/volume/status- Get bot statusGET /api/volume/tokens- Get all tracked tokensGET /api/volume/token/:address- Get volume data for specific tokenGET /api/volume/spikes- Get recent volume spikesGET /api/volume/organic- Get tokens with organic volume patternsPOST /api/volume/track- Add token to tracking listPOST /api/volume/untrack- Remove token from tracking list
- 5-Minute Volume: Short-term volume trends
- 1-Hour Volume: Medium-term volume analysis
- 24-Hour Volume: Long-term volume tracking
- Volume Spikes: Detected unusual volume increases
- Volume Trends: Volume direction and momentum
- Organic Score: Percentage of organic trading activity
The bot analyzes trading patterns to identify organic volume:
- Unique Wallet Count: Minimum number of unique wallets required
- Wallet Concentration: Maximum percentage of volume from single wallet
- Transaction Distribution: Even distribution across multiple transactions
- Wash Trading Detection: Identify circular trading patterns
- Pattern Analysis: Detect natural vs artificial trading patterns
- Never share your private keys
- Use environment variables for sensitive data
- Regularly review volume tracking settings
- Monitor bot activity closely
This bot is for educational purposes. Trading cryptocurrencies involves substantial risk. Past performance does not guarantee future results. Use at your own risk and never invest more than you can afford to lose.
For support, questions, or custom bot development:
MIT License - See LICENSE file for details
Made with ❤️ for the Raydium community