[This message was posted by Hanno Klein of Deutsche Börse Systems 
<hanno.kl...@deutsche-boerse.com> to the "General Q/A" discussion forum at 
http://fixprotocol.org/discuss/22. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/e0428656 - PLEASE DO NOT REPLY BY MAIL.]

I agree, QuoteID is equivalent to ClOrdID for orders, not OrderID. The 
difference is that QuoteID can be re-used, i.e. there is no "quote chaining" 
and I see no need for it. It is the quote submitter who should define and 
control the field. It might not be needed if only a single quote per MM and 
instrument is permitted but it is still the submitter's field.

I understand the requirement for the receiver to issue his own ID. In case of 
an exchange this often actually results in two IDs, one for each side to be 
able to match quote sides and orders in a consistent and efficient manner. 
However, I do not see the need to convey the IDs back to the quote submitter 
who should be able to identify the quote entities solely with his QuoteID or 
simply the instrument (and MM ID).

There is also a use case for the submitter to change QuoteID everytime he 
submits a new quote. It is an easy way to analyze one's algorithm to find out 
which of the quote entries actually resulted in a fill. QuoteID is echoed back 
on the ExecutionReport.

Regards,
Hanno.

> Christiaan
> 
> At least in the implementations I have done - the QuoteID was unique for
> the market maker and did not have to be changed after a fill. So you
> could keep the same quote id through the day and reuse it.
> 
> Within your trading system the QuoteID must then of course be
> qualified with the owner of the quote (market maker id for instance)
> within the system.
> 
> We have a proposal to make the QuoteID uniqueness be more like that of
> an OrderID and I find that very regrettable and costly in terms of
> processing on a matching engine.
> 
> For now basically many markets consider the QuoteID and its value under
> the control of the quote originator.
> 
> 
> Hope others weigh in on this discussion.
> 
> > Hi all,
> >
> > In FIX 5.0, QuoteID is described as: "Unique identifier for quote". I
> > was just wondering how to interpret that...
> >
> > Q1: Would every QuoteID on a certian currency pair have it's unique
> >     QuoteID per Quote (35=S), or can a QuoteID be resused during a FIX
> >     session?
> >
> > Q2: What if a trade is done on a Quote, should the QuoteID then be
> >     changed, or can I just send in a new Quote with the same QuoteID
> >     as before?
> >
> > Cheers! Christiaan


[You can unsubscribe from this discussion group by sending a message to 
mailto:unsubscribe+100932...@fixprotocol.org]

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

Reply via email to