What is IOC in Zerodha Kite?

Short Answer

IOC simply stand for Immediate Or Cancel (IOC) orders. As you get more and more familiar with trading terms and slang, you might realize that each term is supposed to be linked with others, which form this sort of conjoined strategies. These strategies are usually what result in successful trading, rather than speculation.

Detailed Answer

IOC is one such term, one such function, which does not have a behemoth scope, but the knowledge of which just might save and/or even make money.

What is IOC ?

Immediate Or Cancel (IOC) orders are a particular form of order that basically sends a command in your broker terminal, to either fulfill the order immediately or cancel it. To understand properly how it works, let us consider what happens during a normal order i.e. Day order.

When you place an order on your terminal, which is basically an assorted marketplace for buyers and sellers of shares, what the terminal does is match the demand with the supply. That is, basically the terminal connects the sellers with buyers. It does that by considering both price and quantity, with an emphasis on price first. (It is obviously a much more complex process)

But the interesting thing is, this meeting of buyers and sellers on basis of both quantity and price might not happen instantaneously. In fact, when you select the Day option, what is essentially implied is that during the particular trading day, that order has to be fulfilled. It is not a tightly time bound process, essentially pointing out to the fact that the prevailing market price might very well change or even have huge fluctuations between the time you place the order and the time that order is fulfilled.

Immediate or Cancelled Orders (IOC)

Here enters Immediate or Cancel orders. As the name implied, this basically signals your broker to either fulfill the order immediately, which means connecting with a buyer or seller instantaneously, or cancel the said order. Obviously, this is a time bound order, which might point to the only other variable in trading which is entirely time bound as well, price. The implication here is that either the order gets fulfilled at that particular price or it doesn't get fulfilled at all.

Another scenario of consideration here can be the quantity, or the volume of the trade. It may so happen, that while the price is similar to the IOC order, the quantity demanded by the buyer is or sold by the seller is not so. In this case, there can be multiple scenarios here, but the end result is that the amount of quantity possible with keeping IOC order price intact is considered, and for the rest of it, the order is deemed cancelled.

How to use IOC in Zerodha?

Using IOC in Zerodha, like most of the features of the terminal is really simple. You can easily place an IOC order in Zerodha by just following the below mentioned steps:

1.Go to Kite, Zerodha's web trading terminal.

2.Add the stock you want to buy or sell in your watch list (optional but useful).

3.Click on BUY or SELL.

4.Select the type of order, price and everything else as desired.

5.Scroll to the term 'Validity' in the same window, and select 'Immediate or Cancel'.

6.Place the order, it is that simple!

IOC in Zerodha

Trading can be tricky, and has a steep learning curve. But once you get past that, it might be one of the best professions on the planet. We try to explain useful product codes like IOC, CNC, MIS, etc. in a simple manner. For any queries, do discuss.

Tagged With: Zerodha ReviewIOC in ZerodhaIOCZerodha IOC
Comments (5)

    These are the type of orders which are bought as soon as it is available in the market for trade. It expands to immediate and cancel orders and bought at a single value. IOC applications will partially fit, with any conflicting partial orders being automatically cancelled, and if no similar order is found, the request is automatically withdrawn.

    IOC or Immediate or cancelled orders are useful when placing very large orders at one single price. Placing an IOC helps to reduce slippage costs that can eat into your trading and investment profits. In this way, one can stay assured that either their desired orders are fulfilled or will be cancelled right away.

    IOC is an either-or situation type of order in Zerodha. its where you can either get your order immediately executed based on the initial input or get it canceled then and there if the execution part doesnt work out.

    IOC is a very simple trading term that stands for Immediate or Cancelled Orders, it means you want to execute an order immediately at your mentioned (desired) price or cancel it. It is only used when traders are placing orders in very large quantities. In case IOC orders do not get matched then order are automatically canceled by the system.

    Just an another order type where it is executed as soon as it is released or immediately canceled if it fails to execute. It is generally preferred when you buy very large quantity, otherwise small retailers prefer Day validity when they put limit orders.

Related FAQs

How to place BTST order in Zerodha Kite?

For placing a BTST order via Zerodha Kite, the process is quite simple. You can follow the same steps as to how you might place an order on Zerodha Kite. However, when you buy or purchase a stock, you will have to select the “CNC product type” option in the buy order popup.

Is Paytm Money better than Zerodha?

You wish to know if Paytm Money is better that Zerodha or it's the other way round. Zerodha being a leading discount broker in India has been there for overe a decade now. While Paytm Money already established in mutual fund investment arena, but a fairly new entrant in stock broking industry. So, let's compare the features and discuss few details on each of them.

How to apply IPO in Zerodha? Buy IPO Online

If you are a Zerodha customer, you can apply for IPO online through Zerodha Console (Zerodha Back-office). The process for applying an IPO process has been explained in detail above. Here are few other answers to important queries that you may want to learn.

How to withdraw money from Zerodha Trading Account?

To withdraw money from your Zerodha trading account, you need to place a withdrawal request by logging into Zerodha Console. Withdrawal of money is completely free. As per regulations, the withdrawal money will be credited only to the bank account which is mapped with Zerodha.

What is Bracket Order (BO) in Zerodha? How to Use them?

Trading in the stock market is a pretentious task given the ups and downs it brings to the table. But for traders, brokerage firms have made life simpler and more comfortable to execute relevant trades more straightforwardly. For the same, we have Bracket Orders (BO) from leading stock brokers like Zerodha that helps in keeping a constant tab on the selling and buying of stocks on pre-determined specifications.

What is NFO in Zerodha? How to invest in it?

NFO in Zerodha is the abbreviation of "New Fund Offer". It refers to the introductory offer of a scheme by an AMC (Asset management company). An NFO is raised when a fund is launched and this will help the firm to raise capital for purchasing securities. 

How to Check IPO allotment in Zerodha?

There are many ways to check the IPO allotment status but Zerodha doesn't provide this facility on their website. To check the allotment status you can visit the website of the registrar of the IPO, for example, Link Intime, Karvy. With the help of a PAN number, you can easily check the status.

What is MIS and CNC in Zerodha? Product Codes Explained

You might have come across these product codes: MIS and CNC. Ever wondered, what they mean? Here you'll learn what is MIS and CNC in context to stock trading in context to Zerodha and other stock brokers in general.

What is DP Charges in Zerodha?

DP charges apply if you sell shares from your demat account. This is an income source for depositories (CDSL or NSDL) as well as its Depository participants (Stock brokers). DP charges are applicable only one time per scrip in a single day irrespective of the quantity you actually sell.

What is Zerodha Cover Order?

Zerodha offers a wide range of services and tools for traders and investors to make their trading experience as seamless as possible. For those wanting to know, What is Zerodha cover order? It's then a unique way to minimize the risk in intraday trading and maximize the profit that one might avail.