Workflow for Bloomberg EMSX
The workflow for Bloomberg® EMSX is versatile with many options for alternate flows to create, route, and manage the status of an open order until it is filled.
Connect to Bloomberg EMSX using
emsx
.Set up a subscription for orders and routes to obtain events on subsequent requests using
orders
androutes
.Create a Bloomberg EMSX order by completing one or more of these steps:
Create an order using
createOrder
.Route an order using
routeOrder
.Route an order with strategies using
routeOrderWithStrat
.Route a group of orders using
groupRouteOrder
.Route a group of orders with strategies using
groupRouteOrderWithStrat
.Create an order and route using
createOrderAndRoute
.Create an order and route with strategies using
createOrderAndRouteWithStrat
.Create a basket of orders using
createBasket
.Manually fill an order using
manualFill
.
Modify an order or route using these functions:
Modify an order using
modifyOrder
.Modify a route using
modifyRoute
.Modify a route with a strategy using
modifyRouteWithStrat
.
Delete an order or route using these functions:
Delete an order using
deleteOrder
.Delete a route using
deleteRoute
.
Obtain information from Bloomberg EMSX using these functions:
Obtain broker information using
getBrokerInfo
.Obtain Bloomberg EMSX field information using
getAllFieldMetaData
.
Explore information about existing orders and routes using these functions:
View order transactions with a sample order blotter using
emsxOrderBlotter
.Process the current contents of the event queue using
processEvent
.
Close the Bloomberg EMSX connection using
close
.
Related Topics
- Create Order Using Bloomberg EMSX
- Create and Manage Bloomberg EMSX Order
- Create and Manage Bloomberg EMSX Route
- Manage Bloomberg EMSX Order and Route