TradeList
@experimental A list of trades. Use this type for use cases that require not just a single trade, but multiple.
The TradeList schema does not explicitly include identifiers in the id section, as there is not a common standard for such identifiers. Applications can, however, populate this part of the contract with custom identifiers if so desired.
Schema
https://fdc3.finos.org/schemas/next/context/tradeList.schema.json (github)
Type
fdc3.tradeList
Properties
trades
(required)
id
type: object
Additional Properties
type: string
One or more identifiers that refer to the trade list in an OMS, EMS or related system. Specific key names for systems are expected to be standardized in future.
name
type: string
An optional human-readable name for the trade list
Example
{
"type": "fdc3.tradeList",
"trades": [
{
"type": "fdc3.trade",
"name": "...",
"id": {
"myEMS": "12345"
},
"product": {
"type": "fdc3.product",
"id": {
"productId": "ABC123"
},
"instrument": {
"type": "fdc3.instrument",
"id": {
"ticker": "MSFT"
}
}
}
},
{
"type": "fdc3.trade",
"id": {
"myEMS": "67890"
},
"product": {
"type": "fdc3.product",
"id": {
"productId": "DEF456"
},
"instrument": {
"type": "fdc3.instrument",
"id": {
"ticker": "TSLA"
}
}
}
}
]
}