澳洲幸运5官方开奖结果体彩网

What Is an Immediate or Cancel Order (IOC)?

Part of the Series
Guide to Trade Order Types
Definition
An Immediate or Cancel Order (IOC) executes immediately, filling all or part of the order, and cancels any remaining unfilled portion.

What Is an IOC?

An immediate or cancel order (IOC) is an order to buy or sell a security that will execute all or part immediately and then cancel any unfilled portion of the order. An IOC order is one of several "duration," or 澳洲幸运5官方开奖结果体彩网:time-in-force orders, that investors can🌟 use to specify how long the order remains active in the market and under what conditions the order is canceled🍒.

Other commonly used duration order types include 澳洲幸运5官方开奖结果体彩网:fill or kill (FOK), 澳洲幸运5官方开奖结果体彩网:all or none (AON), and good ‘till canceled (GTC). Most online trading pla𒊎tforms allow IOC orders to be pla🌌ced manually or programmed into automated trading strategies.

Key Takeaways

  • Immediate-or-cancel (IOC) orders attempt to execute immediately and cancel any unfilled portion.
  • IOC orders only require a partial fill and may be designated as limit or market orders.
  • IOC is a duration order type like fill or kill (FOK), all or none (AON), and good ‘till canceled (GTC).

How IOC Works

Investors can submit either a “limit” or “market” immediate or cancel order (IOC) depending on their specific execution requirements. An IOC limit order is entered at a particular price, whereas an IOC market order has no price attached and transacts with the best offer price for a buy and the best 澳洲幸运5官方开奖结果体彩网:bid price for a sell.

IOC orders differ from other duration orders in that they only require a partial fill, whereas both FOK and AON orders must be filled in their entirety or canceled. GTC orders remain active until executed in the market or canceled by the client, although most brokers cance💝l them between 30 🅺and 90 days.

When To Use an IOC Order

Investors typically use IOC orders when submitting a large order to avoid having it filled at varying prices. An IOC order automatically cancels any part of the order that doesn’t fill immediately. Assume a trader places an IOC order to purchase 5,000 shares of International Business Machines Corporation (IBM). Any portion of the 5ౠ,000 shares not purchased immed🌄iately is automatically canceled. Those who trade several stocks throughout the day may use an IOC order to minimize the risk of forgetting to cancel an order at the close.

Tip

IOC orders help investors to limit risk, spe𓆏ed execution and provide price improvement by providing greater flexibility.

Example

Suppose an investor places an IOC market order to buy 1,000 shares of Apple Inc. (AAPL). The 澳洲幸运5官方开奖结果体彩网:order book shows 2,000 shares 🦹bid at $170.95 and 500 shares offered a😼t $171.00. The order would immediately fill 500 shares at the offer price ($171) and cancel the unfilled portion of 500 shares.

Let's assume another investor places an IOC limit order to buy 1,000 shares of Apple at $169 around the market open when the stock is currently offered at $170. The 澳洲幸运5官方开奖结果体彩网:S&P 500 drops slightly in the a𓃲fternoon and a seller offers 700 shares of AAPL at $169. The IOC order, however, would not be filled because it was canceled immediately after not being filled earlier in the day.

What Are the Benefits of Using IOC?

IOC limit orders protect against getting a bad fill in a fast-moving or illiquid market. On the other hand, IOC market orders ensure a complete or part😼ial execution in a strongly trending stock with heavy buying demand.

How Does IOC Affect Market or Limit Orders?

A market order is an order to buy or sell a stock at the best available price and will be executed immediately. A limit order is an order to buy or sell a stock at a certain price or better. Market and limit orders may include timing restrictions and other trading instructions like IOC. 

What Does Time in Force Mean for Market Traders?

Traders use 澳洲幸运5官方开奖结果体彩网:time-in-force instructions when placing a trade to indica🃏te how long an order will remain active before it is exe෴cuted or expires.

The Bottom Line

An immediate or cancel order (IOC) is an order to buy or sell a security that will execute all or part immediately and then cancel any unfilled portion of the order, using time-in-force instructions. IOC limit orders protect investors during a fast-moving market. IOC market orders ensure a complete or partial ex🐓ecution in a strong market with high demand.

Article Sources
Investopedia requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our editorial policy.
  1. U.S. Securities and Exchange Commission. "."

Part of the Series
Guide to Trade Order Types

Related Articles