# Swap Fees

Veplus offers users to trade digital assets in a secure way at low fees. By default, the trading fees are 0.01% for stable pools and 0.05% for volatile pools.  &#x20;

The trading fees are kept in the original tokens. If you trade $BNB and $USDT, the fees will be kept in $BNB and $USDT.&#x20;

## Stable Pools

Stable pools are designed for assets which have little to no price volatility. These pools allows to trade with low slippage for large trades like Curve.

> x³y + y³x ≥ k

## Volatile pools&#x20;

Volatile pools are designed for assets with high price volatility. These pools use a generic AMM formula like Uniswap.

> x × y ≥ k

## Visual representation of the formulas

The mathematical formulas are used to keep the total pool liquidity balanced at all times.

Below, you can find a visual comparison between the stable (red) and volatile (green) AMM pricing equations, where:

* x is the amount of first asset in the pool&#x20;
* y is the amount of second asset in the same pool&#x20;
* k is a fixed constant

{% embed url="<https://www.desmos.com/calculator/e51mgqb5li>" %}


---

# 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.veplus.io/protocol/swap-fees.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.
