IBKR Good 'Til Canceled (GTC) 24/5 order for extended + overnight sessions?

Has anyone figured out how to create a GTC order at IBKR that works on core, extended and overnight sessions without cancelling after 1 trading day if unfilled?

The Think or Swim Platform from Schwab has the GTC+EXTO order type: Order Types

Also, has anyone seen support for the overnight session at any broker except IBKR and Schwab?

Is this a trick question?

You just fill in the field “time in force” with GTC and “allow outside of regular trading hours”. How else would you do that???

1 Like

It’s not. Support for the overnight session has been added only this year by some brokers (and not always for all of their trading platforms). Note that it is not the same as the extended sessions before and after the core session. It is part of the general trend towards 24/7 equity markets in the US.

https://pressroom.aboutschwab.com/press-releases/press-release/2025/Schwab-Announces-Further-Expansion-of-Overnight-Trading/default.aspx

1 Like

Thanks, just checked, this was added recently to “Time in Force”:

Maybe it is time again to pick up an old hobby of mine: off-market fishing. Was quiet lucrative around 20 years ago… :smiling_face_with_sunglasses:

1 Like

Yes, I know that IB added support for the overnight session. I did create orders of type “Overnight + Day”, but they always get cancelled if they don’t fill within 1 trading day. As opposed to Schwab: Their GTC+EXTO order remains working for 6 months (the EXTO type also cancels after 1 day).

If I want to buy the next dip, I want to set and forget a limit order that remains active for more than one day. And I want to get filled no matter which session reached that limit price.

As far as I can tell, the whole user interface did not catch up to this new development, e.g. the description of the “Outside RTH” toggle button has no mention of the overnight session.

Schwab ToS-Platform order types:

Maybe this is of interest to you: Google “overnight session + grandmother of all anomalies”.

I see. Probably you can do this with a condition, there you can do almost anything.