removedOutput schema / additionalProperties
Removed value: -true
addedOutput schema / properties / brokerTradeSummaries
Added value: +{
+ "items": {
+ "description": "Summary of broker trades for a stock.",
+ "properties": {
+ "brokerCode": {
+ "type": "string"
+ },
+ "brokerName": {
+ "type": "string"
+ },
+ "buyVolume": {
+ "type": "integer"
+ },
+ "netBuyVolume": {
+ "type": "integer"
+ },
+ "sellVolume": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "brokerCode",
+ "sellVolume",
+ "buyVolume",
+ "netBuyVolume",
+ "brokerName"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / collateralValue
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / documents
Added value: +{
+ "anyOf": [
+ {
+ "description": "Public instrument document links.",
+ "properties": {
+ "kid": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "prospectus": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / orderDepth
Added value: +{
+ "anyOf": [
+ {
+ "description": "Order book depth showing buy and sell orders.",
+ "properties": {
+ "levels": {
+ "default": [],
+ "items": {
+ "description": "Single level in the order book depth.",
+ "properties": {
+ "buySide": {
+ "anyOf": [
+ {
+ "description": "Buy or sell side of an order.",
+ "properties": {
+ "price": {
+ "type": "number"
+ },
+ "priceString": {
+ "type": "string"
+ },
+ "volume": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "price",
+ "volume",
+ "priceString"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "sellSide": {
+ "anyOf": [
+ {
+ "description": "Buy or sell side of an order.",
+ "properties": {
+ "price": {
+ "type": "number"
+ },
+ "priceString": {
+ "type": "string"
+ },
+ "volume": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "price",
+ "volume",
+ "priceString"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "receivedTime": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / trades
Added value: +{
+ "items": {
+ "description": "Individual trade information.",
+ "properties": {
+ "buyer": {
+ "type": "string"
+ },
+ "buyerName": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "cancelled": {
+ "type": "boolean"
+ },
+ "dealTime": {
+ "type": "integer"
+ },
+ "matchedOnMarket": {
+ "type": "boolean"
+ },
+ "price": {
+ "type": "number"
+ },
+ "seller": {
+ "type": "string"
+ },
+ "sellerName": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "volume": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "buyer",
+ "seller",
+ "dealTime",
+ "price",
+ "volume",
+ "matchedOnMarket",
+ "cancelled"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / tradingUnit
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / underlying
Added value: +{
+ "anyOf": [
+ {
+ "description": "Public market information for an underlying instrument.",
+ "properties": {
+ "instrumentSubType": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "instrumentType": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "listing": {
+ "anyOf": [
+ {
+ "description": "Stock listing information.",
+ "properties": {
+ "countryCode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "currency": {
+ "type": "string"
+ },
+ "marketListName": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "marketPlaceCode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "marketPlaceName": {
+ "type": "string"
+ },
+ "marketTradesAvailable": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "shortName": {
+ "type": "string"
+ },
+ "tickSizeListId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "tickerSymbol": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "required": [
+ "shortName",
+ "currency",
+ "marketPlaceName"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "name": {
+ "type": "string"
+ },
+ "orderbookId": {
+ "type": "string"
+ },
+ "previousClosingPrice": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "anyOf": [
+ {
+ "description": "Latest available stock quote data; inspect isRealTime and source timestamps.",
+ "properties": {
+ "buy": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "change": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "changePercent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "highest": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "isRealTime": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "last": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "lowest": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "sell": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "spread": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "timeOfLast": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "totalValueTraded": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "totalVolumeTraded": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "updated": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "volumeWeightedAveragePrice": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "reference": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "required": [
+ "orderbookId",
+ "name"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}