For you and anyone who has these anecdotal stories of software engineers supposedly out of a job because of H-1Bs, please PM me with their details! I, and all of my colleagues running similar companies, have a very difficult time finding qualified software engineers. I'd like to call BS on these stories, but let's be more productive and assume these unicorn software engineers who can only get a job at the UPS Store actually exist and and send them my way so I can hire them or refer them to someone who will.
Sounds like a great businesses opportunity to me, generating statements isn't rocket science. Please do name!
200 people just to generate statements.. that is absolutely insane. What is their major malfunction that they cannot automate all of this?
They, and every other major FCM uses a piece of software called GMI in order to download trades from the exchange. It's a horrible piece of software and the exchanges are also surprising bad at keeping track of customer fills. Not all exchanges but many of them - especially outside the US. Given the number of exchanges that IB supports (and they obviously wrote their own software and don't use GMI) I can't begin to imagine the nonsense they have to account for. It doesn't matter who I clear through. All the large ones use GMI and have the same problems. So switching doesn't solve anything. I just wanted to point out that tracking trades en masse is a very hard problem and probably the most impressive thing IB does and people take it for granted.
Thanks for the name of the software, sounds ripe for disruption. It's not an inherently hard thing to do at all, in fact as tractable computer problems go that ranks as one of the easier ones to accomplish.
Everyone hates it but nobody wants to assume the liability of using something else I've definitely thought about it. The headache is you have to support somewhere around 100 exchanges and each one has multiple routes in to both report and bust trades. Then you have to reconcile with some other source as some exchanges... Cough LME cough... Habitually are just flat out wrong. Feeds don't match, things are delayed. Some exchanges produce stuff manually... Etc. holidays are a total nightmare as are incorrect holiday schedules when the exchange accidentally opens products before they should. Oh, and formats change a lot Yeah. Not technically hard but so so tedious. And a nightmare at scale.
A few years ago stepping into the LME was like stepping into a time warp. Their open outcry floor (The Ring) harked back to the 80s and 90s. They've moved to a new location recently so perhaps their back office processes might follow and join the rest of us in the 21st century sometime soon?
Of course Sig....and it was probably designed and coded by foreign programmers. There are so many other examples of this....one being the Morningstar Excel Add-in..... a horrible piece of software with horrible documentation. On top of that, it simply doesn't work properly.