> For the complete documentation index, see [llms.txt](https://docs.carbon.inc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.carbon.inc/tradfi/trading-hours-and-market-sessions.md).

# Trading Hours and Market Sessions

Crypto markets trade 24/7. Real-world asset markets do not. A TradFi asset on Carbon follows the trading hours of its underlying market, because the position is hedged in that real market. When the underlying is open, you trade against the real price. When it closes, your position is held safely until it reopens.

### Session hours by asset class

| Asset class     | Trading hours                                                        |
| --------------- | -------------------------------------------------------------------- |
| **Stocks**      | Monday to Friday, during the listing exchange's session              |
| **Forex**       | Sunday 5:00 PM ET to Friday 5:00 PM ET (nearly 24 hours on weekdays) |
| **Indices**     | Varies by index, up to \~22 hours per day on weekdays                |
| **Commodities** | Varies by market, mostly 22/5                                        |

Each market follows the trading hours of the exchange it lists on. Exact open and close times for every market are shown in the app. Markets also observe their underlying exchange's holidays: no new positions open on a market holiday.

### What happens when a market is closed

When the underlying market closes (overnight, weekend, or holiday), your TradFi position behaves predictably:

* **The position is frozen.** No trading, no mark-price drift, and no liquidations while the market is shut. A synthetic equity perp can liquidate you on weekend noise that has nothing to do with the real asset. Carbon TradFi cannot.
* **Holding cost keeps accruing.** The overnight financing rate continues 24/7, including weekends, because the cost of financing a leveraged position does not pause when the exchange closes.&#x20;
* **At the next open, the position reprices to the real market.** If the underlying gapped over the close, your TradFi gaps with it, anchored to reality rather than to on-chain noise. A gap can move a position for or against you at the open.

This is the structural advantage of TradFi over a synthetic perp for TradFi markets: the position is never exposed to off-hours drift, only to the real market's actual opening price.

***

*Carbon's TradFi markets are not available to US persons. Please review the* [Terms & Conditions](/additional-information/terms-and-conditions.md) *before trading.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.carbon.inc/tradfi/trading-hours-and-market-sessions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
