![]()
| Single shot quote, ValidUntilTime. Possible Dealer Intervention may deliver other quote(s) prior to expiry of first. Expiry terminiates the workflow. |
![]()
![]()
Single shot quote, ValidUntilTime. Possible Dealer Intervention may deliver other quote(s) prior to expiry of first. Expiry terminiates the workflow. |
The messages flows documented here illustrate a standard "Last-Look" trading model. "No Last-Look" trading is possible on some Venues and comprises standard MassQuote provision alongside receipt of ExecutionReport messages from the Venue notifying the maker of the fills. Each individual quote is good until replaced or withdrawn. Each message entirely replaces the previous. |
![]()
For a given ccy pair, MF imposes no restrictions on the ladder that you publish, although details of exactly what you publish may well vary from venue to venue.
There are two basic motivations for makers when offering liquidity:
The considerations of how up manage stream categories within and across venues requires, as usual, some careful consideration.
Some venues are fairly unconstrained in terms of how many categories may be defined, some (Bloomberg, CNX esp) have specific uniquenesses that need to be understood before decisions are made. Some venues may allow or mandate that ladders are used in a VWAP manner, some may preclude this. So if you want to maintain a pricing model that is more or less consistent across venues, then the basic price ladders need to be different to accommodate the external nuances...
Sizes are not pre-configured, the Maker will dynamically determine the sizes for which Market Data is published. The number and location of rungs for Bid and Offer being independent.
A list of requested sizes per instrument will be specified in the MarketDataRequest message to request streaming of market data for specific sizes.
![]()