How to start with coding...

Imported from previous forum

Dear Pals,

This is my first query in this group. As I am going to develop an application using FIX4.4, can you give some good ideas about how to start with coding. Can you provide any code samples with Fix implementations.

Thanks in advance.

Regards,
Shahul.

Hi Shalul,

This is my first query in this group. As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding. Can you provide any code samples with Fix
implementations.

Have a look at QuickFIX (www.quickfixengine.org), which provides both native and a pure Java version.

Included in the source code package there are also some example applications. Please direct related questions to the QuickFIX mailing list.

Cheers, Jörg

Hi Shalul,

This is my first query in this group. As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding. Can you provide any code samples with Fix
implementations.

Have a look at QuickFIX (www.quickfixengine.org), which provides both
native and a pure Java version.

Included in the source code package there are also some example
applications. Please direct related questions to the QuickFIX
mailing list.

Cheers, Jörg

Hi Shahul,

As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding.

You might consider the “Introduction to FIX and QuickFIX” class that I teach for OCI. We offer both C++ and Java versions of the course. See

http://www.ociweb.com/education/services/descrip/FINC01-01.html (C++)
http://www.ociweb.com/education/services/descrip/FINC02-01.html (Java)

for details.

Dale

[ original email was from Anil Kommareddi - anil@effone.net ]

If you arleady have a FIX Engine inhouse and will be writing an application to talk to it, check the documentation for the engine. They might be providing a client library and samples to start off with. If not, then you have a couple of choices:

  1. Get a server/client library and go through their documentation
  2. Partner with a FIX consulting firm

At EffOne Software, we can help with both the above options.

  • Anil Kommareddi

Dear Pals,

This is my first query in this group. As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding. Can you provide any code samples with Fix
implementations.

Thanks in advance.

Regards, Shahul.

[ original email was from Mahesh Kumaraguru - mahesh.kumaraguru@polaris.co.in ]
Hi Shahul,

What platform are you planning to use for developing the FIX software ? We have experience implementing FIX using Java. For any further details, please contact me directly at

+1-203-252-4039

mahesh.kumaraguru@polaris.co.in

Regards,
K. Mahesh

Dear Pals,

This is my first query in this group. As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding. Can you provide any code samples with Fix
implementations.

Thanks in advance.

Regards, Shahul.

Dear Pals,

This is my first query in this group. As I am going to develop an
application using FIX4.4, can you give some good ideas about how to
start with coding. Can you provide any code samples with Fix
implementations.

Thanks in advance.

Regards, Shahul.

I have had success in teaching protocols within the context of Direct Market Access with QuickFix - there is a simulated sell side. It has good docs and supports lots of languages including python apis :).
There is also an XML product called FIXMLFlyer. I believe that for understanding and working with the protocol the XML may be good. It is easy to set up both on Linux and Windows. If you are building a prototype that may “slip” into production, you will want to work with what your management is providing - most of the mature products come with good documentation. AND you should look at the fixprotocol web site’s http://fixprotocol.org/specifications
There are good tech presentations to get you started.

I am not financially affiliated with anyone mentioned. I don’t endorse anything…:slight_smile: Except good work and dharma.