# Trade position tokens

Position tokens issued by the DIVA Protocol are ERC20 tokens and can be integrated into any DEX and CEX for trading.&#x20;

![](/files/jpEKaHERvTT8gSNIZ32W)

To faciliate the exchange of long and short tokens, the DIVA App offers a trading interface built on [0x protocol](https://0x.org/docs/core-concepts), a decentralized offchain orderbook with an onchain settlement model. We believe that a traditional orderbook approach is more suitable for trading derivative assets than existing AMMs as it gives market makers maximum flexibility to capture all dimensions relevant for the valuation of derivatives.

The short and long position tokens issued against a contingent pool are two independent assets that show up as two separate lines on the **MARKETS** page. As a result, there is one orderbook for the short and one for the long position token. Similar to traditional exchanges, users can create buy and sell orders or fill existing orders in the orderbook. DIVA App will implement a novel orderbook design to make it easier for users to navigate and find the prices at which they can trade. Terms like BID and ASK belong to the past.

{% hint style="info" %}
0x is a protocol that facilitates the peer-to-peer exchange of Ethereum-based assets without giving up custody of the assets. The protocol serves as an open standard and common building block for any developer needing exchange functionality.
{% endhint %}

Learn how to trade on the DIVA App in our [DIVA App Training](https://docs.divaprotocol.io/diva-app/pages/NBlNZa5OrXsIyvWKdvM4#c.-trade).


---

# 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.divaprotocol.io/diva-app/trade-position-tokens.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.
