IB vs MyTrack SDK

Quote from j_medved:

whether or not you need the broker's platform running is also unrelated to the DLL API. That is dependent on how the particular broker designed the API. There are plenty of DLL API solutions that do not require the broker's platform to be running: myTrack, Cybertrader, and PATS for example

I much prefer TCP/IP APIs vs DLLs, COM, etc. As for FIX, it is a bit overly complex. And as far as quotes, its way too chatty. Its good for what it was designed for - broker to broker communications. To connect to FIX from client to server you either have to re-invent the wheel and implement tons of FIX handling, or get a 3rd party module that does it. Neither are a favorable solution compared to a simple TCP/IP protocol with basix XML type commands.

You are absolutely right j_medved about TCP/IP API's being preferable. Unfortunately, I don't seem to be able to find any. Could you please list a few of those, not requiring additional broker's trader platforms to be running?

Thank you.
 
Quote from j_medved:

One minus for myTrack SDK - $99 fee for using it, on top of whatever other fees you are paying.

MyTrack SDK uses a DLL. That is not a problem for us, but not sure how that would work with Java developemnt

Unless something has changed. I remember they had a version of the API for many platforms: Java, VB, C++.

I don't see why MyTrack is worth $100 a month more than IB.
 
Quote from cmaxb:

Unless something has changed. I remember they had a version of the API for many platforms: Java, VB, C++.

I don't see why MyTrack is worth $100 a month more than IB.
MyTrack futures commissions:

$7.00 per contract + $3.00 for non-US accounts.
Holy smokes!
:eek:
 
Quote from nononsense:

You are absolutely right j_medved about TCP/IP API's being preferable. Unfortunately, I don't seem to be able to find any. Could you please list a few of those, not requiring additional broker's trader platforms to be running?
Brokers that use BonTrade would have a TCP/IP only API.
Lowtrades
A few have HTTP APIs but that is not what you are looking for most likely.

There are a number that use TCP based APIs but comunicate locally with either the full blown broker platform or a API module that runs on your computer (windows). Those would be:
IB
TradeStream based brokers (RML, ChoiceTrade, others)
MB Trading/EFX Group
 
limebrokerage.com has an excellent pure java api.

Quote from nononsense:

You are absolutely right j_medved about TCP/IP API's being preferable. Unfortunately, I don't seem to be able to find any. Could you please list a few of those, not requiring additional broker's trader platforms to be running?

Thank you.
 
I've used myTrack's C/C++ API for many years. It works for what I need, and includes some things that IB does not have, like fundamental data, and time and sales (though it's really annoying for this). It's ancient and quirky, but pretty reliable. It is more expensive than IB's almost-free API, but cheaper than some others.
 
Back
Top