Bloomberg EMSX · Schema

Bloomberg EMSX Fill

A fill (execution) in the Bloomberg Execution Management System (EMSX) representing a completed or partial trade execution against a route. Fills contain execution price, quantity, broker, exchange, and settlement information.

BloombergExecution ManagementFinancial ServicesOrder ManagementTrading

Properties

Name Type Description
fillId integer Unique fill identifier within the EMSX blotter
orderSequenceNumber integer Parent order sequence number
routeId integer Parent route identifier
ticker string Bloomberg security ticker symbol
side string Side of the fill
fillAmount number Executed quantity in this fill
fillPrice number Execution price for this fill
broker string Bloomberg broker code of the executing broker
brokerName string Full name of the executing broker
exchange string Exchange or venue where the execution occurred
currency string Trade currency in ISO 4217 three-letter code
settlementDate string Settlement date for the trade
tradeDate string Trade date (date the execution occurred)
fillTime string ISO 8601 timestamp of the fill execution
account string Trading account identifier
isManual boolean Whether this fill was manually entered (e.g., for voice-brokered trades)
contraParty string Counterparty identifier for the trade
View JSON Schema on GitHub