Package cdm.observable.asset
Enum PriceTypeEnum
- All Implemented Interfaces:
Serializable,Comparable<PriceTypeEnum>
Provides enumerated values for types of prices in the Price data type in order to explain how to interpret the amount and use it in calculations.
- Version:
- 5.30.0
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDenotes a price expressed as a cash amount in a given currency to purchase a unit of an asset (e.g. a security or a commodity).Denotes a price expressed as a cash amount for an upfront fee or other purposes.Denotes a price expressed as the weighted average of all pairwise correlation coefficients.Denotes a price expressed as the dividend payment from a index or share.Denotes a rate to convert one currency or other measure of value to another.Denotes a price expressed as a rate to be applied to quantity/notional amount and represented as decimal, e.g.Denotes a price expressed as the the arithmetic average of the squared differences from the mean value of an observable price.Denotes a price expressed as the the square root of the arithmetic average of the squared differences from the mean value of an observable price. -
Method Summary
Modifier and TypeMethodDescriptionstatic PriceTypeEnumfromDisplayName(String name) toString()static PriceTypeEnumReturns the enum constant of this type with the specified name.static PriceTypeEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ASSET_PRICE
Denotes a price expressed as a cash amount in a given currency to purchase a unit of an asset (e.g. a security or a commodity). -
CASH_PRICE
Denotes a price expressed as a cash amount for an upfront fee or other purposes. For example, {amount, unitOfAmount, PerUnitOfAmount} = [12,500, USD, null] = USD 12,500. -
CORRELATION
Denotes a price expressed as the weighted average of all pairwise correlation coefficients. -
DIVIDEND
Denotes a price expressed as the dividend payment from a index or share. -
EXCHANGE_RATE
Denotes a rate to convert one currency or other measure of value to another. Foreign Exchange rates are represented in decimals, e.g. {amount, unitOfAmount, PerUnitOfAmount} = [1.23, USD, GBP] = USD 1.23 for every 1 GBP. -
INTEREST_RATE
Denotes a price expressed as a rate to be applied to quantity/notional amount and represented as decimal, e.g. {amount, unitOfAmount, PerUnitOfAmount} = [0.08, EUR, EUR] = 8% of the EUR notional quantity/amount or 8 cents for every EUR of notional amount. Body ICMA Corpus MasterAgreement GMRA Global Master Repurchase Agreement GMRA 2011 "The Global Master Repurchase Agreement (GMRA) is a model legal agreement designed for parties transacting repos and is published by the International Capital Market Association (ICMA)." namingConvention "Pricing Rate" Provision As defined in the GMRA, paragraph 2(ll) The pricing rate is the per annum percentage rate for calculation of the Price Differential agreed to by Buyer and Seller in relation to that Transaction. Body ICMA Corpus Guidance ERCCBestPractice ERCC Guide to Best Practice in the European Repo Market ERCC Guide to Best Practice in the European Repo Market "The ERCC Guide to Best Practice in the European Repo Market is published by ICMAs European Repo and Collateral Council (ERCC). Its purpose is to help foster a fair and efficient European repo market by recommending practices which market experience suggests can help avoid uncertainty or disagreement about transactions, and consequent delay or disruption to repo trading and settlement. With the same purpose in mind, the Guide also codifies market conventions, where this has been thought to be helpful, usually in response to queries from market participants." namingConvention "Pricing Rate" Provision ERCC Guide: Annex II Glossary of repo terminology. Repo rate is the market term for the annualised percentage rate of interest on the cash in a repo. Legally-speaking, however, the term is a misnomer, as the legal form of a repo is not an interest-paying loan or deposit. Rather, the return is just the difference between two securities prices. In the GMRA, the repo rate is called the Pricing Rate. Traditionally, the repo rate was the price of a Repurchase Transaction but Buy/Sell-Backs are now often quoted in the same way. -
VARIANCE
Denotes a price expressed as the the arithmetic average of the squared differences from the mean value of an observable price. -
VOLATILITY
Denotes a price expressed as the the square root of the arithmetic average of the squared differences from the mean value of an observable price.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
fromDisplayName
-
toString
- Overrides:
toStringin classEnum<PriceTypeEnum>
-
toDisplayString
-