Taker RFS.
Please refer to Whisperer Enterprise - Supported Instruments for the full Enterprise table across all venues.
Please refer to Whisperer Enterprise - PartyIDs for the full Enterprise table across all venues.
Please refer to or Regulatory Fields for the full Enterprise table across all venues.
Please refer to Passthru Fields for the full Enterprise table across all venues.
Functionality currently not yet supported in Whisperer:
|
As well as Bilateral Quote negotiation, 360T TEX also supports Basket functionality where Quote messages are received from multiple providers.
A list of all available LPs per SecurityType is provided for the client in the UserNotification(LoggedOn) message's Text field in json format, as per the example below:
8=FIXT.1.1|9=106|35=CB|49=GW.ven.t360_tex.RFS|56=testuser|34=3|52=20231212-10: 54: 02.073125423|926=1|58={
"Status": "Venue connected.",
"LPs": {
"BLK": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
],
"FWD": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
],
"SPT": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
],
"SWP": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
],
"NDF": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
],
"NDS": [
"RBS.LND.DEMO",
"SOCGEN.LND.DEMO",
"COBA.DEMO",
"RBC.DEMO",
"CITIBANK.DEMO",
"BOAL.DEMO"
]
}
}|10=187| |
For Basket functionality, clients can specify a QuoteRequest with multiple PartyRole ExecutionVenue.
There are 3 options available for clients to utilize this functionality.
QuoteRequest contains NoPartyIDs group with single PartyRole ExecutionVenue with PartyID populated with a LP. Clients will receive Quote message from requested LP.QuoteRequest contains NoPartyIDs group with multiple PartyRole ExecutionVenues with PartyIDs populated with LPs. Clients will receive MassQuote messages with each LP as a QuoteEntry.QuoteRequest does not contain PartyRole ExecutionVenue in NoPartyIDs. Clients will subscribe to all available LPs and they will receive Massquote messages with each LP as a QuoteEntry.For NDF/NDS/NDB, it is mandatory to populate This is breaking the normalised client behaviour on this venue. But rather than enforcing this field for all other venues, this is considered the best approach for now on this specific venue. |
|
The NewOrderMultiLeg must contain the quoteID from the quote message for the Bilateral request.
For the Basket functionality where MassQuote message is received:
ExecutionVenue per QuoteEntry is provided as EntryPassThruField indicating the Liquidity Provider name.QuoteEntryID from the MassQuote message, as QuoteID in the NewOrderMultiLeg.PartyRole with the correct ExecutionVenue is provided in the NewOrderMultiLeg.Please refer to RFS Basket workflow for the full Enterprise details across all venues.
|
Clients interested in trading Forward Time Options should be on Whisperer schema version 19457 or later.
Please take note of the following when trading Forward Time Options:
SecurityType - Should be FTO in SecurityType and LegSecurityType.TimeOptionStartDate - Conditionally required when TimeOptionStartTenor = BKN to specify the start date of the settlement period.LegSettlType - Specifies a standard tenor for the end of the settlement period. This is a required field when trading Forward Time Options.LegSettlDate - Specifies the end date of the settlement period in a Forward Time Option. Conditionally required when LegSettlType = BKN.Please refer to 2025-02-18 - Whisperer API Upgrade to v19457 for further info.