The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 1.5.2

...

Each individual Quote is good until replaced, withdrawn or ValidUntilTime expiry.  

Client as Taker

Anchor
Baskets
Baskets
Whisperer supports two Taker RFS pricing models:

  • Bilateral  - Request sent to a single Maker, receives Quote messages.
  • Basket - Request sent to multiple Makers, receives MassQuote messages aggregating the individual Maker Quote messages. This model is Venue dependent - currently offered by t360_tex and fxspotstream only.

In this model each QuoteSet represents a different Leg/value date, and each QuoteEntry for a given QuoteSet contains the Leg quote details provided by an individual LP, identified by reference to the "ExecutionVenue" EntryPassthruKey.

Whisperer does not apply any particular sorting across the QuoteEntries for a given QuoteSet, the Client is expected to apply their own rules for identification of "best price" etc.

When submitting an order against a Basket MassQuote, the ExecutionVenue PartyRole must be provided, in addition to the QuoteID.


In both cases, standard RFS subscription rules apply - the subscription is terminated by a deal request or a pricing duration timeout.


Gliffy Diagram
displayName4.0 RFS_QuoteRequest.04
name4.0 RFS_QuoteRequest.04

...

Note
titleLast-Look vs Firm Trading

The messages flows documented here illustrate a standard "Last-Look" trading model.

"Firm" 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.

...