Regular Trading Hours (RTH) refers to the regular trading session hours available for an instrument on a specific exchange or market center. Regular hours vary between instruments, exchanges, and days of the week. For example, the Regular Trading Session hours for NYSE-listed stocks runs from 09:30 EST – 16:00 EST Monday through Friday.
Regular Trading Hours may be a subset of the instrument’s total trading hours. For example, for NYSE-listed stocks the Total Available Hours are 04:00 EST – 20:00 EST.
We display all available trading hours for every instrument in TWS.
For products that don’t officially list Regular Trading Hours - for example the E-mini S&P 500 futures on Globex which trades from 17:00 – 15:15 the following day, then again from 15:30 – 16:00 - IB has determined "Liquid Trading Hours" during which the contract has historically been more liquid, and will only allow stop-variant orders on Globex futures to trigger during this LTH time period.
To see trading hours, right-click a data line for an instrument in any tool, and select Contract Info then Description. The Trading Hours section on the bottom left shows the regular session and total trading hours available. Click the Calendar link to display a pop-up with today’s hours highlighted, and the hours for the entire current week.
TWS displays a small clock icon in the Time in Force field, with a mouse-over description of the currently indicated trading hours for an order for instruments that support filling or triggering of orders outside of regular or liquid hours. Hold your mouse over the icon to see hours during which the order will be active.
Click the icon to view and select other valid times-in-force and "outside hours" options for the order.
For Globex futures, you can specify that you want to allow the order to trigger outside of
Liquid Trading Hours by checking the "Trigger outside RTH" checkbox.The new mouse-over description reflects your selection and the clock icon shows a yellow warning triangle
to notify you that the order is eligible to fill or trigger outside its regular hours.You can elect to allow an order to trigger or fill outside hours as the default using Order Presets.
Use Order Presets to tell TWS to always enable "Fill outside RTH" on, for example, all US stock orders or all futures orders. To set this in a preset, open Global Configuration and in the Presets section select Stocks. Check "Allow order to be activated, triggered or filled outside of regular trading hours (if available)." Click OK to save the setting.
The next time you initiate a stock order, you’ll see that the clock icon includes the yellow warning triangle to indicate it is eligible to be active outside the regular session. You can disable this by unchecking the box from the Time in Force drop down.