Where do I find FIX server so I can test my FIX program?

Discussion in 'Automated Trading' started by mizhael, May 12, 2010.

  1. Hi all,

    I am doing programming using the FIX protocol.

    I have two questions:

    1. Are there sample codes for using the FIX protocol to connect to the exchange servers?

    2. After I do the programming, where do I get FIX server (the other side) to test my programs? Any public/open ones, or simulators/emulators?

    Thanks a lot!
     
  2. Occam

    Occam

  3. byteme

    byteme

    There are examples with the QuickFix and/or QuickFix/J code.

    Marketcetera also has some samples in their code. They use QuickFix/J last time I checked.

    Marketcetera used to have a public FIX server for testing. Not sure about now:
    http://www.marketcetera.com

    Also look at Trading Technologies:
    http://www.tradingtechnologies.com/

    and MB Trading:
    http://www.mbtrading.com

    FIX implementations can vary quite significantly by broker. Suggest you pick a broker/end-point first and then code to their FIX version and implementation.
     
  4. Thanks. I am doing that using TT.

    Any potential traps?
     
  5. Looks very interesting.

    Yeah, this type of open source trading platform is exactly what I am looking for. Then I can modify on top of it, instead of reinventing the wheels. My goal is automated trading and then high frequency trading.

    Any other IT-savy folks want to collaborate on such project?

    Is marketcetera.com the best such open-source platform?

    I am thinking of connecting marketceter to TT, and using marketceter as order management and TT as execution engine...

    Any thoughts?