I've been experimenting for the first time with IB's Display Size field, which allows you to display a quantity smaller than your entire order size to the market, or hide it altogether.
When I select a smaller quantity from the Display Size dropdown it works as expected (my bid/offer shows up on tape as a live quote, with my chosen size displayed), but when I choose "Hidden", IB's order status is dark blue, with note "Order is being held and monitored". IB tells me that the way their Hidden orders work is that they're held by the IB server, and not actually sent out to an exchange until the order is marketable (aka there's a live Offer at my hidden Bid, or vice versa).
1) Is this the standard way that Hidden orders are treated, or unique to IB?
2) i.e. Do exchanges even have the functionality to handle true hidden orders on the exchange side, or is it always going to have to be a broker-side process?
3) One result of this process, if I'm understanding correctly, is that there's no way for a Hidden Bid to ever hit a Hidden Offer, right? Because neither is actually ever sent out until there's a marketable counterpart, so if both are Hidden it's a stalemate(?)...or might IB match up hidden orders if they both happen to be IB clients (and so theoretically could transact without the orders ever being sent to the exchange)?