Class: CreditSupportObligationsInitialMargin
Specification of the Credit Support Obligations applicable to the Initial Margin Credit Support Annex.
URI: common_domain_model:CreditSupportObligationsInitialMargin
classDiagram
class CreditSupportObligationsInitialMargin
click CreditSupportObligationsInitialMargin href "../CreditSupportObligationsInitialMargin/"
CreditSupportObligationsBase <|-- CreditSupportObligationsInitialMargin
click CreditSupportObligationsBase href "../CreditSupportObligationsBase/"
CreditSupportObligationsInitialMargin : bespokeTransferTiming
CreditSupportObligationsInitialMargin --> "0..1" BespokeTransferTiming : bespokeTransferTiming
click BespokeTransferTiming href "../BespokeTransferTiming/"
CreditSupportObligationsInitialMargin : collateralTransferTiming
CreditSupportObligationsInitialMargin --> "0..1" CollateralTransferTiming : collateralTransferTiming
click CollateralTransferTiming href "../CollateralTransferTiming/"
CreditSupportObligationsInitialMargin : creditSupportAmount
CreditSupportObligationsInitialMargin --> "1" CreditSupportAmount : creditSupportAmount
click CreditSupportAmount href "../CreditSupportAmount/"
CreditSupportObligationsInitialMargin : deliveryAmount
CreditSupportObligationsInitialMargin --> "1" CSADeliveryAmount : deliveryAmount
click CSADeliveryAmount href "../CSADeliveryAmount/"
CreditSupportObligationsInitialMargin : marginApproach
CreditSupportObligationsInitialMargin --> "1" MarginApproach : marginApproach
click MarginApproach href "../MarginApproach/"
CreditSupportObligationsInitialMargin : minimumTransferAmount
CreditSupportObligationsInitialMargin --> "1" MinimumTransferAmount : minimumTransferAmount
click MinimumTransferAmount href "../MinimumTransferAmount/"
CreditSupportObligationsInitialMargin : otherEligibleSupportIM
CreditSupportObligationsInitialMargin : returnAmount
CreditSupportObligationsInitialMargin --> "1" CSAReturnAmount : returnAmount
click CSAReturnAmount href "../CSAReturnAmount/"
CreditSupportObligationsInitialMargin : rounding
CreditSupportObligationsInitialMargin --> "1" CollateralRounding : rounding
click CollateralRounding href "../CollateralRounding/"
CreditSupportObligationsInitialMargin : threshold
CreditSupportObligationsInitialMargin --> "1" Threshold : threshold
click Threshold href "../Threshold/"
Inheritance
- CreditSupportObligationsBase
- CreditSupportObligationsInitialMargin
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| marginApproach | 1 MarginApproach |
The selection of Margin Approach applicable to the agreement | direct |
| otherEligibleSupportIM | 0..1 string |
The Other Eligible Support election | direct |
| rounding | 1 CollateralRounding |
The rounding methodology applicable to the Delivery Amount and the Return Amo... | direct |
| threshold | 1 Threshold |
Represents the amount of unsecured risk that a party is willing to tolerate w... | direct |
| creditSupportAmount | 1 CreditSupportAmount |
The total amount one counterparty must deliver to the other at any time: the ... | direct |
| deliveryAmount | 1 CSADeliveryAmount |
In respect of a Valuation Date, the amount of collateral which a party is ent... | CreditSupportObligationsBase |
| returnAmount | 1 CSAReturnAmount |
In respect of a Valuation Date, the amount of collateral which a party is ent... | CreditSupportObligationsBase |
| minimumTransferAmount | 1 MinimumTransferAmount |
Represents the threshold specified in the agreement below which collateral ne... | CreditSupportObligationsBase |
| collateralTransferTiming | 0..1 CollateralTransferTiming |
Specification of transfer / settlement timing for cash and securities collate... | CreditSupportObligationsBase |
| bespokeTransferTiming | 0..1 BespokeTransferTiming |
The time by which the transfer of collateral must take place when different f... | CreditSupportObligationsBase |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CreditSupportAgreementInitialMarginElections | creditSupportObligations | range | CreditSupportObligationsInitialMargin |
In Subsets
See Also
Notes
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(c)" name "Credit Support Obligations"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(d)" name "Credit Support Obligations"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(c) " name "Credit Support Obligations"
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CreditSupportObligationsInitialMargin |
| native | common_domain_model:CreditSupportObligationsInitialMargin |
LinkML Source
Direct
name: CreditSupportObligationsInitialMargin
description: Specification of the Credit Support Obligations applicable to the Initial
Margin Credit Support Annex.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(c)" name "Credit
Support Obligations"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(d)" name "Credit
Support Obligations"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(c) " name "Credit
Support Obligations"
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
- isda:CSA_IM_Japanese_2016
- isda:CSA_IM_NewYork_2016
is_a: CreditSupportObligationsBase
slots:
- marginApproach
- otherEligibleSupportIM
- rounding
- threshold
- creditSupportAmount
slot_usage:
marginApproach:
name: marginApproach
description: The selection of Margin Approach applicable to the agreement.
range: MarginApproach
rounding:
name: rounding
description: The rounding methodology applicable to the Delivery Amount and the
Return Amount in terms of nearest integral multiple of Base Currency units.
range: CollateralRounding
required: true
Induced
name: CreditSupportObligationsInitialMargin
description: Specification of the Credit Support Obligations applicable to the Initial
Margin Credit Support Annex.
notes:
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(c)" name "Credit
Support Obligations"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(d)" name "Credit
Support Obligations"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(c) " name "Credit
Support Obligations"
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:CSD_IM_English_2016
- isda:CSA_IM_Japanese_2016
- isda:CSA_IM_NewYork_2016
is_a: CreditSupportObligationsBase
slot_usage:
marginApproach:
name: marginApproach
description: The selection of Margin Approach applicable to the agreement.
range: MarginApproach
rounding:
name: rounding
description: The rounding methodology applicable to the Delivery Amount and the
Return Amount in terms of nearest integral multiple of Base Currency units.
range: CollateralRounding
required: true
attributes:
marginApproach:
name: marginApproach
description: The selection of Margin Approach applicable to the agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- MarginApproach
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
range: MarginApproach
required: true
otherEligibleSupportIM:
name: otherEligibleSupportIM
description: The Other Eligible Support election. If not specified, this election
is deemed as not applicable.
notes:
- ISDA CSA_IM_NewYork_2016
- ISDA CSA_IM_NewYork_2018
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
range: string
rounding:
name: rounding
description: The rounding methodology applicable to the Delivery Amount and the
Return Amount in terms of nearest integral multiple of Base Currency units.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- RelativeTimeOffset
- CreditSupportObligationsLegacy
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
- CreditSupportObligationsVariationMargin
- FloatingRateProcessingParameters
- CollateralInterestCalculationParameters
- CommodityPriceReturnTerms
range: CollateralRounding
required: true
threshold:
name: threshold
description: Represents the amount of unsecured risk that a party is willing to
tolerate without holding any posted collateral provided by the other party.
notes:
- ISDA CSA_NewYork_1994
- ISDA CSA_English_1995
- ISDA CSD_English_1995
- ISDA CSA_VM_English_2016
- ISDA CSA_VM_NewYork_2016
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsLegacy
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
range: Threshold
required: true
creditSupportAmount:
name: creditSupportAmount
description: 'The total amount one counterparty must deliver to the other at any
time: the combination of the Exposure to that party and the net Independent
Amounts it must post, minus any agreed Threshold.'
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsLegacy
- CreditSupportObligationsInitialMargin
- CreditSupportObligationsCollateralTransferAgreement
- CreditSupportAmount
range: CreditSupportAmount
required: true
deliveryAmount:
name: deliveryAmount
description: In respect of a Valuation Date, the amount of collateral which a
party is entitled to demand to be transferred to it as a Delivery Amount.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralRounding.deliveryAmount
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CollateralRounding
- InterestAmount
- CreditSupportObligationsBase
- CSADeliveryAmount
- InterestAmountApplication
range: CSADeliveryAmount
required: true
returnAmount:
name: returnAmount
description: In respect of a Valuation Date, the amount of collateral which a
party is entitled to demand to be recalled to it as a Return Amount.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CollateralRounding.returnAmount
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CollateralRounding
- InterestAmount
- CreditSupportObligationsBase
- CSAReturnAmount
- InterestAmountApplication
range: CSAReturnAmount
required: true
minimumTransferAmount:
name: minimumTransferAmount
description: Represents the threshold specified in the agreement below which collateral
need not be delivered, and represents the smallest incremental value of exposure
that must be reached before the parties are obliged to transfer collateral.
notes:
- ISDA CSA_NewYork_1994
- ISDA CSA_English_1995
- ISDA CSD_English_1995
- ISDA CSA_VM_English_2016
- ISDA CSA_VM_NewYork_2016
- ISDA CSD_IM_English_2016 paragraph "13 General Principles" clause "(c)(vi)(C)"
name "Rounding"
- ISDA CSA_IM_Japanese_2016 paragraph "13 General Principles" clause "(d)(vi)(C)"
name "Rounding"
- ISDA CSA_IM_NewYork_2016 paragraph "13 General Principles" clause "(c)(vi)(C)"
name "Rounding"
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsBase
range: MinimumTransferAmount
required: true
collateralTransferTiming:
name: collateralTransferTiming
description: Specification of transfer / settlement timing for cash and securities
collateral assuming that the notice is provided before the Notification Time
(and with a 1LBD lag introduced if the notice is delivered after the Notification
Time), and that securities allow for a further Local Business Day for transfer
/ settlement.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsBase
range: CollateralTransferTiming
bespokeTransferTiming:
name: bespokeTransferTiming
description: The time by which the transfer of collateral must take place when
different from the Regular Settlement Day as a result of parties' election.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportObligationsInitialMargin
domain_of:
- CreditSupportObligationsBase
range: BespokeTransferTiming