# Trade

### Create a BUY LIMIT order

* Go to **MARKETS**
* Select the position token you want to buy
* In the order widget on the right, select **BUY** and **LIMIT**
* Enter the number of position tokens you want to buy
* Enter the price you want to pay per position token
* Set how long your order shall be valid
* Click **APPROVE**
* Click **CREATE ORDER**

{% hint style="info" %}
Note that it's considered best practice to approve only the amount that you are planning to spend. Instead of approving and spending gas every single time before placing an order, you can approve a larger amount once and then place your orders with a reduced amount until your approved amount is exhausted. This way you will incurr gas fees for the approval transaction only once.&#x20;
{% endhint %}

![Create BUY LIMIT order. Left image shows approve step, right image shows create order step.](https://1305042189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHZJ0AbZj1fc1i5a58eEE%2Fuploads%2FZReJ3ZKpxcvIH80oqmuK%2Fimage.png?alt=media\&token=5a6a37a1-21a6-4a4a-a6ee-99fe82126866)

### Create a SELL LIMIT order

* Go to **MY DASHBOARD -> MY POSITIONS**
* Select the position token you want to sell
* In the order widget, select **SELL** and **LIMIT**
* Enter the number of position tokens you want to sell
* Enter the price you ask per position token
* Set how long your order shall be valid
* Click **APPROVE**
* Click **CREATE ORDER**

![Create SELL LIMIT order. Left image shows approve step, right image shows create order step.](https://1305042189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHZJ0AbZj1fc1i5a58eEE%2Fuploads%2FLDrW8ioBCcFfgJMsv59W%2Fimage.png?alt=media\&token=99b32a33-a9d2-4d7c-b1ab-0dc0314d4606)

### Fill existing SELL LIMIT orders (BUY MARKET)

* Go to **MARKETS**
* Select the position token you want to buy
* Check that there are existing orders on the **ASK** side of the order book
* In the order widget, select **BUY** and **MARKET**
* Enter the number of position tokens you want to buy
* Click **APPROVE**
* Click **FILL ORDER**

![BUY Market](https://1305042189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHZJ0AbZj1fc1i5a58eEE%2Fuploads%2FwOkNoVoAyIJSEEXqVMd9%2Fimage.png?alt=media\&token=268e8e79-38e5-4a1c-8a06-ab8bc2889ed7)

### Fill existing BUY LIMIT orders (SELL MARKET)

* Go to **MY DASHBOARD -> MY POSITIONS**
* Select the position token you want to sell
* Check that there are existing orders on the **BID** side of the order book
* In the order widget, select **SELL** and **MARKET**
* Enter the number of position tokens you want to sell
* Click **APPROVE**
* Click **FILL ORDER**

![SELL Market](https://1305042189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHZJ0AbZj1fc1i5a58eEE%2Fuploads%2F6ftXLSrE2uUGuJluTrUK%2Fimage.png?alt=media\&token=58e17e04-ac1c-4311-b634-676bee9328f8)
