DEV Community

TateLyman
TateLyman

Posted on • Originally published at devtools-site-delta.vercel.app

How to DCA into Solana Tokens Automatically — Free Telegram Bot

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>
Enter fullscreen mode Exit fullscreen mode

Intervals: 1h, 4h, 12h, 1d, 7d

Example:

/dca EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v 0.1 4h
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

Why DCA on Telegram?

  1. No app to download — works on any device with Telegram
  2. Non-custodial — you keep your private key
  3. Set and forget — runs 24/7 in the background
  4. 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)