Skip to content

Common Prodigy Data Model

Common data model for the Prodigy external APIs

Describes a charting history record

Describes a change in depth

Describes the access rights for a Market

Describes a Market

Describes the core setup for a Market

FieldTypeLabelDescription
MarketTypeStringThe Type and Assembly of the IMarketModel implementation.
EngineTypeStringThe Type and Assembly of the IEngineProvider implementation.
TranslatorTypeStringThe Type and Assembly of the ITranslatorProvider implementation.

Represents a News Announcement

Describes a News Body

Describes the identity of an Order

Describes an operation that affected an Order

Describes an Order currently on the Market

Describes a Symbol

Represents a historical Trade

Identifies the type of change that has occurred

NameNumberDescription
None0No change has occurred
Added1The item has been added
Updated2The item has been changed
Removed3The item has been removed

Identifies the type of an Entity

Identifies any additional execution instructions

Identifies an execution type

Identifies the side of the market an Order is on

Identifies the status of an Order

Identifies the Time In Force for an Order

Identifies the type of a Trade

Identifies the statistics a Trade affects