Class: TradeLot
Specifies the price and quantity of a trade lot, where the same product could be traded multiple times with the same counterparty but in different lots (at a different date, in a different quantity and at a different price). One trade lot combined with a product definition specifies the entire economics of a trade. The lifecycle mechanics of each such trade lot (e.g. cashflow payments) is independent of the other lots.
URI: common_domain_model:TradeLot
classDiagram
class TradeLot
click TradeLot href "../TradeLot/"
TradeLot : lotIdentifier
TradeLot --> "*" Identifier : lotIdentifier
click Identifier href "../Identifier/"
TradeLot : priceQuantity
TradeLot --> "1..*" PriceQuantity : priceQuantity
click PriceQuantity href "../PriceQuantity/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| lotIdentifier | * Identifier |
Specifies one or more identifiers for the lot, if any | direct |
| priceQuantity | 1..* PriceQuantity |
Specifies the settlement characteristics of a trade lot: price, quantity, obs… | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| Trade | tradeLot | range | TradeLot |
| TradableProduct | tradeLot | range | TradeLot |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:TradeLot |
| native | common_domain_model:TradeLot |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: TradeLotdescription: Specifies the price and quantity of a trade lot, where the same product could be traded multiple times with the same counterparty but in different lots (at a different date, in a different quantity and at a different price). One trade lot combined with a product definition specifies the entire economics of a trade. The lifecycle mechanics of each such trade lot (e.g. cashflow payments) is independent of the other lots.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: lotIdentifier: name: lotIdentifier description: Specifies one or more identifiers for the lot, if any. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template domain_of: - ExecutionInstruction - QuantityChangeInstruction - TradeLot range: Identifier multivalued: true priceQuantity: name: priceQuantity description: 'Specifies the settlement characteristics of a trade lot: price, quantity, observable (optionally) and the settlement terms. This attribute has a multiple cardinality to allow to specify the price, quantity and observable of different legs in a single, composite product (e.g. a Swap).' from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template domain_of: - ExecutionInstruction - IndexTransitionInstruction - PositionBase - PayoutBase - TradeLot range: PriceQuantity required: true multivalued: trueInduced
Section titled “Induced”name: TradeLotdescription: Specifies the price and quantity of a trade lot, where the same product could be traded multiple times with the same counterparty but in different lots (at a different date, in a different quantity and at a different price). One trade lot combined with a product definition specifies the entire economics of a trade. The lifecycle mechanics of each such trade lot (e.g. cashflow payments) is independent of the other lots.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: lotIdentifier: name: lotIdentifier description: Specifies one or more identifiers for the lot, if any. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template owner: TradeLot domain_of: - ExecutionInstruction - QuantityChangeInstruction - TradeLot range: Identifier multivalued: true priceQuantity: name: priceQuantity description: 'Specifies the settlement characteristics of a trade lot: price, quantity, observable (optionally) and the settlement terms. This attribute has a multiple cardinality to allow to specify the price, quantity and observable of different legs in a single, composite product (e.g. a Swap).' from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template owner: TradeLot domain_of: - ExecutionInstruction - IndexTransitionInstruction - PositionBase - PayoutBase - TradeLot range: PriceQuantity required: true multivalued: true