Sections

Functional areas within the data model.

Actors →

Actors in MarketGrid are a set of tables that define the participants acting within the System. There is a hierarchical relationship between the Actor tables, as described in Actor Hierarchy.

CartaX →

Tables related to functionality specific to a CCMX transactions.

Change Tables →

A Change Table is the mechanism by which MarketGrid stores entities for distribution as market data. They are essentially a version of the given entity record as at the time indicated in the Timestamp attribute. Each record has all the foreign key data converted from the internal shared memory indexes used within the Trading System to the external Symbol attributes that are persistent over time.

Position Keeping →

MarketGrid can validate client accounts for order entry and can maintain holding positions in traded Instruments. It does so through an Account table and a Holding table.

Products →

Products in MarketGrid are a set of tables that define the entities that are traded using the System.

System Structures →

The Entities modelled in this section are internal system structures that are used by other parts of the system without being exposed to the wider Trading System.

Trading →

Trading activity in MarketGrid produces three fundamental artefacts;

Universal →

The entities described in the Universal section of the schema are used in several places in the model. The entities defined here are linked to many different kinds of objects (for example Venue) or they are defining values that are not logically attached to one of the other sections of the model.