@destriero, you brainless schmuck: my question goes beyond your horizon.You fucking moron. AON is quantity on the ticket, not the legs. Either the order is marketable or not. If you place a 100-lot AON it must fill 100 contracts or none at all.


This is easily doable at broker level as follows:
1) first know all the legs of the grand order
2) wait till all legs are fillable
3) just fill all
Otherwise it stays in broker's book, and user can decide whether to continue waiting or canceling or modifying etc.
I will offer this use-case of AON order type in my own exchange and brokerage![]()