Bloomberg EMSX Trading API
Bloomberg Execution Management System (EMSX) API provides programmatic access to Bloomberg's order and execution management platform. It enables automated order creation, routing, modification, and execution monitoring for equity, fixed income, futures, and options trading across global markets. The API supports order lifecycle management, broker selection, route management, and real-time fill notifications through the Bloomberg Terminal and B-PIPE infrastructure.
What You Can Do
MCP Tools
listorders
Bloomberg EMSX List orders
createorder
Bloomberg EMSX Create a new order
getorder
Bloomberg EMSX Get order details
modifyorder
Bloomberg EMSX Modify an existing order
deleteorder
Bloomberg EMSX Delete an order
createorderandroute
Bloomberg EMSX Create an order and route it simultaneously
grouprouteorders
Bloomberg EMSX Route multiple orders to a broker
listroutes
Bloomberg EMSX List routes
getroute
Bloomberg EMSX Get route details
modifyroute
Bloomberg EMSX Modify an existing route
cancelroute
Bloomberg EMSX Cancel a route
createmanualfill
Bloomberg EMSX Create a manual fill
listfills
Bloomberg EMSX List fills
getfill
Bloomberg EMSX Get fill details
listbrokers
Bloomberg EMSX List available brokers
listbrokerstrategies
Bloomberg EMSX List broker strategies
listteams
Bloomberg EMSX List EMSX teams
listorderfields
Bloomberg EMSX List available order fields
listroutefields
Bloomberg EMSX List available route fields