# Fees

Imperial's fees are simple and transparent:

* Swap fee: 10 bps on collateral
* Platform fee: 0-5 bps on collateral depending on net position size

Users still pay the underlying fees of the venue they are trading on.

## Swap Fee

Imperial uses [Titan](https://titan.exchange/), Solana's superior swap aggregator, for all swaps to get the best price. Oracle based platforms require swaps for most pairs on longs, shorts are denominated in USDC and don't require a swap. Oracle based platforms on Imperial include:

* Jupiter
* Flash Trade
* GMTrade

Platforms charge as much as 30 bps to swap against their LP pool; Imperial charges a flat 10 bps & gets the best price for the asset; often incurring negative slippage, making the trader money back.

## Platform Fee

Fees accrue by position size and are charged by brackets, i.e. every user's first $1000 of a position aren't charged fees.

| Position Size | Fee Rate |
| ------------- | -------- |
| $0-$1k        | 0 bps    |
| $1k-$10k      | 1 bps    |
| $10k-$500k    | 5 bps    |
| $500k-$2M     | 2 bps    |
| $2M+          | 0 bps    |


---

# 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.imperial.space/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.
