FirmType

Firms within the platform are classified according to the different FirmType values.

Metadata

  • Underlying type: u8

Values

KeyValueDescription
System1This is a special Firm used internally by MarketGrid to perform system functions (like bootstrapping the Matching Engine)
Template2This is a special Firm used to represent an abstract template Firm that can be used when creating a new Firm to provide the base features for the new Firm. Given that any existing Firm can be used as such a template, these abstract ones are rarely used.
Exchange3An Exchange Firm represents an entity that operates an exchange.
Regular4This is the standard type of Firm. It is used to classify all the actors that perform standard trading activities within the system.
Corporategroup5No functional implication.
Tradingentity6No functional implication.
CartaX7No functional implication. There are extra validations implemented during onboarding for these types of Firm.
Demo98The entities associated with a Demo Firm, in particular the Users behave differently including reduced validations and restricted features in the system.

Referenced by

Tables

TableFieldDescription
FirmFirmTypeThe type of the Firm.
FirmNameFirmType