# Fees

In prop trading on Upscale, fees play an important role in determining your net profit. Traders should consider the following types of charges:

* Fixed fees for opening/closing positions
* Spread
* [Funding](/trade-mechanics/funding.md) when holding positions

## 📊 Position Opening/Closing Fees

Each time you **open or close** a position, a fee is charged. The fee amount depends on the asset category and challenge type.

### 🪙 Crypto

| **Challenge Type**      | **Action**     | **Fee Rate** |
| ----------------------- | -------------- | ------------ |
| 1-Phase / 2-Phase       | Open Position  | 0.008%       |
| 1-Phase / 2-Phase       | Close Position | 0.008%       |
| Turbo (Instant Funding) | Open Position  | 0.06%        |
| Turbo (Instant Funding) | Close Position | 0.06%        |

### 🏛️ RWA (Forex, Commodity, Indices)

| **Challenge Type**      | **Action**     | **Fee Rate** |
| ----------------------- | -------------- | ------------ |
| 1-Phase / 2-Phase       | Open position  | 0.0035%      |
| 1-Phase / 2-Phase       | Close position | 0.0035%      |
| Turbo (Instant Funding) | Open position  | 0.007%       |
| Turbo (Instant Funding) | Close position | 0.007%       |

🚀 *Our fixed fees are among the most competitive in the industry!*

***

## 📊 Spread

**Spread** is the difference between the **buy price** (at which you can buy an asset) and the **sell price** (at which you can sell it).

🔹 Simple example: *If Bitcoin can be bought for $60,000 and sold for $59,950, then spread = $50.*

### 🪙 Crypto — Dynamic Spread

The spread is dynamic and depends on:

* Selected trading pair
* Current market volatility
* Market depth

📌 **Important:**

> When opening positions with an interval of **1 hour or more** for BTC and ETH, the spread will be **zero**, while market spread applies for other pairs.\
> If positions are opened with an interval of **less than 1 hour**, then **market spread** applies when opening BTC and ETH positions.\
> When closing positions, the spread for BTC and ETH remains **zero** regardless of the interval.

### 🏛️ RWA — Fixed Spread

For all RWA assets (Forex, Commodity, Indices), a **static spread** applies:

* **Spread rate:** 0.0015%
* Spread does not depend on position size
* Spread is fixed and does not change based on volatility
* Spread is charged **only when opening** a position

#### ⏰ Increased Spread for XAU/XAG Outside Trading Sessions

For **XAU/USD** and **XAG/USD** pairs, a dynamic spread system applies based on time:

| **Condition**                            | **Spread Rate** |
| ---------------------------------------- | --------------- |
| During exchange trading hours            | 0.0015%         |
| Outside exchange hours / public holidays | 0.0065%         |

**Exchange trading hours:** weekdays, 08:00 – 21:00 UTC

> 📌 The increased spread outside trading sessions is due to reduced liquidity in the precious metals markets during these periods.

***

📊 Spread data is updated in real-time and visible in the trading terminal.

⚡ Don't forget to account for [**funding**](/trade-mechanics/funding.md) when holding positions — it's an important component of overall trading costs.

***

🏄 *The lowest fees in prop trading - keep more of what you earn!*


---

# 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.upscale.trade/trade-mechanics/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.
