fpml:basketConstituent
Describes each of the components of the basket.
Element information
Namespace: http://www.fpml.org/FpML-5/confirmation
Schema document: fpml-asset-5-5.xsd
Type: fpml:BasketConstituent
Properties: Local, Qualified
Content
- Sequence [1..1]
- Sequence [0..1]
- fpml:payerPartyReference [1..1] A reference to the party responsible for making the payments defined by this structure.
- fpml:payerAccountReference [0..1] A reference to the account responsible for making the payments defined by this structure.
- fpml:receiverPartyReference [1..1] A reference to the party that receives the payments corresponding to this structure.
- fpml:receiverAccountReference [0..1] A reference to the account that receives the payments corresponding to this structure.
- Choice [1..1]
- fpml:basket Defines the underlying asset when it is a basket.
- fpml:bond Identifies the underlying asset when it is a series or a class of bonds.
- fpml:cash Identifies a simple underlying asset type that is a cash payment. Used for specifying discounting factors for future cash flows in the pricing and risk model.
- fpml:commodity Identifies the underlying asset when it is a listed commodity.
- fpml:convertibleBond Identifies the underlying asset when it is a convertible bond.
- fpml:equity Identifies the underlying asset when it is a listed equity.
- fpml:exchangeTradedFund Identifies the underlying asset when it is an exchange-traded fund.
- fpml:future Identifies the underlying asset when it is a listed future contract.
- fpml:index Identifies the underlying asset when it is a financial index.
- fpml:loan Identifies a simple underlying asset that is a loan.
- fpml:mortgage Identifies a mortgage backed security.
- fpml:mutualFund Identifies the class of unit issued by a fund.
- fpml:option Identifies the underlying asset when it is a listed option contract.
from subst. group fpml:underlyingAsset - fpml:constituentWeight [0..1] Specifies the weight of each of the underlyer constituent within the basket, either in absolute or relative terms. This is an optional component, as certain swaps do not specify a specific weight for each of their basket constituents.
- fpml:dividendPayout [0..1] Specifies the dividend payout ratio associated with an equity underlyer. A basket swap can have different payout ratios across the various underlying constituents. In certain cases the actual ratio is not known on trade inception, and only general conditions are then specified. Users should note that FpML makes a distinction between the derivative contract and the underlyer of the contract. It would be better if the agreed dividend payout on a derivative contract was modelled at the level of the derivative contract, an approach which may be adopted in the next major version of FpML.
- fpml:underlyerPrice [0..1] Specifies the price that is associated with each of the basket constituents. This component is optional, as it is not absolutely required to accurately describe the economics of the trade, considering the price that characterizes the equity swap is associated to the leg of the trade.
- fpml:underlyerNotional [0..1] Specifies the notional (i.e. price * quantity) that is associated with each of the basket constituents. This component is optional, as it is not absolutely required to accurately describe the economics of the trade, considering the notional that characterizes the equity swap is associated to the leg of the trade.
- fpml:underlyerSpread [0..1] Provides a link to the spread schedule used for this underlyer.
- fpml:couponPayment [0..1] The next upcoming coupon payment.
- fpml:underlyerFinancing [0..1] Financing terms associated with this underlyer
- fpml:underlyerLoanRate [0..1] Loan rate terms associated with this underlyer. Commonly used for stock loan. You must not duplicate data elements already contained within dividend conditions at transaction level
- fpml:underlyerCollateral [0..1] Collateral associated with this underlyer. Note that this is not typical usage, collateral is more often at transaction level
from group fpml:PayerReceiver.model - Sequence [0..1]
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
id | [0..1] | xsd:ID |
Used in
- Type fpml:Basket (Elements fpml:basket, fpml:basket)
Sample instance
<basketConstituent> <equity> <instrumentId instrumentIdScheme="http://www.fpml.org/schemes/4.1/instrumentId">IBM.N</instrumentId> <description>International Business Machines Common Share</description> <currency>USD</currency> <exchangeId>XNYS</exchangeId> </equity> </basketConstituent>