NSD’s trade repository messages specifications
рус,
en
Current specification
Home
Specification
Current
Accepted
Additional services
Monthly Statistic
SensitivitySetDefinition
Nested view
Tree view
Field
Type
Description
Print form title
FFSM title
Properties
Conditions
name
xsd:string
0-1
sensitivityCharacteristics
QuotationCharacteristics
0-1
valuationScenarioReference
ValuationScenarioReference
0-1
pricingInputType
PricingInputType
0-1
pricingInputReference
PricingStructureReference
0-1
scale
xsd:decimal
0-1,
mre
sensitivityDefinition
SensitivityDefinition
0-∞
calculationProcedure
DerivativeCalculationProcedure
0-1
@id
xsd:ID
1-1,
ncf
Collapse All
|
Expand All
SensitivitySetDefinition
name
(string)
sensitivityCharacteristics
(QuotationCharacteristics)
measureType
(AssetMeasureType)
The type of the value that is measured. This could be an NPV, a cash flow, a clean price, etc.
quoteUnits
(PriceQuoteUnits)
The optional units that the measure is expressed in. If not supplied, this is assumed to be a price/value in currency units.
side
(QuotationSideEnum)
The side (bid/mid/ask) of the measure.
Bid;Ask;Mid;
currency
(Currency)
The optional currency that the measure is expressed in. If not supplied, this is defaulted from the reportingCurrency in the valuationScenarioDefinition.
currencyType
(ReportingCurrencyType)
The optional currency that the measure is expressed in. If not supplied, this is defaulted from the reportingCurrency in the valuationScenarioDefinition.
timing
(QuoteTiming)
When during a day the quote is for. Typically, if this element is supplied, the QuoteLocation needs also to be supplied.
Selecting one of variants:
businessCenter
(BusinessCenter)
A city or other business center.
exchangeId
(ExchangeId)
The exchange (e.g. stock or futures exchange) from which the quote is obtained.
informationSource
(InformationSource)
The information source where a published or displayed market rate will be obtained, e.g. Telerate Page 3750.
rateSource
(InformationProvider)
An information source for obtaining a market rate. For example Bloomberg, Reuters, Telerate etc.
pricingModel
(PricingModel)
Defines the types of pricing model used to evaluate the price of an asset.
time
(dateTime)
When the quote was observed or when a calculated value was generated.
valuationDate
(date)
When the quote was computed.
expiryTime
(dateTime)
When does the quote cease to be valid.
cashflowType
(CashflowType)
For cash flows, the type of the cash flows. Examples include: Coupon payment, Premium Fee, Settlement Fee, Brokerage Fee, etc.
valuationScenarioReference
(ValuationScenarioReference)
pricingInputType
(PricingInputType)
pricingInputReference
(PricingStructureReference)
scale
(decimal)
sensitivityDefinition
(SensitivityDefinition)
name
(string)
valuationScenarioReference
(ValuationScenarioReference)
Selecting one of variants:
Group
partialDerivative
(PricingParameterDerivative)
description
(string)
Selecting one of variants:
parameterReference
(AssetOrTermPointOrPricingStructureReference)
inputDateReference
(ValuationReference)
calculationProcedure
(DerivativeCalculationProcedure)
method
(DerivativeCalculationMethod)
Selecting one of variants:
Group
perturbationAmount
(decimal)
averaged
(boolean)
perturbationType
(PerturbationType)
Group
derivativeFormula
(string)
Group
replacementMarketInput
(PricingStructureReference)
formula
(DerivativeFormula)
Group
Selecting one of variants:
term
(TimeDimension)
Selecting one of variants:
Sequence
date
(date)
tenor
(Period)
periodMultiplier
(integer)
A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days.
period
(PeriodEnum)
A time period, e.g. a day, week, month or year of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day).
D;W;M;Y;
Group
Selecting one of variants:
coordinate
(PricingDataPointCoordinate)
Selecting one of variants:
term
(TimeDimension)
Selecting one of variants:
Sequence
date
(date)
tenor
(Period)
periodMultiplier
(integer)
A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days.
period
(PeriodEnum)
A time period, e.g. a day, week, month or year of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day).
D;W;M;Y;
expiration
(TimeDimension)
Selecting one of variants:
Sequence
date
(date)
tenor
(Period)
periodMultiplier
(integer)
A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days.
period
(PeriodEnum)
A time period, e.g. a day, week, month or year of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day).
D;W;M;Y;
strike
(decimal)
generic
(GenericDimension)
string
(string)
coordinateReference
(PricingDataPointCoordinateReference)
calculationProcedure
(DerivativeCalculationProcedure)
method
(DerivativeCalculationMethod)
Selecting one of variants:
Group
perturbationAmount
(decimal)
averaged
(boolean)
perturbationType
(PerturbationType)
Group
derivativeFormula
(string)
Group
replacementMarketInput
(PricingStructureReference)