I am using Interactive Brokers for stocks and futures. With a margin account, it is possible to make silly fat finger mistakes like;
- buy instead of sell and vice versa. Happened before quite a number of times.
- key in extra zero. Happened before but thankfully, I keyed in many more zeros and IB caught the mistake.
- mistake USD with JPY. So far, not yet happen.
- accidentally short-sell. Happened before. Took the losses to buy back immediately.
- mistake number of future contracts with number of shares. Thank god not yet happen.
The prospect of fat finger mistakes gives me nightmares because it can throw me and my family into poverty.
We are all humans. Over a multi-decade trading career with relatively high trading frequency, occasional careless mistakes are quite hard to avoid.
How do elite traders on this forum manage this risk, given that even professional traders can make such mistakes? I am a retail trader/investor.
The extra zero error risk can be minimized by keeping just enough account balance.
With IB, say you have $100K USD, you can buy 30 ES futures but no way will IB let you buy 300 with a 100K account, they will reject your order.
Likewise 'mistake number of future contracts with number of shares'.
That cant happen with IB for the same reason above. Yes IB could have a bug in their margin checking logic and let it through but i haven't seen this happen. If anything they are over conservative and trigger happy in rejecting orders when you get close to using up all your margin
Clicking buy instead of sell.
I would agree, TWS is not the best order entry GUI, yes it is quite is easy to forget to change the BUY/SELL drop down from the default value. Perhaps use a different Front end for TWS that has big and distinct BUY/SELL buttons or write your own custom specialized GUI using the API.
Personally all my trading is automated so fat finger errors cant happen, however there can be bugs in my code. But at this point my order entry code base is quite stable and i rarely make changes to it.
Last edited: