# How to Trade

Follow our guide below to start trading BEP-20 tokens on Grabity!

{% tabs %}
{% tab title="Trading" %}
{% hint style="danger" %}
Before you start trading on Grabity DEX, there are some risks you need to be aware of:

* Trading assets with low liquidity will result in a massive price impact, meaning that you could end up buying/selling tokens at an unreasonable price. Remind yourself to double-check the price impact of the swap you're executing.
* Trades on Grabity DEX are executed on-chain, meaning that it takes a few seconds for the blockchain to process your trade after you confirm your swap. During a volatile market, the amount of tokens you end up receiving may vary due to high trading volumes and price fluctuation. This phenomenon is called "slippage". You can avoid slippage by manually setting your slippage tolerance by clicking on the \[Settings] icon on the swap page.
* Your trade will automatically revert if it is pending for more than the transaction deadline. You can adjust the transaction deadline by clicking on the \[Settings] icon on the swap page.
  {% endhint %}

1\. [Connect your wallet.](broken://pages/qyQpo7a4Pl5Q8llB4g8i)

2\. Access the trading page by clicking on the \[Swap] submenu under the \[Trade] menu on the navigation bar.

3\. Select the token you want to trade from the \[From] section.

4\. Select the token you want to receive from the \[To] section.

{% hint style="info" %}
Can't find the token you're looking for? You can search for tokens by manually entering the contract address of tokens at the search box in the drop-down menu.
{% endhint %}

5\. Once you select both tokens, your balance and the conversion ratio (price) will automatically load up. Enter the number of tokens you want to swap. Make sure to double-check the minimum amount of tokens to be received, the price impact, and the liquidity provider fee (0.3%) before you click on the \[Swap] button.

6\. Confirm your swap.

7\. Your swap will be executed, provided that the exchange is valid within your slippage settings and that you have enough BNB in your wallet to pay for the transaction fee.
{% endtab %}
{% endtabs %}


---

# 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.grabity.org/products/trade/how-to-trade.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.
