Trading Platform API's

Discussion in 'App Development' started by BlazeTrader, Jul 15, 2015.

  1. Not sure if this thread belongs here, But i wanted to know. Out of the following Trading platforms, which ones have an API that a automated execution system can be created.

    Also if you had the related API information for any of these

    1) Fusion DMA
    2) TradeStation
    3) ThinkorSwim
    4) Laser
    5) Lightspeed
    6) DASTrader
    7) E-Signal
    8) Realtick

    I know someone who is creating the program for Sterling, However i do not use sterling and dont have the option of using that, So wondering if any of the other platforms had an API so i can forward him the info so he can get it made for the others too
     
  2. TradeStation has its own scripting language EasyLanguage (free).
    Thinkorswim has it's own very simple ThinkScript language (free).
    Laser has C++ API from own dll's which can be used in any software (broker permits are needed).
    DAS Trader has own API from own dll's which can be used in any software (broker permits are needed, there is some fee for this capability).
     
  3. Robert_M

    Robert_M

    I would add to this list Takion API. It use C++.
     
    Saposto likes this.
  4. 5 more:
    TT's TT-API (Dot Net) and X-Trader API (Excel)
    Sterling API (COM/ActiveX)
    Interactive Brokers API (COM/ActiveX, Java)
    Quantopian (Python)
     
  5. What abt Rithmic
     
  6. Just to add a couple more:
    - QuantConnect can do automated execution based on code written in C#. They use Tradier as their brokerage
    - QuantyCarlo is an options automated backtesting tool. You cannot use it to execute trades, but you can try out different set ups for complex options orders.
     
  7. Now wouldn't it be nice if someone could write a REVIEW on each of these platforms ?

    I won't name names, but the last one I reviewed I had to "pan"....it had a circular buffer of only 4 periods, primitive scripting language, no backtesting, etc.
     
  8. ibrainch

    ibrainch ET Sponsor

    jbl-3 likes this.
  9. Which platforms have the same API as the Sterling so the code can be easily transfered
     
  10. None, which is why you must choose your platform carefully. Each platform has nuances and idiosyncracies that make migration of code a huge PIA.
     
    #10     Jul 17, 2015