.cdm-java.6.0.0-dev.82.source-code.cdm-product-asset-DividendPeriod.schema.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-04/schema#",
"$anchor": "cdm.product.asset",
"type": "object",
"title": "DividendPeriod",
"description": "Time bounded dividend payment periods, each with a dividend payment date per period.",
"properties": {
"startDate": {
"description": "Dividend period start date.",
"$ref": "cdm-product-asset-DividendPaymentDate.schema.json"
},
"endDate": {
"description": "Dividend period end date.",
"$ref": "cdm-product-asset-DividendPaymentDate.schema.json"
},
"dateAdjustments": {
"description": "Date adjustments for all unadjusted dates in this dividend period.",
"$ref": "cdm-base-datetime-BusinessDayAdjustments.schema.json"
},
"basketConstituent": {
"description": "For basket underliers, reference to the basket component which is paying dividends in the specified period.",
"$ref": "cdm-observable-asset-metafields-ReferenceWithMetaBasketConstituent.schema.json"
},
"dividendPaymentDate": {
"description": "Specifies when the dividend will be paid to the receiver of the equity return. Has the meaning as defined in the ISDA 2002 Equity Derivatives Definitions. Is not applicable in the case of a dividend reinvestment election.",
"$ref": "cdm-product-asset-DividendPaymentDate.schema.json"
},
"dividendValuationDate": {
"description": "Specifies the dividend valuation dates of the swap.",
"$ref": "cdm-base-datetime-AdjustableOrRelativeDate.schema.json"
}
},
"required": [
"dateAdjustments",
"dividendPaymentDate"
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy