skip to Main Content

What is an all or none order (AON)?

An all or none order attribute specifies to fill your order all at once or none at all. An all or none order does not take any partial order fills. ToledoTrade will typically route the order to the native exchange, or hold the order if an all or none qualifier isn’t supported. When held, Toledo Trade will attempt to simulate orders as follows:

  • For US stock orders: The NBBO must qualify limit price AND the NBBO size must be equal to (or greater than) the order size + 1000 shares.
  • For US options orders: The NBBO must qualify limit price AND the NBBO size must be equal to (or greater than) the order size + 10 contracts.

For example, an AON order to buy 1500 shares of ABC at $10.00/share will be held until the NBO qualifies (is less than or equal to $10.00) and the NBO size is equal to or greater than 2500 shares.

The order will remain active until it either executes or is canceled. The AON attribute can be used in conjunction with the basic order types and all times in force.

Jason Toledo

Jason brings more than 15 years of experience in online trading. Prior to starting ToledoTrade in 2019, Jason held senior and executive level positions at Scottrade, OptionsHouse and Zacks Trade. Jason is passionate about educating self-directed traders and is a leader and expert in the online trading industry.