Immediate Or Cancel Order - IOC

AAA

DEFINITION of 'Immediate Or Cancel Order - IOC'

An order to buy or sell a security that if not immediately filled, will be canceled. An IOC order is one of several "duration orders" that investors and traders can use to specify how long the order will remain active in the market and under what conditions the order will be canceled.

An IOC order requires all or part of the order to be executed immediately, otherwise the order (or any unfilled parts of the order) will be canceled. Partial fills are accepted with this type of order duration, unlike a fill-or-kill order, which must be filled immediately in its entirety or be canceled.

INVESTOPEDIA EXPLAINS 'Immediate Or Cancel Order - IOC'

An IOC duration may be specified when a large order is submitted to the market. Filling a large order may be difficult; to avoid having the order filled at a wide variety of prices, an IOC will automatically cancel any part or the order that does not fill right away. When a trader or investor submits an order to buy or sell a security or other instrument, he or she can specify both the type of order - such as market or limit - and the duration of the order. Order entry interfaces that are part the various available trading platforms allow traders and investors to choose from a number of durations in addition to the immediate-or-cancel orders. Other durations include day (automatically canceled at the end of the regular trading session); good-till-canceled (remains active until the trade is executed or canceled); and good-till-date (remains active until a user-specified date, unless it has been executed or canceled).

RELATED TERMS
  1. Limit Order

    An order placed with a brokerage to buy or sell a set number ...
  2. Sweep-To-Fill Order

    A type of market order in which the broker splits an order into ...
  3. Good This Week - GTW

    A market order that is only valid in the week of its placement. ...
  4. Cancel Former Order - CFO

    An order from an investor to a broker, to cancel a previously ...
  5. All Or None - AON

    A condition used on a buy or sell order to instruct the broker ...
  6. Fill Or Kill - FOK

    A type of time-in-force designation used in securities trading ...
Related Articles
  1. Active Trading Fundamentals

    The Basics Of Trading A Stock

    Taking control of your portfolio means knowing what orders to use when buying or selling stocks.
  2. Brokers

    How long does it take a broker to confirm a trade after it is placed?

    Learn about placing trades with a broker and the amount of time required to received confirmation of different types of orders, such as limit and stop-loss.
  3. Trading Systems & Software

    How do you know if a trade placed to a broker is confirmed?

    Learn how to check if trades placed with brokers online or over the telephone have been filled and confirmed. Explore different types of orders.
  4. Active Trading Fundamentals

    What's the difference between a market order and a limit order?

    Buy and sell trades with market orders at the present stock price and execute limit orders if the stock price falls within certain present limits.
  5. Trading Strategies

    Patience Is A Trader's Virtue

    Waiting may be the biggest key to reeling in that trophy investment.
  6. Investing Basics

    Narrow Your Range With Stop-Limit Orders

    With stop-limit orders, buyers protect themselves from prices too high for their tastes.
  7. A trailing stop is an order to buy or sell a security if it moves in an unfavorable direction.
    Trading Strategies

    How to Use Trailing Stops

    A trailing stop is an order to buy or sell a security if it moves in an unfavorable direction.
  8. Active Trading

    Pinpoint Winning Trade Entries With Filters And Triggers

    These tools will help you enter at high-probability points and ensure you trade within your set strategy.
  9. Active Trading Fundamentals

    Trailing-Stop Techniques

    The important decision to exit a position must be based on more than emotion if you want to be a disciplined trader.
  10. A stop limit is an order to sell or buy a stock once it reaches a certain level.
    Investing

    Stop Limit Orders

    A stop limit is an order to sell or buy a stock once it reaches a certain level, but only if the shareholder can obtain a specified price.

You May Also Like

Hot Definitions
  1. Christmas Island Dollar

    The former currency of Christmas Island, an Australian island in the Indian Ocean that was discovered on December 25, 1643. ...
  2. Santa Claus Rally

    A surge in the price of stocks that often occurs in the week between Christmas and New Year's Day. There are numerous explanations ...
  3. Commodity

    1. A basic good used in commerce that is interchangeable with other commodities of the same type. Commodities are most often ...
  4. Deferred Revenue

    Advance payments or unearned revenue, recorded on the recipient's balance sheet as a liability, until the services have been ...
  5. Multinational Corporation - MNC

    A corporation that has its facilities and other assets in at least one country other than its home country. Such companies ...
  6. SWOT Analysis

    A tool that identifies the strengths, weaknesses, opportunities and threats of an organization. Specifically, SWOT is a basic, ...
Trading Center