{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/blockchain/refs/heads/main/json-structure/exchange-symbol-structure.json", "name": "Symbol", "description": "Metadata describing one trading pair on the Exchange.", "type": "object", "properties": { "base_currency": { "type": "string", "description": "Base currency ticker.", "example": "BTC" }, "base_currency_scale": { "type": "int32", "description": "Decimal precision of the base currency.", "example": 8 }, "counter_currency": { "type": "string", "description": "Counter currency ticker.", "example": "USD" }, "counter_currency_scale": { "type": "int32", "description": "Decimal precision of the counter currency.", "example": 2 }, "min_price_increment": { "type": "double", "description": "Smallest price increment allowed.", "example": 72525.0 }, "min_price_increment_scale": { "type": "int32", "example": 8 }, "min_order_size": { "type": "int32", "description": "Minimum order size (in counter currency minor units)." }, "min_order_size_scale": { "type": "int32", "example": 8 }, "max_order_size": { "type": "int32" }, "max_order_size_scale": { "type": "int32", "example": 8 }, "lot_size": { "type": "int32", "description": "Lot size for orders." }, "lot_size_scale": { "type": "int32", "example": 8 }, "status": { "type": "string", "description": "Symbol status (`open` or `close`).", "example": "open" }, "id": { "type": "int32", "description": "Internal symbol identifier." }, "auction_price": { "type": "double", "example": 72525.0 }, "auction_size": { "type": "double" }, "auction_time": { "type": "int64", "example": 1748609400000 }, "imbalance": { "type": "double" } } }