Integration with any Broker/Platform on any language

Discussion in 'App Development' started by YamStranger, Mar 23, 2017.

  1. Is some possibility to create one robot that can connect to any platform (without rewriting it), or different API?
    May be you know such approach or interesting in creating it?
     
  2. xandman

    xandman

    No. That is impossible.

    Now, go do it and make a billion dollars.
     
  3. Simple software.
    Just write an API that connects to all the broker API's and you are all set.

    You will see my consulting bill for $20 trillion in your inbox.
     
  4. Robert Morse

    Robert Morse Sponsor

    Write to FIX protocol. Most brokers offer automated traders FIX, if they target those client.

    These all offer FIX:

    Lightspeed Gateway:
    https://www.lightspeed.com/automated-trading/

    STERLING TRADING TECH FIX API:
    https://www.sterlingtradingtech.com...tform-features/sterling-trading-tech-fix-api/

    RealTick Platform:
    https://www.lightspeed.com/trading-platforms/realtick-pro-and-express/realtick-platform-features/
    https://emsportal.ezesoft.com/download.aspx?sidenav=rtapi
     
    Last edited: Mar 23, 2017
  5. Zzzz1

    Zzzz1

    quite a comprehensive list :D
     
  6. Lee-

    Lee-

    A lot of brokers support FIX. Unfortunately it can be an extra charge or commission minimums ($500 on IB for example). It's the closest thing there is to a universal protocol and since it is a protocol rather than an API, it is language and platform agnostic.
     
  7. Zzzz1

    Zzzz1

    ...and very complex to non-trivial to configure to each broker's own message standards. That is where FIX has gone overboard and kind of lost its shine. FIX standards are only on paper and theoretical. In reality FIX connections can be closed at will by brokers as soon as a tag is populated which a broker or data feed provider does not want to see populated even if it is shown as a mandatory tag in the official FIX documentation. There is a reason banks, hedge funds, buy side firms, analytic companies, Reuters, Bloomberg,... hire very specialized FIX developers and engineers to get this right. It is not as straight forward as it should be. In comparison working with APIs is a breeze. I dislike FIX but am forced to use it.

     
  8. 2rosy

    2rosy