Capitalmind
Capitalmind
Actionable insights on equities, fixed-income, macros and personal finance Start 14-Days Free Trial
Actionable investing insights Get Free Trial
Commentary

The Flash Crash: Fat Finger or Algo, Emkay Must Pay

At 9:50 AM on Friday morning, when the markets were expected to keep going up forever because we have new reform agendas, the markets went curiously the other way. Stunned traders watched the index fall over 10% – no, 15%. Down to 4888.2 from a close of nearly 5800 the previous day.

image

(Click for larger image)

The problem, says the NSE, was a fat-finger trade. Where Emkay Brokers hit 59 sell orders from a dealer terminal.

The market opened normally today and Nifty opened at 5,815. At 9.50.58, the Nifty circuit filter got triggered, upon which the cash market was closed automatically. The Nifty fall was apparently on account of the entry of 59 erroneous orders, which resulted in multiple trades for an aggregate value of over Rs. 650 crore. These orders were entered by a trading member, Emkay Global Financial Services, on behalf of an institutional client. These non-algo market orders have been entered for an erroneous quantity which resulted in executing trades at multiple price points across the entire order book, thereby causing the circuit filter to be triggered. These orders have been identified to a specific dealer terminal.

While the Exchange systems functioned normally without any glitch, the above abnormal trades caused market closure automatically, due to the index circuit filter getting triggered. The market was reopened by the Exchange with a pre-open phase at 10.00.22 and trading resumed at 10.05.00 and the market functioned normally. The Exchange is investigating the matter.

The operating phrase here is "non-algo" – meaning these were trades that were not algorithmic. How does NSE know? It asks algorithms to only send their orders with a code that identifies them as algos. And every algorithm must be approved by NSE.

But does everyone follow this rule? Does nobody attempt to execute orders through algorithms anyway, since you are allowed to programmatically send trades through an API? Excuse me while I laugh my head off.

Emkay’s official response is like this:

On October 5, 2012, while executing an order to transact a Nifty cash basket, in Nifty-50, a dealer committed a bona fide error. The error was in entering the value of the order as the quantity of Nifty-50 basket to be transacted. The order got transmitted to the NSE trading server as a single large Nifty basket order comprising of nifty 50 stocks. Immediately on realizing the error, we promptly got in touch with the NSE and kept in touch with them to co-ordinate all future course of action until the entire erroneous outstanding position was closed out.

All our remaining clients’ outstanding positions are intact and we will continue to service all obligations. We are hopeful that this obvious and apparent error would justify the annulment of these trades, and believe in the NSE’s professional management to see the merits for annulment, which is the practice worldwide. The NSE has disabled trading for us to facilitate investigations and primarily to prevent any further exposure until this settlement is completed.

(Emphasis mine)

Since the trades were on the Nifty index, which has 50 stocks, it’s very surprising that there were 59 orders that were "rogue" – a basket order should only send in 50 orders, or a multiple, even if it was a fat finger.

Note that many brokers – and I’m not naming names here – do run algorithms without letting the exchange know. It’s simple – there’s an API, and you can use it to create a trading software, but you can also use it to send orders algorithmically if you’re a broker. I’m not saying Emkay did that, and if it was an algorithm it would be a silly one to send such large market orders when there wasn’t enough depth.

However, this raises questions – was this a legal trade? Of course. An order of that size SHOULD bring the market down, fat finger or otherwise. The thing that helps is circuit breakers, and the Nifty circuit helped. But individual stock circuits (for those that have futures on them) are around 20%, which could be deemed as too high – instead, we could use dynamic circuits that open up automatically as more limit orders come in at the edge (such as in the case of Satyam when the stock should have fallen because the news really was bad).

Dynamic circuits can operate intelligently parallel to the market, ensuring that large market orders are rejected at the fringe, with a mandatory minute or two of a hold before they open up further. So you start with 10%, and if the limit is hit, all orders below the limit are rejected for two minutes, and then the limit is opened up another 5%, and then another 5% and so on. A stock that needs to fall due to fundamental factors will take about a half hour to fall 80%, if it really should – and the wait is indeed a good thing.

Emkay’s demand that the trades be annulled should be rejected outright. What if you bought a stock at a price, say, 10% below from Emkay’s trade, and then sold it intraday for a 10% profit when the market rebounded? It would be a travesty if they annulled one trade but not the other. And you had no idea you profited from Emkay’s fat finger – that news came only much later! Yes, such trades have been annulled in other exchanges (including twice in the BSE) but annulling such trades gives a horrible lesson that you can get away if your mistake is big enough. Emkay did not set up proper limits and they should suffer the consequences – even if the consequence is that they have to pay a hefty price.

(Note: If you and I do a trade like this that makes us bankrupt, you can be sure they won’t agree to annul such trades)

More importantly, we will see such situations more often – the next one might be triggered by an algorithm. It’s less useful to focus on "ban this" or "ban that". Create a big enough deterrent through fines and making brokers face their losses, and things will fall in line.

  • fubar says:

    There was a news item where it was mentioned that Emkay is trying to talk to ‘brotherly’ brokers who should give them their money back for it was an ‘honest’ mistake. WTF?
    But somehow I am sure Emkay won’t lose much. They are part of the privileged circle and NSE will sure help them all they can.

  • piyush says:

    totally agree.. God only knows what’s happening with all these crazy trades. Point is these never happened earlier, and now they happen with increasing frequency. I traded through the US flash crash in 2010.. its a harrowing experience. Why hasn’t NSE given details of the previous strange movement in Nifty futures and Infy which happened earlier this year.

  • rrp says:

    Hypothetically, assume they cancel. Will they recursively cancel all related trades ?
    Eg if i bought x shares from emkay and sold x shares intra day. If they cancel the 1st trade , what will happen to my second sell trade . Meaning if buying is cancelled , i wont have x shares to sell and how the trade of x shares selling is valid ?. How do they resolve this ?.
    ( We can think of more complex cases to resolve and it is obvious that no trading should be cancelled, else it would unfair to someone. )

  • Guruprasad V says:

    I might sound like a conspiracy theorist. I was actually waiting to make a comment on this incident. Well, I’m having lot of questions that sounds like a Zero Hedge style, but I can’t stop to ask this.
    1. Why someone would intends to do this kind of trade on that particular day. If I really want to sell I’d have made limit orders since we got great news that would normally push the markets to new high, but why those guys acted so urgently to sell the scrip?
    2. Is it possible to create a crash without nexus of an Exchange? I really have serious doubts with NSE.
    3. I seriously believe that Emkay has planned to close their business and before getting out they must be doing favour to someone who might have got trapped in options or some other trade by putting these kinds of erroneous orders.
    4. Is this really possible to make these kinds of orders for 59 stocks? If you are a dealer would you do that? Definitely not. Then how the hell its possible for a broking firm that has been in the business for few years with decent institutional clients.
    5. My biggest surprise is the day of this action. Reforms have been announced and erroneous orders have taken place for 59 stocks. Any fool would wait for the market to go up and sell for decent profits. This is clear fraud.
    6. Commodities market that is controlled by Financial Technologies hasn’t witnessed this kind of crash even during the commodities crash of 2008. Everyone know that commodities are much more speculative than equities. How come its possible for MCX to manage severe International commodities Crash of 2008 whereas its next to impossible for NSE to create a crash for just 650 crore order.
    Without nexus of NSE its near to impossible to do this trades. I don’t have respect for NSE and now it has proved beyond my doubt. Come on Financial Technologies! We are waiting for you.

  • M.K.Pai says:

    Hello Deepak,
    I feel that
    a. Emkay should pay punitive penalties
    b. A *lot* of trades need to be cancelled. Look at my trading blog as an example.
    On Oct 3, I recommended a buy
    http://japcandles.blogspot.in/2012/10/oct-3-2012-wednesday.html
    On Oct 4, I recommended moving the stoploss upward to lock in a profit
    http://japcandles.blogspot.in/2012/10/blog-post.html
    On Oct 5, I recommended that the stoploss be moved again upwards to
    lock in profit
    http://japcandles.blogspot.in/2012/10/oct-4-2012-friday.html
    (I made a mistake in the title – I meant oct-5 not oct-4 – but thats obvious)
    But on Oct 5, the market fell straight to circuit and then closed below my
    stoploss. So I would have been handed a loss for absolutely no fault of mine.
    In fact, you will agree that I was right throughout.
    Should my stoploss be considered a “related” trade ? Should my trade on Oct 3 be considered a “related” trade ? Or was the BSE correct in cancelling *all* trades ? Perhaps BSE did not go far enough in making public the punishment (if any) that was visited upon their erring member.
    This is a complex matter and we need to study what has been done in other markets in similar situations.
    Regards,
    — M.K.Pai

  • rakesh says:

    I wonder why all these freak/flash trades always happen on sell side. Never has a freak trade resulted in upper circuit of any stock!!