Page History
...
| Note | ||
|---|---|---|
| ||
Functionality currently not yet supported in Whisperer:
|
Pricing
As well as Bilateral Quote negotiation, 360T TEX also supports Basket functionality where Quote messages are received from multiple providers.
For Basket functionality clients should specify a QuoteRequest with multiple PartyRoles as ExecutionVenue. List A list of all available providers are provided to LPs per SecurityType is provided for the client in the the UserNotification(LoggedOn) message's Text field in json format, as per the example below:
| Code Block | ||||
|---|---|---|---|---|
| ||||
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 available for clients to utilize this functionality.
- Single LP (Bilateral) -
QuoteRequestcontains containsNoPartyIDsgroup with singlePartyIDas LP name, and clients will receive singlePartyRoleExecutionVenuewithPartyIDpopulated with a LP. Clients will receiveQuotemessage from requested LP. - Multiple LP's LPs (Basket) -
QuoteRequestcontainsNoPartyIDsgroup is provided with multiple PartyID's, one for each LP, and clients will receive singleMassQuotemessage with multiplePartyRoleExecutionVenueswithPartyIDspopulated with LPs. Clients will receiveMassQuotemessages with each LP as an individual aQuoteEntry. - All LP'sLPs (Basket) -
NoPartyIDsgroup is not provided and thusMassQuoteis received for all available LP's where each LP is an individualQuoteEntryQuoteRequestdoes not containPartyRoleExecutionVenueinNoPartyIDs. Clients will subscribe to all available LPs and they will receiveMassquotemessages with each LP as aQuoteEntry.
| Warning | ||
|---|---|---|
| ||
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. |
| Note | ||
|---|---|---|
| ||
|
...
| Note | ||
|---|---|---|
| ||
|
Forward Time Options
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 beFTOinSecurityTypeandLegSecurityType.- TimeOptionStartTenor - Conditionally required to specify the start of the settlement period in standard tenor.
TimeOptionStartDate- Conditionally required whenTimeOptionStartTenor = BKNto 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 whenLegSettlType = BKN.
Please refer to 2025-02-18 - Whisperer API Upgrade to v19457 for further info.