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 - ordersand- routes.
- 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.
See Also
Topics
- Create Order Using Bloomberg EMSX
- Create and Manage Bloomberg EMSX Order
- Create and Manage Bloomberg EMSX Route
- Manage Bloomberg EMSX Order and Route