# Zero-Slippage Swaps

Meridian operates a multi-asset liquidity pool which offers zero slippage swaps between any of the liquidity pool assets. Tokens that currently support zero slippage are:&#x20;

* USDC
* USDM
* ETH

To carry out a zero slippage swap follow the steps below:&#x20;

1. Go to the Meridian Swap page [here](https://swaps.meridianfinance.net/swap)&#x20;

<figure><img src="/files/IQNTlH8sgiNsP3PCxXlt" alt="" width="375"><figcaption></figcaption></figure>

1. If necessary connect your wallet.
2. Select the **Market** option to carry out an immediate swap at the current [Market Price](/resources/glossary/trading-glossary.md#market-price).
3. Use the first pulldown to select the token that you wish to swap **from.**&#x20;
4. Use the second pulldown to select the token that you wish to swap **to.**
5. If you wish to spend a specific amount of your original token then enter this amount into the first data entry box. However if you wish to receive a specific amount of the token that you are swapping to then enter this value in the second data entry box.
6. The [Swap fees](/trading-meridian-trade/meridian-trade/fees-and-costs.md#transaction-costs-gas) that will be paid to the liquidity providers will be shown below the data entry boxes along with the current Market Price of the from and to token. &#x20;
7. Once all details have been entered the swap can be executed by pressing the **Swap** button. There is **no inherent slippage** for swaps between the listed MLP tokens, however, during times of high volatility a price spread may occur or there may be a delay between the placement of the order and when it is transacted on the blockchain. In these circumstances the swap price may change.  More details and how to manage this risk can be found [here](/trading-meridian-trade/meridian-trade/fees-and-costs.md#price-spreads).

#### Limit Order Swaps

The process for setting Limit Orders is similar to carrying out a standard swap as described above, however for Limit Order Swaps there is an additional step to set the Execution Price.

With standard market price orders the price at which the swap is executed is derived from the [Market Price](/resources/glossary/trading-glossary.md#market-price) at the time that the order is set, however, for limit order swaps the user is able to specify a particular price at which they would like the swap to execute. When an execution price is set the trade will not take pace until the market price achieves this price or better. This can be useful in managing risk and maximising profits. More information on Limit Orders can be found [here](/trading-meridian-trade/meridian-trade/step-by-step-trading/limit-orders.md).

#### [Launch Meridian App](https://www.meridianfinance.net/#/)


---

# 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.meridianfinance.net/trading-meridian-trade/meridian-trade/zero-slippage-swaps.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.
