Can I tell SMART not to use hidden liquidity for stock orders?

In TWS Global Configuration, the Smart Routing settings page provides checkboxes that allow you to either:

  • Allow Smart routing to search for hidden liquidity at a better price than the NBBO in dark pools for stock/warrant orders ("Seek Price Improvement" checkbox).
  • Remove all hidden liquidity/dark pools from being included in Smart routing for stock/warrant orders ("Do not route to dark pools" checkbox). 

Because these two features are mutually exclusive, checking them both will prompt an error message requiring you to uncheck at least one of these options.

NOTE: The order attribute "Do not route to dark pools" is only available in Global Configuration, but the attribute "Seek Price Improvement" is available on a per-order basis by adding this field in TWS Classic or in the Misc tab of the Order Ticket. If you have checked the "Do not route" feature  in Global Configuration, checking "Seek Price Improvement" for an individual order will cause the order to be rejected.

To set Smart Routing options in Global Configuration:

  1. Open Global Configuration from Mosaic File menu or Classic Edit menu.
  2. In the left pane, navigate to Orders > Smart Routing.
  3. In the right pane, see "Seek Price Improvement" checkbox and "Do not route to dark pools" checkbox. 
Powered by IBot
Why am I unable see my order in the Market Depth window?
What is the SMART order routing destination?
Can I exclude destinations when I select SMART Routing for my order?
Is there a way to enter an order which seeks price improvement?