# Market Swap

## Market Buy

{% columns %}
{% column %}

1. Choose the **Buy** option.
2. Set the order type to **Market**.
3. To change the purchase wallet, click the wallet name to open a dropdown menu. Select one or multiple wallets.<br>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>The amount of SOL / USD1  selected will be the purchase amount for <strong>each</strong> wallet.</p></div>
4. Specify the amount (click a preset or enter manually).
5. Choose from your [Profiles / Settings](/trading-on-trojan/profiles-settings.md), or set one up if necessary.
6. Review Transaction settings.
7. Enable or disable [Auto-Sell](/trading-on-trojan/trojan-swaps/auto-sell.md).  Set up custom T/P or S/L if needed.
8. Click the **Buy** **for (X SOL / USD1)** button.
   {% endcolumn %}

{% column valign="middle" %}

<figure><img src="/files/qw39DmNNjVXXh45XcQP4" alt="An example market buy panel."><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

***

## Market Sell

{% columns %}
{% column %}

<figure><img src="/files/bRHaF6XBR45Cis3W56xH" alt="An example market sell panel."><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

1. Choose the **Sell** option.
2. Set the order type to **Market**.
3. Specify the amount in percentage or press the <img src="/files/cVuECWaXNcqIue3fAtad" alt="The &#x22;sell init&#x22; button. Which the user presses if they wish to sell the initial amount they put in." data-size="line"> button to sell initials (sell the amount you originally put in if the token went up.)&#x20;
4. Choose from your [Profiles / Settings](/trading-on-trojan/profiles-settings.md), or set one up if necessary.
5. Review Transaction settings.
6. Click **Sell X%** button.
   {% endcolumn %}
   {% endcolumns %}

{% hint style="info" %}

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

Tap the % or SOL / USD1 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 Mode:** Sell fixed amounts like 0.1, 0.5, 1, or 5.\
  → Adjust these values directly in the Trade Panel only.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.trojan.com/trading-on-trojan/trojan-swaps/market-swap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
