DCA Orders
Dollar-cost average into tokens with automated recurring buys.
Overview
DCA (Dollar-Cost Averaging) spreads your purchases over time:
- Reduces impact of volatility
- Removes emotional decision-making
- Builds positions gradually
Supported Chains
DCA orders are available on EVM chains only:
- Base
- Ethereum
- Polygon
- Unichain
Not available on Solana.
Basic DCA
Set up recurring purchases:
"DCA $100 USDC into BNKR every day at 9am"
"DCA $50 ETH into BNKR every 6 hours"
"buy $25 of DEGEN daily"
Schedule Options
Daily
"DCA $100 into BNKR every day"
"DCA $50 into ETH daily at 2pm"
Hourly
"DCA $25 into BNKR every hour"
"DCA $50 into ETH every 6 hours"
"DCA $100 into BNKR every 12 hours"
Duration Limits
Specify how long the DCA runs:
"DCA $50 ETH into BNKR every 12 hours for 15 days"
"DCA $25 USDC into BNKR daily for 30 days"
Without a limit, DCA continues until:
- You cancel it
- Balance runs out
- Maximum executions reached (30 by default)
Minimum Trade Size
Minimum trade value: $20 per execution
This ensures gas costs don't eat into your DCA:
# Works
"DCA $25 USDC into BNKR daily"
# Rejected (too small)
"DCA $10 USDC into BNKR daily"
Managing DCAs
View Active DCAs
"show my DCA orders"
"what automations do I have?"
Cancel DCA
"cancel my DCA for BNKR"
"cancel all my automations"
Examples
Weekly ETH Accumulation
"DCA $100 USDC into ETH every day for 7 days"
Total: $700 into ETH over one week
Aggressive Accumulation
"DCA $200 USDC into BNKR every 6 hours for 3 days"
Total: 12 buys × $200 = $2,400 over 3 days
Long-term DCA
"DCA $50 into ETH daily for 30 days"
Total: $1,500 into ETH over one month
Requirements
- Sufficient balance of the sell token (USDC, ETH, etc.)
- Balance must cover all scheduled executions
- Gas for each execution (or gas sponsorship)
Tips
Start Small
Test with a shorter duration first:
"DCA $50 into BNKR every day for 3 days"
Use Stablecoins
DCA from USDC for predictable amounts:
"DCA $100 USDC into ETH daily" # Always $100 per buy
vs.
"DCA $100 worth of ETH into BNKR daily" # ETH amount varies
Limitations
- Not available on Solana
- Not available via XMTP
- Minimum $20 per trade
- Maximum 30 executions per DCA
- Requires continuous balance availability