---
updatedAt: 2026-08-19T06:40:44.000Z
---

Fetch the complete documentation index at: https://docs.dinari.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# Trading Hours

Information about Dinari trading hours and the differences in trading sessions.

# Dinari Trading Sessions Overview

dShares™ are backed 1:1 by real stock and are traded in real-time on the U.S. stock markets including the New York Stock Exchange (NYSE), the NASDAQ and other exchanges. In addition to regular trading sessions on these exchanges, Dinari also operates on the extended, overnight and weekend/open sessions.

While Dinari generally abstracts these trading sessions away with our APIs and smart contracts, it's important to understand the differences with how orders are placed and the varying amount of available liquidity.

***

## Sessions Overview

Dinari operates across four distinct trading sessions. The accepted order types and available liquidity vary by session, so it's important to know which session is active when placing trades.

<Cards>
  <Card title="Regular" icon="fa-sun" target="_blank">
    **9:30 a.m. - 4:00 p.m. (ET)**<br /><br />

    🛒 Market & Limit.<br /><br />🗒️ _Primary session; best prices and liquidity_
  </Card>

  <Card title="Extended" icon="fa-sunrise">
    **Pre-market 4:00 a.m. - 9:30 a.m. (ET)<br />**<br />**After-hours 4:00 p.m. - 8:00 p.m. (ET)**<br /><br />🛒 Limit only\*<br /><br />🗒️ _Opens only if the market is open the following day (e.g., if Monday is a holiday, Sunday's Overnight session does not open)_
  </Card>

  <Card title="Overnight" icon="fa-moon">
    **8:00 p.m. (T-1) – 4:00 a.m., weekdays (starts Sunday 8:00 p.m.)**

    🛒 Limit only\*<br /><br />🗒️ _Opens only if the market is open the following day (e.g., if Monday is a holiday, Sunday's Overnight session does not open)_<br />
  </Card>

  <Card title="Open (24/7)" icon="fa-arrows-rotate">
    **Friday 8:00 p.m. – Sunday 8:00 p.m., and when all other trading sessions are closed**<br />

    🛒 Limit only\*, blockchain only<br />

    🗒️Limited tickers; lower liquidity
  </Card>
</Cards>

<br />

**💡 Key Takeaway**

* **Regular Session:** Market and limit orders are accepted.
* **Extended, Overnight, and Open (24/7) Sessions:** Only limit orders are accepted directly. Market orders placed during these sessions are automatically converted to marketable limit orders (see note below).

**<br />🛠️ \* About Market Orders Outside the Regular Session**

Market orders placed outside the Regular session are **not** rejected. Dinari automatically converts them into marketable limit orders:

* **Market Buys** are priced at the latest **ASK** price
* **Market Sells&#x20;**&#x61;re priced at the latest **BID** price

Because the converted order functions as a limit order, it may fill **fully, partially, or not at all.** Any unfilled remainder is refunded.

> **💡 Best Practice:** To ensure predictable execution outside Regular hours, submit limit orders with an explicit limit price.

<br />

***

## Session Details

### <br />Regular Trading Session

The primary trading period for U.S. stock markets, running most weekdays from 9:30 a.m. to 4:00 p.m. ET. All order types are accepted, with the best prices and liquidity available.

### Extended Hours Trading Session

Includes both pre-market (4:00–9:30 a.m. ET) and after-hours (4:00–8:00 p.m. ET) trading. These sessions are only active when there is a Regular trading session the same day. Liquidity is lower and volatility may be higher. Only limit orders are accepted.

### Overnight Trading Session

Runs from 8:00 p.m. (ET, T-1) to 4:00 a.m. (ET) on weekdays, starting at 8:00 p.m. on Sunday. This session opens **only if the market is open the following day.** For example, if Monday is a holiday, the Overnight session will not open on Sunday evening. Trades in this session are booked in the following trading session. Only limit orders are accepted.

### Open (24/7) Trading Session

Runs from 8:00 p.m. (ET) on Friday to 8:00 p.m. (ET) on Sunday, and also opens when all other trading sessions are closed. This session operates on the blockchain only and covers a limited number of tickers with lower liquidity. Only limit orders are accepted.

<br />

***

## Holidays

<br />

### Market Holidays

Dinari trading is affected by U.S. stock market holidays. On these days, the Regular, Extended, and Open (24/7) sessions are closed.

For the most up-to-date information, use the **Get Market Hours API:**<br /><br />`GET /api/v2/market_data/market_hours/`<br /><br />You may also refer to:

* [NYSE Calendar](https://www.nyse.com/markets/hours-calendars)
* [NASDAQ Calendar](https://www.nasdaqtrader.com/trader.aspx?id=Calendar)

<br />

### Bank Holidays

Dinari is also affected by U.S. bank holidays, which usually coincide with market holidays but not always. While Dinari attempts to mitigate the impact, large transactions may settle on a T+2 basis on these days.

<br />

***

### Common Scenarios

**Scenario 1: Market order during Regular hours**

| Aspect    | What Happens                                    |
| --------- | ----------------------------------------------- |
| Execution | Executes quickly at the prevailing market place |
| Timing    | dShares appear in wallet within 30 minutes      |
| Status    | **SUBMITTED → FILLED**                          |

<br />**Scenario 2: Market order during Extended/Overnight/Weekend hours**

| Aspect            | What Happens                                                                         |
| ----------------- | ------------------------------------------------------------------------------------ |
| Execution         | Converted to a marketable limit order                                                |
| Possible outcomes | Fills fully, partially, or not at all; may remain pending until next Regular session |
| Status            | May show **SUBMITTED** to extended periods; may eventually be **CANCELLED**          |

<br />**Scenario 3: Order shows SUBMITTED for a long time**

| Aspect          | What Happens                                                            |
| --------------- | ----------------------------------------------------------------------- |
| What it means   | Order is on the order book waiting to be filled                         |
| Is this normal? | Yes, especially during off-hours sessions                               |
| When to act     | If still **SUBMITTED** after the Regular session opens, contact support |

<br />

**Scenario 4: Order was cancelled**<br />**&#xA;Common reasons:**

1. Market order placed off-hours and implied limit price wasn't reached
2. Limit order didn't fill and expired (**TIF** = **DAY**)
3. You cancelled it manually
4. The asset was non-fractionable (limit orders only)

**&#xA;How to check:&#x20;**&#x55;se List Order Requests endpoint to see the cancel\_message for the specific reason.

<br />

**Scenario 5: Order shows PARTIALLY\_FILLED**

| Aspect            | What Happens                                                              |
| ----------------- | ------------------------------------------------------------------------- |
| What it means     | Only part of your order executed                                          |
| Is this normal?   | Yes. Orders can have multiple fulfillments depending on market conditions |
| What happens next | Remaining portion stays on the order book                                 |
| Can you cancel?   | Yes. **PARTIALLY\_FILLED** orders can be cancelled                        |

<br />

**Scenario 6: Cancellation attempt doesn't work**

Orders that cannot be cancelled:

* PENDING\_FILL
* PENDING\_ESCROW
* FILLED
* REJECTED
* CANCELLED

**&#xA;Important:** Order cancellation is not guaranteed and is not immediate. The order may still execute if the cancellation request doesn't reach the order book in time. Always confirm using Get Order by ID.

<br />