> For the complete documentation index, see [llms.txt](https://docs.trojan.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trojan.com/trading-on-trojan/trojan-swaps/dca-crypto.md).

# DCA

## DCA Buy

{% columns %}
{% column %}

1. Choose the **Buy** option.
2. Set the order type to **DCA**.
3. To change the purchase wallet, click the wallet name to open a dropdown menu. Select one or multiple wallets (the amount of SOL / USD1 / USDC selected will be the purchase amount **for each** wallet).
4. Specify the amount. **(For DCA Buy orders, this is the amount spent per interval, so plan accordingly.)**
5. Choose a [Trade Settings](/trading-on-trojan/profiles-settings.md) profile, or adjust your settings.&#x20;
6. Set the **interval** (how frequently to buy), in minutes or hours, and the **duration** (how long the buying should continue), in minutes, hours, or days.&#x20;
7. Toggle **MCap Range** to filter Buys to only execute within your desired Market Cap range.
8. Review Transaction settings.
9. Click **Place DCA Order**.

{% hint style="info" %}
**The image to the right displays an order that would buy .25 SOL every 5 minutes, for 25 mins, which will be 5 purchases totaling 1.25 SOL.**
{% endhint %}

{% endcolumn %}

{% column valign="middle" %}

<figure><img src="/files/mrF3QVCOw3BmGbHqvxCh" alt="a DCA buy panel matching the details to the left."><figcaption><p>Spread out Buys over time to <br>reduce price impact and/or slippage.</p></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

## DCA Sell

{% columns %}
{% column valign="middle" %}

<figure><img src="/files/5lyNbGyTtG5uLlJ5kyxF" alt="DCA Sell panel, matching details to the right."><figcaption><p>Spread out your sells to avoid<br>nuking the chart.</p></figcaption></figure>
{% endcolumn %}

{% column %}

1. Choose the **Sell** option.
2. Set the order type to **DCA**.
3. Specify the amount. **(This is the total amount you will have sold when the order has completed. It is broken into equal pieces.)** For multi-wallet sales, this amount applies to each wallet’s holdings. ‘Sell Init.’ sets the sell quantity to the SOL spent on the token.
4. Choose a [Trade Settings](/trading-on-trojan/profiles-settings.md) profile, or adjust your settings.&#x20;
5. Set the **interval** and **duration**.
6. Toggle **MCap Range** to filter Sells to only execute within your desired Market Cap range.
7. Review Transaction settings.
8. Click **Place DCA Order**.

{% hint style="info" %}
**For example, in the image to the left: Your Balance = 400,000 Tokens, DCA Selling 100%, or all 400k tokens. Interval: ‘Every 5 Minutes’ Duration: ‘For 20 minutes’ = it sells 4 times, each sell is 100,000 tokens.**
{% endhint %}
{% endcolumn %}
{% endcolumns %}

{% hint style="info" %}

#### The wallet selector lets you filter by SOL or token balance.

<p align="center"><img src="/files/qtNnts6qtGzfuSUbTON8" alt="" data-size="original"></p>
{% endhint %}

{% hint style="info" %}

#### Switch Sell Amount Display: % or SOL / USD1 / USDC

Tap the % or SOL / USD1 / USDC icon to toggle how sell amounts display:

* **% Mode:** Choose from 25%, 50%, 75%, or 100% of your position.\
  → Customize these presets in the Trade Panel or Trade Profile settings.
* **SOL / USD1 /** **USDC Mode:** Sell fixed amounts like 0.1, 0.5, 1, or 5 SOL.\
  → Adjust these values directly in the Trade Panel only.
  {% endhint %}

<figure><img src="/files/1JXilaaS0ftuH5khYQqh" alt="animated GIF depicting how market cap range matches up with blue lines on the chart." width="563"><figcaption><p>Market Cap Range is adjusted by typing values directly or by dragging the blue range lines on the chart.</p></figcaption></figure>

{% hint style="info" %}
**View your active orders at any time on the Orders Page, or the Trade Page under 'Active Orders.’**
{% endhint %}

***
