CryptoCortex

Data Connectors

Overview

Data Connectors are pluggable components that fetch and process market data from external venues.

The Data Connectors page in the Deltix Universe Configurator allows you to set up and manage Data Connectors for different exchanges.

Interface Layout

The Data Connectors page is divided into two sections:

  1. Connectors List: Shows both installed and configured data connectors, as well as those available for installation.
  2. Settings Panel: Provides configuration options for the selected data connector.

Connectors List

The Connectors List is divided into two categories:

  1. Installed Connectors: Data connectors that are currently installed and ready to use.
  2. Available Connectors: Data connectors that can be installed.

A search bar above the list allows you to quickly find connectors by exchange name or connector name:

Installed Connectors

The Installed Connectors section displays all currently installed data connectors with their key details:

  • Data Connector: Name of the data connector and the number of configured instances.
  • Target Stream: Name of the destination TimeBase stream for market data storage.
  • Status: Indicator showing whether the connector is Active or Not Active.
  • Connection: Current connection status (Connected, Not Connected, Connecting, Unknown).

When a data connector has instances created for it, the number of instances is displayed in brackets next to the data connector's name.

Example

Binance Futures/Delivery (2) indicates two configured instances of this connector.

You can manage installed data connectors through the following actions:

  • Update: Install available newer version
  • Activate: Start the data connector.
  • Deactivate: Stop the data connector.

Available Connectors

The Available Connectors section lists data connectors ready for installation. Each connector can be added to your system with a single click:

  • Install: Install the latest version of the data connector to make it available for configuration.

Settings Panel

The Settings Panel allows you to configure options specific to the selected data connector. Within the configuration form, you can view the data connector name, the installed version number, and parameters descriptions.

Available actions include:

  • Copy: Duplicate the connector configuration.
  • Delete: Remove the connector.
  • Activate/Deactivate: Toggle the connector status.
  • Save: Save any configuration changes.

Creating a Data Connector

Installing a New Connector

  1. Find the desired connector in the Available Connectors section.
  2. Click the Install button next to the connector's name.
  3. Once the connector is downloaded, it will appear in the Installed Connectors section.

Configuring a Data Connector

  1. In the Installed Connectors section, locate the desired connector.
  2. If no instances of the connector exist, click the connector's name to open the settings panel. If instances of the connector already exist, click the Add New button next to the connector's name.
  3. Fill in the required parameters for the data connector.
  4. Click the Create button.
Info

While basic parameters are similar across connectors, specific settings may vary by exchange.

The setup process is generally straightforward and often does not require parameter adjustments. However, some protocols (such as FIX) may require additional parameters from the exchange. For exchanges that require authentication, you will need to provide the necessary credentials.

Data Model Configuration

After creating a connector, you can customize the types of messages to be recorded in TimeBase. Click the Data Model Configuration button to open the configuration form.

Custom Connectors

Users who develop their own connectors can upload them into the system by following these steps:

  1. Click the Upload Custom Data Connector button.
  2. Upload a zip archive containing the custom data connector plugin. The archive name must follow this naming pattern: <name>.data.zip.
EPAM Systems all rights reserved, 2025