The share market is a fast-paced place where there are hundreds of stakeholders trading at any given point of time during market hours. If you are a trader looking to buy or sell multiple securities through the day, it can get very confusing to keep track of the stock prices, and accordingly purchase or sell. To counter this, there you can place an IOC order i.e. Immediate or Cancel order in the share market.

What is IOC in share market?

An IOC is one of the many types of ‘orders’ that an investor or trader can initiate in the share market. The order states that as soon as the order is released into the market, it needs to be executed. This means that the buying or selling of security needs to happen almost immediately, and if it doesn’t, the order is cancelled, and you no longer have it as a pending order. The order is automatically cancelled and requires no intervention from the investor.

What is IOC in Share Market?

An IOC is a ‘duration’ order which means the investor decides how long the order will remain active in the market. When it comes to an IOC, it is a ‘zero duration’ order since there are only a few seconds of timelapse between the placement of the order and its execution.

You can set an IOC order as a limit or market order. A limit order means that you will sell/buy the security only when it is at a particular price point. A market order means that the trade is executed at the current price point.

For example, let’s say you initiate an IOC market order to buy 100 shares of XYZ company. The order is immediately released into the market. The order is cancelled if not completed. In case of partial fulfilment of only 10 shares being bought, the order for the remaining 90 shares will be cancelled.

When is an IOC order most useful?

Now that you know what is meaning of IOC in the share market, you can understand when to use an IOC order.

The best time to issue an IOC order is when you want to make a large order but not influence the market by being “present” in the market for long. The conditions for partial fulfilment mean that an IOC is flexible and will allow you to get the best you can from the market.

You can quickly issue an IOC from your online trading platform. You can build an IOC order into your programs and trade effectively. When you have multiple securities to trade in but lack the time and effort to monitor each, you can set an IOC order for specific securities.

How is an IOC different from a day order?

The difference between an IOC order and a day order is simple. A day order expires at the end of the trading day if unfulfilled; while an IOC is cancelled as soon as the unavailability of the security is known.

You are now equipped with the basic understanding of an IOC order. With this confidence, you can take the next step of issuing trading orders from your online trading account and build your finances.