Advertisement IC Markets

Orders rejected for "market closed" when the market is open

Compare ECN/Raw spread brokers, analyze execution speeds, report slippage, and evaluate commission structures for high-frequency traders.
Post Reply
Fairman
Posts: 6832
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Orders rejected for "market closed" when the market is open

Post by Fairman »

Orders rejected for "market closed" when the market is open

An order bounces with the message "market is closed" at 3pm on a Tuesday. The chart is moving. The spread looks normal. Nothing seems wrong, except the order won't go through.

Usually the cause is a symbol-level trading session setting. Brokers define sessions per instrument, and the definition may contain gaps: a short break for server maintenance, a pause around a thin period, or a hard stop on one specific pair during an event. The quote feed keeps running because it's a separate system from the order gateway.

Sometimes it's a temporary protection. A risk system flips a pair into "close only" or "disabled" for a minute when volatility explodes, and the error message wasn't written with precision.

A scalper hitting this learns nothing from the text, so the practical response is to check the symbol's session table in the specification, then test with a tiny order on another pair. If the other pair works and the first doesn't, the restriction is local.

Support can sometimes provide the session schedule in writing. Nobody enjoys finding out about a hidden break after a stop fails to place.

Which odd rejection message has shown up on a live account, and what turned out to be behind it?
It’s Fairman :geek:
Recommended broker for automated trading & scalping IC Markets
Shadow Trader
Posts: 5457
Joined: Wed Sep 09, 2026 5:19 pm

Re: Orders rejected for "market closed" when the market is open

Post by Shadow Trader »

Pending orders placed on Friday sit through the weekend. When the market opens, they face an environment that doesn't look like Friday's.

If the open gaps through the order's price, the order triggers at the first available price, which can be well beyond the level. A buy-stop at 1.1050 with a gap to 1.1080 fills near 1.1080. A limit order may fill at a better price than set, if the gap runs in its favor.

Some platforms and brokers handle gap fills differently. A few cancel orders that would have filled at a price too far from the level. Others delay execution for several minutes, until spreads settle. In some terms, pending orders are only active once the market has been open for a defined period.

Spreads at the open can be so wide that an order triggers purely from the spread widening, then price snaps back, leaving a position at a bad entry.

The safest practice is to cancel pending orders before the weekend unless there's a specific reason to keep them, and to place new ones after the open has stabilized.

Is it better to leave orders through the weekend or to re-enter them after the first hour?
Post Reply