Skip to main content

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