# Market data response

**URL:** <https://forum.fixtrading.org/t/market-data-response/5103>\
**Category:** General Q&A\
**Tags:** general-qa, xid\_168008, imported\
**Created:** [May 25, 2010, 3:01pm UTC](https://forum.fixtrading.org/t/market-data-response/5103 "2010-05-25T15:01:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![srin16\_x](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@srin16\_x](https://forum.fixtrading.org/u/srin16_x)\
**Post date:** [May 25, 2010, 3:01pm UTC](https://forum.fixtrading.org/t/market-data-response/5103/1 "2010-05-25T15:01:39Z")

</div>

Imported from previous forum

---

<div class="post-metadata">

**Author:** ![srin16\_x](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@srin16\_x](https://forum.fixtrading.org/u/srin16_x)\
**Post date:** [May 25, 2010, 3:01pm UTC](https://forum.fixtrading.org/t/market-data-response/5103/2 "2010-05-25T15:01:39Z")

</div>

My query is about market data response whether it is valid to send multiple responses for the same request id with a different subset of MD entry types tag 269

Detail description

A FIX client makes a market data request message type V with snapshot + updates. The request contains multiple MDEntryTypes such as those for statistics: High, Low, Close etc ( tag 269 = 7,8, 5) and also the bid /offer prices ( tag 269 = 0,1 ).

At the time of sending updates, Is it valid as per fix protocol to send separate responses message type One containing only statistics and other containing only the bid /offer prices ?

---

<div class="post-metadata">

**Author:** ![hanno.klein](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.fixtrading.org/hanno.klein/32/38_2.png) [@hanno.klein](https://forum.fixtrading.org/u/hanno.klein)\
**Post date:** [May 25, 2010, 4:32pm UTC](https://forum.fixtrading.org/t/market-data-response/5103/3 "2010-05-25T16:32:30Z")

</div>

If you request a snapshot + updates then the snapshot would be the response but the updates are rather unsolicited broadcasts than responses. The snapshot should contain all entry types in single message for easier processing. The updates come as the data changes, i.e. not every price creates a new high/low etc. However, I would recommend to bundle bid/offer prices causing new statistics with such entries to allow the user to see this as a single event. If you use FAST for your data you can use the COPY operator to avoid having to repeat the high/low etc. on the wire every time. A missing value on the wire simply means that no new high/low etc. occurred.

In general the market data request asking for updates simply triggers unsolicited streams and you can split them the way you need to.

> My query is about market data response whether it is valid to send multiple responses for the same request id with a different subset of MD entry types tag 269
> 
> Detail description
> 
> A FIX client makes a market data request message type V with snapshot + updates. The request contains multiple MDEntryTypes such as those for statistics: High, Low, Close etc ( tag 269 = 7,8, 5) and also the bid /offer prices ( tag 269 = 0,1 ).
> 
> At the time of sending updates, Is it valid as per fix protocol to send separate responses message type One containing only statistics and other containing only the bid /offer prices ?

---

<div class="post-metadata">

**Author:** ![srin16\_x](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@srin16\_x](https://forum.fixtrading.org/u/srin16_x)\
**Post date:** [May 27, 2010, 7:00am UTC](https://forum.fixtrading.org/t/market-data-response/5103/4 "2010-05-27T07:00:49Z")

</div>

Thank you for your inputs
