Safe Haskell | Safe-Infered |
---|
- data VarianceAmount = VarianceAmount {
- varianAmount_calculationDates :: Maybe AdjustableRelativeOrPeriodicDates
- varianAmount_observationStartDate :: Maybe AdjustableOrRelativeDate
- varianAmount_optionsExchangeDividends :: Maybe Boolean
- varianAmount_additionalDividends :: Maybe Boolean
- varianAmount_allDividends :: Maybe Boolean
- varianAmount_variance :: Maybe Variance
- data VarianceLeg = VarianceLeg {
- varianceLeg_ID :: Maybe ID
- varianceLeg_legIdentifier :: [LegIdentifier]
- varianceLeg_payerPartyReference :: Maybe PartyReference
- varianceLeg_payerAccountReference :: Maybe AccountReference
- varianceLeg_receiverPartyReference :: Maybe PartyReference
- varianceLeg_receiverAccountReference :: Maybe AccountReference
- varianceLeg_effectiveDate :: Maybe AdjustableOrRelativeDate
- varianceLeg_terminationDate :: Maybe AdjustableOrRelativeDate
- varianceLeg_underlyer :: Maybe Underlyer
- varianceLeg_settlementType :: Maybe SettlementTypeEnum
- varianceLeg_settlementDate :: Maybe AdjustableOrRelativeDate
- varianceLeg_choice10 :: Maybe (OneOf2 Money Currency)
- varianceLeg_fxFeature :: Maybe FxFeature
- varianceLeg_valuation :: Maybe EquityValuation
- varianceLeg_amount :: Maybe VarianceAmount
- data VarianceOptionTransactionSupplement = VarianceOptionTransactionSupplement {
- vots_ID :: Maybe ID
- vots_primaryAssetClass :: Maybe AssetClass
- vots_secondaryAssetClass :: [AssetClass]
- vots_productType :: [ProductType]
- vots_productId :: [ProductId]
- vots_buyerPartyReference :: Maybe PartyReference
- vots_buyerAccountReference :: Maybe AccountReference
- vots_sellerPartyReference :: Maybe PartyReference
- vots_sellerAccountReference :: Maybe AccountReference
- vots_optionType :: OptionTypeEnum
- vots_equityPremium :: Maybe EquityPremium
- vots_equityExercise :: Maybe EquityExerciseValuationSettlement
- vots_exchangeLookAlike :: Maybe Boolean
- vots_methodOfAdjustment :: Maybe MethodOfAdjustmentEnum
- vots_choice13 :: Maybe (OneOf2 PositiveDecimal PositiveDecimal)
- vots_varianceSwapTransactionSupplement :: VarianceSwapTransactionSupplement
- data VarianceSwap = VarianceSwap {
- varianceSwap_ID :: Maybe ID
- varianceSwap_primaryAssetClass :: Maybe AssetClass
- varianceSwap_secondaryAssetClass :: [AssetClass]
- varianceSwap_productType :: [ProductType]
- varianceSwap_productId :: [ProductId]
- varianceSwap_additionalPayment :: [ClassifiedPayment]
- varianceSwap_extraordinaryEvents :: Maybe ExtraordinaryEvents
- varianceSwap_varianceLeg :: [VarianceLeg]
- data VarianceSwapTransactionSupplement = VarianceSwapTransactionSupplement {
- varianSwapTransSuppl_ID :: Maybe ID
- varianSwapTransSuppl_primaryAssetClass :: Maybe AssetClass
- varianSwapTransSuppl_secondaryAssetClass :: [AssetClass]
- varianSwapTransSuppl_productType :: [ProductType]
- varianSwapTransSuppl_productId :: [ProductId]
- varianSwapTransSuppl_varianceLeg :: [VarianceLeg]
- varianSwapTransSuppl_choice5 :: Maybe (OneOf2 Boolean Boolean)
- varianSwapTransSuppl_localJurisdiction :: Maybe CountryCode
- varianSwapTransSuppl_relevantJurisdiction :: Maybe CountryCode
- elementVarianceOptionTransactionSupplement :: XMLParser VarianceOptionTransactionSupplement
- elementToXMLVarianceOptionTransactionSupplement :: VarianceOptionTransactionSupplement -> [Content ()]
- elementVarianceSwap :: XMLParser VarianceSwap
- elementToXMLVarianceSwap :: VarianceSwap -> [Content ()]
- elementVarianceSwapTransactionSupplement :: XMLParser VarianceSwapTransactionSupplement
- elementToXMLVarianceSwapTransactionSupplement :: VarianceSwapTransactionSupplement -> [Content ()]
- module Data.FpML.V53.Eqd
Documentation
data VarianceAmount Source
Calculation of a Variance Amount.
VarianceAmount | |
|
data VarianceLeg Source
A type describing return which is driven by a Variance Calculation.
VarianceLeg | |
|
data VarianceOptionTransactionSupplement Source
VarianceOptionTransactionSupplement | |
|
data VarianceSwap Source
A Variance Swap.
VarianceSwap | |
|
data VarianceSwapTransactionSupplement Source
A Variance Swap Transaction Supplement.
VarianceSwapTransactionSupplement | |
|
elementVarianceOptionTransactionSupplement :: XMLParser VarianceOptionTransactionSupplementSource
Specifies the structure of a variance option.
elementToXMLVarianceOptionTransactionSupplement :: VarianceOptionTransactionSupplement -> [Content ()]Source
elementVarianceSwap :: XMLParser VarianceSwapSource
Specifies the structure of a variance swap.
elementVarianceSwapTransactionSupplement :: XMLParser VarianceSwapTransactionSupplementSource
Specifies the structure of a variance swap transaction supplement.
elementToXMLVarianceSwapTransactionSupplement :: VarianceSwapTransactionSupplement -> [Content ()]Source
module Data.FpML.V53.Eqd