RFQ
- Section: Trading
Metadata
- Base Table Class: Entity
- Default Size: 10000
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| Id | Integer (signed) | 8 | The unique identifier of this RFQ. |
| Status | Set of Status | 4 | |
| OriginalOrder | Foreign key to Order | 8 | An Order is the fundamental record of trading activity in the system. |
| Order | Foreign key to Order | 8 | An Order is the fundamental record of trading activity in the system. |
| Direction | One of RfqDirection | 1 | |
| Firm | Foreign key to Firm | 8 | A Firm is the organisational unit into which users of the Trading System are grouped. Every Firm belongs to one Enterprise. |
| User | Foreign key to User | 8 | The User Table contains a list of the UserIds that are used by individuals to log into the Trading System. |
| CounterPartyFirm | Foreign key to Firm | 8 | A Firm is the organisational unit into which users of the Trading System are grouped. Every Firm belongs to one Enterprise. |
| CounterPartyUser | Foreign key to User | 8 | The User Table contains a list of the UserIds that are used by individuals to log into the Trading System. |
| OrderStatus | Set of OrderStatus | 4 | |
| Type | Set of OrderType | 4 | |
| Active | Set of RfqActive | 1 | |
| PreviousPrice | Integer (signed) | 8 | |
| Price | Integer (signed) | 8 | The current Price for this RFQ instance. |
| Quantity | Integer (signed) | 8 | |
| RFQ | Foreign key to RFQ | 8 | This is a reference to the RFQ table. It is keyed by the RFQ column in this table to the Id column in the RFQ table. |
| ThreadId | Foreign key to RFQ | 8 | This is a reference to the RFQ table. It is keyed by the ThreadId column in this table to the Id column in the RFQ table. |
| PairedRFQ | Foreign key to RFQ | 8 | This is a reference to the RFQ table. It is keyed by the PairedRFQ column in this table to the Id column in the RFQ table. |
| Accepted | Integer (unsigned) | 1 | |
| ChildCount | Integer (unsigned) | 4 | |
| QuoteReqID | String | 60 | |
| UpdateNumber | Integer (unsigned) | 8 | A number that records every change that happens to a record. It is primarily used to avoid write after read problems when an intermediate write has changed the originally read record. |
| OwnerUser | Foreign key to User | 8 | The Id of the User that owns this RFQ. |
| OwnerGroup | Foreign key to Group | 8 | The Id of the Group that owns this RFQ. |
| OwnerFirm | Foreign key to Firm | 8 | The Id of the Firm that owns this RFQ. |
| CreateUser | Foreign key to User | 8 | The Id of the User that created this RFQ. |
| CreateTimestamp | Integer (unsigned) | 8 | The time at which this RFQ was created. |
| UpdateUser | Foreign key to User | 8 | The Id of the User that last updated this RFQ. |
| UpdateTimestamp | Integer (unsigned) | 8 | The time at which this RFQ was last updated. |
Foreign Keys
The following diagram shows the tables that have a foreign key link to the RFQ table. All Table nodes can be clicked to take you to that table's definition page.
graph LR; RFQRecipient-->|RFQ|RFQ click RFQRecipient "/marketgrid/developer/model/tables/RFQRecipient"