# Fees

Pitchcast fees are taken at settlement (post-resolution), not at trade execution. This removes friction during active trading and aligns protocol revenue with successful markets. No fees are charged on voided markets.

## Fee rates

| Fee              | Rate                      | Recipient              |
| ---------------- | ------------------------- | ---------------------- |
| **Protocol fee** | 1.0% of winnings          | Protocol treasury      |
| **Creator fee**  | 0.5% of market volume     | Market creator wallet  |
| **Resolver fee** | 0.25% of total collateral | Oracle resolver wallet |

## When fees apply

Fees apply when a winning share holder calls `claim_winnings` after market resolution. The program deducts the applicable fees before transferring USDC to the claimant.

A user holding 1000 YES shares in a resolved YES market would receive:

```
1000 USDC gross
-  10.00 USDC protocol fee (1.0%)
-   5.00 USDC creator fee (0.5%)
= 985.00 USDC net
```

The resolver fee is deducted from the total collateral pool at resolution, before individual claims are processed.

## Voided markets

Voided markets carry zero fees. All collateral is returned pro-rata to share holders. See [Voiding Policy](https://github.com/Pitchcast-xyz/pitchcast-docs/blob/main/markets/voiding.md) for the conditions that trigger a void.

{% hint style="info" %}
The fee-at-settlement model means that active traders are not penalised for frequent trading or position adjustments. Fees only apply when a user profits from a resolved market.
{% endhint %}


---

# 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.pitchcast.xyz/protocol/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.
