I haven't asked. But using Google, this looks like a good bet. https://www.sungard.com/solutions/post-trade-processing/stream/stream-derivatives/stream-gmi
SunGard is a premium-priced high-end vendor, appropriate when "money is no object." I doubt FCMs are looking to increase their IT spend these days.
Cost of the product isn't the issue. Maybe a few million dollars a year. The cost hiring hundreds of people to use the product and the errors that can be made are more of an issue. I was just trying to point out that this is what most large FCMs use. It's expensive, terrible and I get errors on my statements weekly. The fact that IB has been able to do it all themselves and has so few errors is pretty remarkable.
I don't think IB is remarkable in this regard I just think that they did it properly. First off they most likely abstracted all the exchange specific PITA nonsense into exchange specific modules for actually gathering the executions into normalized set of data. Then they wrote consumer code that's most likely entirely agnostic of the per exchange specifics along with appropriate error checking and heuristics to catch obvious error situations. There's also the possibility that they use two sets of truth - i.e. the exchange executions and their own fill database to reconcile things and the fact that they control the latter in a cohesive fashion gives them an edge in that regard. What said 200 people are doing daily with the other software most definitely is automatable - and I can bet you there is a reason it hasn't been automated. Sounds like a potential product to be made ($$$) to me, Garachen.
How many real traders use IB? When IB announced they closing FX for US customers, I think they said it would only affect approx 2'000 customers.