# How does f(x) Protocol minimize funding costs or annual interests?

Most perp protocols rely on funding costs to balance long and short demand.&#x20;

f(x)’s unique design doesn’t rely on this, as the counterparty of every trade is a concentrated liquidity DEX pool with deep liquidity thanks to sustainable yields.\
\
The first pegkeeping mechanism for fxUSD is the Stability Pool. \
\
If the Stability Pool lacks of USDC to secure a good peg for fxUSD, the cost of borrowing USDC on Aave is charged to thefxMINT and xPOSITIONs. This fee is mostly directed to the Stability Pool and sPOSITIONs until the peg is restored (see [Protocol Revenue & Distribution](/fx-docs/earn-with-f-x/protocol-revenue-and-distribution.md)).\
\
This fee can be considered as a funding cost or interest temporarily applied to the position.\
\
If that is not enough to keep the peg, and if fxUSD trades below the depeg threshold (see [Risk parameters](/fx-docs/risk-management/risk-parameters.md)), the fee applied is amplified by an order of magnitude defined by governance, until the peg is restored.\
\
When too much of the xPOSITION collateral is lent out to sPOSITIONs, a funding/interest may be applied to sPOSITIONS and directed to xPOSITIONs.\
\
To summarize in most situations, you don’t pay any funding or interest fee. However, when the peg of fxUSD could be threatened, a variable fee may be temporarily applied to your position.\
\
It's important to note that other peg-keeping mechanisms in place should prevent that scenario from happening regularly, providing a sense of reassurance.\
\
Learn more 👇

{% content-ref url="/pages/PtqNJUHJq0xwbkTkxgWY" %}
[Advanced Peg Protection Mechanisms](/fx-docs/risk-management/advanced-peg-protection-mechanisms.md)
{% endcontent-ref %}


---

# 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://fxprotocol.gitbook.io/fx-docs/faq/how-does-f-x-protocol-minimize-funding-costs-or-annual-interests.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.
