Aladdin Studio · Schema

Order

A trading order in the Aladdin system

FinancialInvestment ManagementPortfolio AnalyticsRisk ManagementAsset ManagementBlackRockData Cloud

Properties

Name Type Description
orderId string Unique order identifier
portfolioId string Portfolio identifier
securityId string Security identifier
side string Order side
quantity number Order quantity in shares or units
filledQuantity number Quantity filled
averagePrice number Average execution price
status string Order status
orderType string Order type
createdAt string Order creation timestamp
filledAt string Order fill timestamp
View JSON Schema on GitHub

JSON Schema

aladdin-studio-trading-order-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-trading-order-schema.json",
  "title": "Order",
  "description": "A trading order in the Aladdin system",
  "type": "object",
  "properties": {
    "orderId": {
      "type": "string",
      "description": "Unique order identifier",
      "example": "ORD-987654"
    },
    "portfolioId": {
      "type": "string",
      "description": "Portfolio identifier",
      "example": "PF-123456"
    },
    "securityId": {
      "type": "string",
      "description": "Security identifier",
      "example": "US0378331005"
    },
    "side": {
      "type": "string",
      "description": "Order side",
      "enum": [
        "buy",
        "sell"
      ],
      "example": "buy"
    },
    "quantity": {
      "type": "number",
      "description": "Order quantity in shares or units",
      "example": 100
    },
    "filledQuantity": {
      "type": "number",
      "description": "Quantity filled",
      "example": 100
    },
    "averagePrice": {
      "type": "number",
      "description": "Average execution price",
      "example": 195.0
    },
    "status": {
      "type": "string",
      "description": "Order status",
      "enum": [
        "pending",
        "filled",
        "partially_filled",
        "cancelled"
      ],
      "example": "filled"
    },
    "orderType": {
      "type": "string",
      "description": "Order type",
      "enum": [
        "market",
        "limit",
        "stop"
      ],
      "example": "market"
    },
    "createdAt": {
      "type": "string",
      "format": "date-time",
      "description": "Order creation timestamp",
      "example": "2026-04-19T10:30:00Z"
    },
    "filledAt": {
      "type": "string",
      "format": "date-time",
      "description": "Order fill timestamp",
      "example": "2026-04-19T10:31:05Z"
    }
  }
}