[This message was posted by Changpeng  Yu of FT Computer Solutions 
<[email protected]> to the "4.2 Changes" discussion forum at 
http://fixprotocol.org/discuss/5. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/456e6ef8 - PLEASE DO NOT REPLY BY MAIL.]

> I have a few BASIC questions bothering me and would like to understand
> if I am on the right track. Can you please confirm/answer the following:
> 
> (1) FIX is primarily used for buy-side to sell-side communication.
> 
> (2) FIX is also used for sell-side to exchange communication.
> 
> (3) For FIX communication between buy-side and sell-side, we would need
>     a FIX engine on both sides and a session needs to be maintained
>     between the 2 engines for any communication to happen.
> 
> (4) For FIX communication between sell-side and exchange, we would need
>     a FIX engine on both sides and a session needs to be maintained
>     between the 2 engines for any communication to happen.
> 
> (5) Assuming the above is true, I believe the sell-side can use a single
>     FIX engine for communication with buy-side as well as exchange.
> 
> (6) Most of the sample code that I see is a buy-side communicating with
>     a sell-side wherein the sell-side simulates a response. I want to
>     understand the end-to-end scenario with an exchange also in picture.
>     Lets say buy-side places an order. Sell-side receives the order and
>     instead of simulating a response needs to send the order to the
>     exchange. I am imagining that the sell-side application picks up the
>     order from buy-side-sell-side-session, probably makes changes to the
>     sendercompid and targetcompid, and sends the order on the sell-side-
>     exchange session to the exchange. Thus an end-to-end scenario will
>     always involve 2 FIX sessions. Is this correct?
> 
> (7) I have some folks telling me that "buy sides will not have a FIX
>     engine but they will be able to send FIX messages using some
>     adapter. Only the sell side will have a fix engine to receive and
>     process these messages.". I believe this is incorrect. Am I correct?
I have some information posted at http://www.eptop.com/FIX/FixExpress.htm. Hope 
it can answer all your questions.

Good luck,
peng

[You can unsubscribe from this discussion group by sending a message to 
mailto:[email protected]]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fix-protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to