TL;DR
DCA is an investment strategy where you buy a fixed dollar amount of a token at regular intervals, reducing the impact of volatility on your average purchase price.
Instead of buying $1,000 of SOL all at once, you might buy $100 every day for 10 days. If the price drops after your first buy, your subsequent purchases get more SOL per dollar, lowering your average cost. If the price rises, you bought some at the lower earlier price. DCA smooths out volatility and removes the pressure of timing the market perfectly.
Jupiter offers on-chain DCA where you deposit funds into a smart contract that executes swaps automatically at your chosen interval. This is trustless — no one can access your funds except to execute the scheduled swaps. You set the input token, output token, amount per interval, and frequency. The contract uses Jupiter’s routing for best execution on each swap.
DCA works best for accumulating positions in tokens you’re bullish on long-term but uncertain about short-term price direction. It’s less useful for memecoins or tokens with extremely short lifespans. For large entries into liquid tokens like SOL, JUP, or BONK, DCA can significantly reduce your risk of buying the local top.