crusher,
What about account information? Balances, positions, trades?
What about account information? Balances, positions, trades?
Quote from speculatus:
1. By using FIX you'll gain in the long term, since switching between brokers would be as simple as tuning up some tags.
2. Using FIX is almost "must" for ATS.
2. Using FIX is almost always faster than using API on the client side.
3. IB does provide market data over FIX.
4. IB web page claims they can send "out-of-band" messages over FIX containing various account information, but it needs to be checked, since their FIX guide says nothing about it.
One more note: TWS API full of bugs and IB market data sucks... Better to get the feed elsewhere.
Currently, I'm trying to get a test FIX connection to IB to test my ATS... I was using quickfix to build the gateway and it was a piece of cake...
Quote from Joel Reymont:
This tells me that FIX is used for everything _but_ market data. If you follow the links on the page, though, the comparison table states that FIX supports market data without explaining that you need the API for it.
The biggest bummer is that IB FIX does not let you fetch account information, i.e. it's for execution only.
Quote from QuantPlus:
A serious trading firm doing 1000s of trades/day...
With capital into 7 figures and up...
Would use FIX to completely replace the very limited TWS platform...
With a proprietary platform that is custom designed...
To trade whatever specialized niche that firm is trading...
Which is infinitely superior to a general purpose platform like TWS.
I'm in the middle of doing this.
A firm such as this...
Would never be using the crappy free IB market data or any cheap data.
There is a REASON why 100,000s of Thomson, Reuters, and Bloomberg...
Quote terminals and data feeds are installed...
And used by Pros...
Leaving amateurs trying to compete with inferior tools.
As for account balances...
Your custom, largely automated platform that trades through FIX...
Would communicate in real-time with a secondary TWS platform...
Big deal.
Frankly...
Your custom platform would be sophisticated enough...
To maintain account balances equivalent to TWS...
That's the easy part.