What is DCA?
Dollar-cost averaging (DCA) means buying a fixed amount of a token at regular intervals instead of trying to time the market. It smooths out volatility and removes emotion from trading.
DCA on Solana via Telegram
I built a free Telegram bot (@solscanitbot) that lets you set up automatic DCA buys for any Solana SPL token.
How it works
/dca <token_address> <amount_in_SOL> <interval>
Intervals: 1h, 4h, 12h, 1d, 7d
Example:
/dca EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v 0.1 4h
This buys 0.1 SOL worth of USDC every 4 hours.
Under the Hood
- Swaps execute through Jupiter V6 aggregator for best routing
- Every trade is MEV-protected via Jito bundles
- Background worker runs on a staggered timer
- All state persists to JSON — survives bot restarts
Managing Your DCAs
/dca list — see all active DCA schedules
/dca stop — cancel a specific schedule
Why DCA on Telegram?
- No app to download — works on any device with Telegram
- Non-custodial — you keep your private key
- Set and forget — runs 24/7 in the background
- Free — 1% trading fee per swap (0.5% with premium)
Full Feature List
The bot has 44 commands beyond DCA:
- Buy/sell any token
- Copy trade whale wallets
- Snipe new launches
- Limit orders & stop-loss
- Auto take-profit
- Portfolio dashboard
- Token safety scanner
Try It
👉 Open @solscanitbot on Telegram
Type /start to begin.
Source code available at devtools-site-delta.vercel.app/sol-bot-source
Top comments (0)