# DCA Orders

***

### 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:

1. You set DCA parameters → Schedule created
2. First order executes → Market buy at current price
3. Wait for next interval → Timer counts down
4. Repeat until complete → Each order buys at that moment's price
5. Final summary → Average price calculated across all fills

#### DCA Example

$1000 DCA into SOL over 10 days:

| Day       | SOL Price | Amount Spent | SOL Received  |
| --------- | --------- | ------------ | ------------- |
| 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:

| Prompt                                                                      | Interpretation                     |
| --------------------------------------------------------------------------- | ---------------------------------- |
| "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:

| Frequency    | Use Case                           | Best For                              |
| ------------ | ---------------------------------- | ------------------------------------- |
| `"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

```
"Increase my SOL DCA to $150 per day"
"Extend my JUP DCA for another 10 orders"
"Change my BONK DCA to weekly instead of daily"
```

#### Modify

```
"Cancel my WIF DCA on Solana"
"Stop all my DCA orders"
```

#### Cancel

```
"Pause my BONK DCA on Solana"
"Resume my JUP DCA"
```

#### Pause/Resume

```
"Show my active DCA orders"
"What DCAs do I have running on Solana?"
"Status of my SOL DCA"
```

#### View Open Orders

```
"Show my open limit orders on Solana"
"What orders do I have pending?"
```

#### Cancel Orders

```
"Cancel my BONK buy order on Solana"
"Cancel all my open orders on Base"
"Cancel order ord_8xK9f2..."
```

#### Modify Orders

```
"Change my WIF sell order to $3.50 instead"
"Extend my JUP buy order for another 7 days"
```

***

### Tips for Effective DCA

below are some quick tips to ensure your DCA's are effective:

1. **Match frequency to volatility** — Hourly for memecoins, daily for majors, weekly for blue chips.
2. **Don't over-optimize** — The point of DCA is to remove timing decisions. Trust the process.
3. **Keep funds available** — Ensure your wallet has enough USDC/SOL for the entire DCA period plus gas.
4. **Review periodically** — Check in weekly to ensure orders are executing as expected.

***
