All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.cdm-java.6.0.0-dev.72.source-code.cdm-base-staticdata-asset-common-DebtPrincipalEnum.schema.json Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.89
Show newest version
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.base.staticdata.asset.common",
  "type": "string",
  "title": "DebtPrincipalEnum",
  "description": "Represents an enumeration list that specifies the general rule for repayment of principal.",
  "enum": [
    "Amortising",
    "Bullet",
    "Callable",
    "IndexLinked",
    "InflationLinked",
    "OtherStructured",
    "PrincipalOnly",
    "Puttable"
  ],
  "oneOf": [
    {
      "enum": [
        "Amortising"
      ],
      "title": "Amortising",
      "description": "Denotes that the principal on the debt is paid down regularly, along with its interest expense over the life of the debt instrument.  Includes amortising instruments with a bullet balance repayment at maturity."
    },
    
    {
      "enum": [
        "Bullet"
      ],
      "title": "Bullet",
      "description": "Denotes that the principal is paid all at once on maturity of the debt insrument. Bullet debt instruments cannot be redeemed early by an issuer, which means they are non-callable."
    },
    
    {
      "enum": [
        "Callable"
      ],
      "title": "Callable",
      "description": "Denotes that the principal on the debt can be repaid early, in whole or in part, at the option of the issuer."
    },
    
    {
      "enum": [
        "IndexLinked"
      ],
      "title": "IndexLinked",
      "description": "Denotes that the  principal on the debt is calculated with reference to one or more price or other indices (other than inflation rates)."
    },
    
    {
      "enum": [
        "InflationLinked"
      ],
      "title": "InflationLinked",
      "description": "Denotes that the principal on the debt is calculated with reference to one or more specified inflation rates."
    },
    
    {
      "enum": [
        "OtherStructured"
      ],
      "title": "OtherStructured",
      "description": "Denotes that the  principal on the debt is calculated with reference to other underlyings (not being floating interest rates, inflation rates or indices) or with a non-linear relationship to floating interest rates, inflation rates or indices."
    },
    
    {
      "enum": [
        "PrincipalOnly"
      ],
      "title": "PrincipalOnly",
      "description": "Denotes a stripped bond representing only the principal component."
    },
    
    {
      "enum": [
        "Puttable"
      ],
      "title": "Puttable",
      "description": "Denotes that the principal on the debt can be repaid early, in whole or in part, at the option of the holder."
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy