DCA Orders
Automate recurring purchases over time to reduce timing risk using DCA (dollar cost averaging).
Overview
Dollar Cost Averaging (DCA) spreads your investment across multiple purchases over time, rather than buying all at once. This strategy reduces the impact of volatility by averaging your entry price—you buy more when prices are low and less when prices are high.
When to use DCA:
You want to accumulate a position without timing the market
You're investing a larger amount and want to reduce entry risk
You believe in a token long-term but prices are volatile
You want a "set and forget" accumulation strategy
You're converting stablecoins into volatile assets gradually
When to use market orders instead:
You need to enter a position immediately
You're trading short-term and timing matters
The token has a clear catalyst and you want full exposure now
How DCA Works
DCAs are simply scheduled market orders configured to your strategy, below is an example of how the order execution flow happens:
You set DCA parameters → Schedule created
First order executes → Market buy at current price
Wait for next interval → Timer counts down
Repeat until complete → Each order buys at that moment's price
Final summary → Average price calculated across all fills
DCA Example
$1000 DCA into SOL over 10 days:
1
$180
$100
0.556 SOL
2
$175
$100
0.571 SOL
3
$185
$100
0.541 SOL
4
$170
$100
0.588 SOL
5
$165
$100
0.606 SOL
6
$172
$100
0.581 SOL
7
$178
$100
0.562 SOL
8
$182
$100
0.549 SOL
9
$176
$100
0.568 SOL
10
$180
$100
0.556 SOL
Total
—
$1000
5.678 SOL
Average entry price: $176.12 (vs $180 if bought all on Day 1)
In this example, DCA resulted in a better average price because it captured the dips on days 4-5.
Example Prompts
Here are natural language prompts that trigger DCA orders:
"DCA $1000 into SOL on Solana over 10 days"
$100/day for 10 days into SOL
"Set up a daily buy of $50 of JUP on Solana for 2 weeks"
$50/day for 14 days ($700 total)
"Dollar cost average $500 into BONK on Solana, buy every hour for 10 hours"
$50/hour for 10 hours
"Accumulate $2000 of WIF on Solana over the next month, weekly buys"
$500/week for 4 weeks
"DCA $5000 into ETH on Base over 30 days"
~$167/day for 30 days
"Start a DCA for $100 of RAY on Solana every day, run for 20 days"
$100/day for 20 days ($2000 total)
"Split $3000 into BRETT on Base across 15 orders, one per day"
$200/day for 15 days
Frequency Options
Choose how often each purchase executes:
"hourly"
Rapid accumulation over hours/days
High volatility tokens, quick entries
"every_4h"
Multiple daily purchases
Active accumulation
"daily"
One purchase per day
Standard DCA strategy
"weekly"
One purchase per week
Long-term accumulation
"monthly"
One purchase per month
Very long-term positions
Managing Open Orders
Modify
Cancel
Pause/Resume
View Open Orders
Cancel Orders
Modify Orders
Tips for Effective DCA
below are some quick tips to ensure your DCA's are effective:
Match frequency to volatility — Hourly for memecoins, daily for majors, weekly for blue chips.
Don't over-optimize — The point of DCA is to remove timing decisions. Trust the process.
Keep funds available — Ensure your wallet has enough USDC/SOL for the entire DCA period plus gas.
Review periodically — Check in weekly to ensure orders are executing as expected.
Last updated

