Sharing Instrument Data Between Fidessa and Bloomberg

This quick demo shows two ways io.Connect can bring Fidessa and Bloomberg into the same workflow.

  1. Create a Bloomberg watchlist directly from the selected Fidessa orders via a Simply right-click on an instrument in Fidessa and select Create BBG Watch list- this automatically creates a Bloomberg watchlist from the selected Fidessa orders.
  2. Connect Fidessa and Bloomberg through a common color Channel, so selecting an instrument in either application updates the other.

Although both workflows move instrument data between the same applications, they solve different problems.

Creating the watchlist is an action

In the first part, the trader asks the system to do something: take a set of instruments from Fidessa and create a watchlist in Bloomberg. The API can expose Interop methods for creating a Worksheet with an initial list of securities, as well as appending, replacing and removing securities.

Read more here - io.Connect Concepts (Actions)

and here - Interop methods vs Intents

Instrument tracking is shared context

The second part doesn’t create anything. It keeps the applications focused on the same instrument.

Both applications tracking groups are mapped via io.Connect Channels (based on io.Connect Shared Context). An instrument selection can flow in either direction:

Fidessa Tracking Group ↔ io.Connect Channel ↔ Bloomberg Group

Read more here - io.Connect Concepts (Data sharing)

Related resources