Discussion Forums

Re: QOS for Fix Protocol
Mahesh Kumaraguru <>
1 Jun 2007 10:22AM ET

>I am trying to understand the FIX protocol so that I can match the pattern and apply QOS policy.

?Not sute what is meant by "match the pattern and apply QOS policy". Please explain further.

>Looks like there is a possibilty that it can be encrypted. Does the protocol has provision where some patterns are never encrypted and are specifically designed for QOS purpose.

FIX supports encryption. For details look thru the webpages in the following Google search results:-

http://www.google.com/search?as_epq=encrypt&as_sitesearch=fixprotocol.org

?Unclear in your question "provision where some patterns are never encrypted". Please explain further.

>Also I understand Fix protocol can be implemented on TCP as well as UDP.

[start quote from FIXML discussion forum]

http://fixprotocol.org/discuss/read/37b9f6f3

In theory, any transport mechanism, reliable or unreliable, could be used for FIX. In practice, FIX's recovery mechanisms aren't robust enough to maintain business connectivity over an unreliable transport mechanism like UDP or a noisy modem connection with no error correction.

So in practice, almost all FIX is run over TCP, which is a reliable transport protocol. However, nothing in the FIX spec dictates that TCP must be used.

[end quote from FIXML discussion forum]

[start quote from FIX Functionality Matrix]

http://www.fixprotocol.org/pages/1448/matrix_def.htm#_Transport_Independence_and_Application_Versioning

With FIX Version 5.0, "Transport Independence Framework" separates the FIX session layer from the application layer. ... Additionally the Transport Independence framework will allow FIX application messages to be carried over other session transports such as web services and MQSeries, providing the financial community with even greater flexibility.

[end quote from FIX Functionality Matrix]

So we could do some FIXperiments on FIX over UDP :-)

Regards,
K. Mahesh
+1-203-252-4039


QOS for Fix Protocol
Puja Shourie   31 May 2007 3:25PM ET
Re: QOS for Fix Protocol
Mahesh Kumaraguru   1 Jun 2007 10:22AM ET
Re: QOS for Fix Protocol
Sunil Singh / Tata Consultancy Services   13 Mar 2008 4:15AM ET
Re: Query on Fix T 1.1 for 5.0
Mahesh Kumaraguru   22 Mar 2008 11:04PM ET
Re: Query on Fix T 1.1 for 5.0
Sunil Singh / Tata Consultancy Services   23 Mar 2008 11:57PM ET
Re: Query on Fix T 1.1 for 5.0
Mahesh Kumaraguru   16 Apr 2008 11:37PM ET
Re: Query on Fix T 1.1 for 5.0
Sunil Singh / Tata Consultancy Services   17 Apr 2008 5:56AM ET