# Fees

## What are the fees charged by Perennial?

There are various fees in protocol. The exact amount charged depends on the market, the trade size etc. Perennial has engaged Gauntlet to help determine the best parameters for each market.&#x20;

Some of the fees are the following:

* Opening/Closing a Taker position
* Funding rate on open positions
* Opening/Closing a Maker position
* Interest rate on Idle capital

If you are interested to see the live fees on any market, check out the Market Information section in the UI:<br>

<figure><img src="/files/gbMSAplmRpKewbVAN8nv" alt=""><figcaption></figcaption></figure>

If you are interested in seeing all of the possible parameters, check out the [Market Creation](/building-on-perennial/guides/creating-a-new-market.md) section.

## How much does it cost to open a position on Perennial?

The fees are dynamically calculated when opening a position. Its based on position's impact on skew among other factors. You will be able to see a break down of the fees on when entering a position.&#x20;

## Why does fee change with position size?

Perennial aims to have a perfectly balanced Skew in every market. We achieve this by using a dynamic funding rate based on this parameter (See [Funding Rate](/protocol/markets/funding-and-interest-rate.md)).&#x20;

In addition, the protocol also charges a dynamic fee based on the impact your position would have on the market skew. The further the position pushes Skew up, the higher the fee. Conversely, when a position will reduce skew the fee is reduced.


---

# 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.perennial.finance/frequently-asked-questions/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.
