Documentation for Financial products Markup Language (FpML®)
Namespace:
http://www.fpml.org/2005/FpML-4-2
Schemas:
fpml-asset-4-2.xsd
fpml-cashflow-matching-4-2.xsd
fpml-cd-4-2.xsd
fpml-doc-4-2.xsd
fpml-enum-4-2.xsd
fpml-eq-shared-4-2.xsd
fpml-eqd-4-2.xsd
fpml-fx-4-2.xsd
fpml-ird-4-2.xsd
fpml-main-4-2.xsd
fpml-mktenv-4-2.xsd
fpml-msg-4-2.xsd
fpml-posttrade-4-2.xsd
fpml-pretrade-4-2.xsd
fpml-reporting-4-2.xsd
fpml-return-swaps-4-2.xsd
fpml-riskdef-4-2.xsd
fpml-shared-4-2.xsd
fpml-tradeexec-4-2.xsd
fpml-valuation-4-2.xsd
fpml-valuation-base-4-2.xsd
xmldsig-core-schema.xsd
xmldsig-core-schema.xsd
AttributeGroups:
StandardAttributes.atts
ComplexTypes:
AcceptQuote
Account
AccountId
AccountReference
ActualPrice
AdditionalData
AdditionalDisruptionEvents
AdditionalPaymentAmount
AdditionalTerm
Address
AdjustableDate
AdjustableDate2
AdjustableDateOrRelativeDateSequence
AdjustableDates
AdjustableOrRelativeDate
AdjustableOrRelativeDates
AdjustableRelativeOrPeriodicDates
AdjustedPaymentDates
AdjustedRelativeDateOffset
AffectedTransactions
AllegedCashflow
Allocation
AllocationAmended
AllocationCancelled
AllocationCreated
AllocationTradeIdentifier
Allocations
Amendment
AmendmentConfirmed
AmericanExercise
AmountReference
AmountSchedule
AnyAssetReference
Approval
Approvals
Asian
AssertedCashflow
Asset
AssetMeasureType
AssetOrTermPointOrPricingStructureReference
AssetReference
AssetValuation
AutomaticExercise
AveragingPeriod
BankruptcyEvent
Barrier
BasicAssetValuation
BasicQuotation
Basket
BasketConstituent
BasketId
BasketName
BasketReferenceInformation
Beneficiary
BermudaExercise
BestFitTrade
BlockTradeIdentifier
Bond
BondReference
BrokerConfirmation
BrokerConfirmationType
BrokerEquityOption
BulletPayment
BusinessCenter
BusinessCenterTime
BusinessCenters
BusinessCentersReference
BusinessDateRange
BusinessDayAdjustments
BusinessDayAdjustmentsReference
Calculation
CalculationAgent
CalculationDetails
CalculationPeriod
CalculationPeriodAmount
CalculationPeriodDates
CalculationPeriodDatesReference
CalculationPeriodFrequency
CalendarSpread
CancelTradeCashflows
CancelTradeConfirmation
CancelTradeMatch
CancelableProvision
CancelableProvisionAdjustedDates
CancellationEvent
CapFloor
Cash
CashPriceMethod
CashSettlement
CashSettlementPaymentDate
CashSettlementReferenceBanks
CashSettlementTerms
CashflowCalculationElements
CashflowCalculationPeriod
CashflowFixing
CashflowFixingReference
CashflowId
CashflowNotional
CashflowObservation
CashflowObservationReference
CashflowType
Cashflows
ChangeContract
ChangeContractSize
ClearanceSystem
Collateral
Commission
Composite
Compounding
CompoundingFrequency
CompoundingRate
ConfirmTrade
ConfirmationCancelled
ConstituentWeight
Contract
ContractCancelled
ContractCreated
ContractFullTermination
ContractHeader
ContractId
ContractIdentifier
ContractIncreased
ContractNovated
ContractNovation
ContractPartialTermination
ContractReference
ContractReferenceMessage
ContractTermination
ContractualDefinitions
ContractualMatrix
ContractualSupplement
ContractualTermsSupplement
ConversationId
ConvertibleBond
CorrespondentInformation
Country
CouponType
CreditCurve
CreditCurveValuation
CreditDefaultSwap
CreditDerivativesNotices
CreditEvent
CreditEventNotice
CreditEventNoticeDocument
CreditEventNotification
CreditEvents
CreditSeniority
Currency
CutName
DataDocument
DateList
DateOffset
DateRange
DateReference
DateRelativeToPaymentDates
DateTimeList
DayCountFraction
DefaultProbabilityCurve
DeliverableObligations
DenominatorTerm
Deposit
DeprecatedEquityLeg
DeprecatedEquityLegValuation
DeprecatedEquityLegValuationPrice
DeprecatedEquityPaymentDates
DerivativeCalculationMethod
DerivativeCalculationProcedure
DerivativeFormula
DerivedValuationScenario
DeterminationMethod
Discounting
DividendConditions
DividendPaymentDate
DividendPayout
Document
Documentation
EarlyTerminationEvent
EarlyTerminationProvision
Empty
EntityId
EntityName
EntityType
EquityAmericanExercise
EquityAsset
EquityBermudaExercise
EquityCorporateEvents
EquityDerivativeBase
EquityDerivativeLongFormBase
EquityDerivativeShortFormBase
EquityEuropeanExercise
EquityExerciseValuationSettlement
EquityForward
EquityMultipleExercise
EquityOption
EquityOptionTermination
EquityOptionTransactionSupplement
EquityPremium
EquitySchedule
EquityStrike
EquitySwapTransactionSupplement
EquityValuation
EuropeanExercise
Event
EventId
ExchangeId
ExchangeRate
ExchangeTraded
ExchangeTradedContract
ExchangeTradedFund
Exercise
ExerciseEvent
ExerciseFee
ExerciseFeeSchedule
ExerciseNotice
ExercisePeriod
ExerciseProcedure
ExpiryDateTime
ExtendibleProvision
ExtendibleProvisionAdjustedDates
ExtensionEvent
ExtraordinaryEvents
FailureToPay
FailureToPayEvent
FeaturePayment
FeeLeg
FirstPeriodStartDate
FixedAmountCalculation
FloatingRate
FloatingRateCalculation
FloatingRateDefinition
FloatingRateIndex
ForecastRateIndex
Formula
FormulaComponent
FormulaTerm
ForwardRateCurve
Fra
Future
FutureId
FxAmericanTrigger
FxAverageRateObservationDate
FxAverageRateObservationSchedule
FxAverageRateOption
FxBarrier
FxBarrierOption
FxCashSettlement
FxConversion
FxCurve
FxCurveValuation
FxDigitalOption
FxEuropeanTrigger
FxFeature
FxFixing
FxFixingDate
FxLeg
FxLinkedNotionalAmount
FxLinkedNotionalSchedule
FxOptionLeg
FxOptionPayout
FxOptionPremium
FxRate
FxRateAsset
FxRateSet
FxSpotRateSource
FxStrikePrice
FxSwap
GeneralTerms
GenericDimension
GoverningLaw
GracePeriodExtension
GrossCashflow
IdentifiedCurrency
IdentifiedDate
IdentifiedPayerReceiver
Increase
IncreaseConfirmed
IndependentAmount
Index
IndexAdjustmentEvents
IndexAnnexSource
IndexId
IndexName
IndexReferenceInformation
InflationRateCalculation
InformationProvider
InformationSource
InitialPayment
InstrumentId
InstrumentSet
InterestAccrualsCompoundingMethod
InterestAccrualsMethod
InterestCalculation
InterestCalculationReference
InterestLeg
InterestLegCalculationPeriodDates
InterestLegCalculationPeriodDatesReference
InterestLegResetDates
InterestRateStream
IntermediaryInformation
InterpolationMethod
Interval
Knock
Language
LegAmount
LegalEntity
LegalEntityReference
LinkId
LoanParticipation
MainPublication
MakeWholeProvisions
MandatoryEarlyTermination
MandatoryEarlyTerminationAdjustedDates
ManualExercise
Market
MarketDisruption
MarketReference
MasterAgreement
MasterAgreementType
MasterConfirmation
MasterConfirmationType
MatchId
Math
MatrixSource
MatrixTerm
MatrixType
Message
MessageAddress
MessageHeader
MessageId
MessageRejected
MimeType
ModifyTradeConfirmation
ModifyTradeMatch
Money
MultiDimensionalPricingData
MultipleExercise
MultipleValuationDates
MutualFund
NonDeliverableSettlement
NotDomesticCurrency
NotificationMessage
NotificationMessageHeader
NotifyingParty
Notional
NotionalAmountReference
NotionalStepRule
NovateTrade
Novation
NovationAlleged
NovationConfirmed
NovationConsentGranted
NovationConsentRefused
NovationConsentRequest
NovationMatched
NovationNotificationMessage
NovationRequestMessage
NovationResponseMessage
ObligationAccelerationEvent
ObligationDefaultEvent
Obligations
ObservedRates
Offset
OptionFeatures
OptionalEarlyTermination
OptionalEarlyTerminationAdjustedDates
PCDeliverableObligationCharac
ParametricAdjustment
ParametricAdjustmentPoint
PartialExercise
PartialTerminationAmount
Party
PartyId
PartyMessageInformation
PartyOrAccountReference
PartyOrTradeSideReference
PartyPortfolioName
PartyReference
PartyRole
PartyTradeIdentifier
PartyTradeIdentifiers
PartyTradeInformation
PassThrough
PassThroughItem
Payment
PaymentCalculationPeriod
PaymentCurrency
PaymentDates
PaymentDatesReference
PaymentDetail
PaymentId
PaymentMatching
PaymentRule
PaymentType
PendingPayment
PercentageRule
PeriodicDates
PeriodicPayment
PerturbationType
PhysicalSettlementPeriod
PhysicalSettlementTerms
Portfolio
PortfolioName
PortfolioValuationItem
Position
PositionConstituent
PositionId
PositionReport
PrePayment
PremiumQuote
Price
PriceQuoteUnits
PricingDataPointCoordinate
PricingDataPointCoordinateReference
PricingInputReplacement
PricingInputType
PricingMethod
PricingParameterDerivative
PricingParameterDerivativeReference
PricingParameterShift
PricingStructure
PricingStructurePoint
PricingStructureReference
PricingStructureValuation
PrincipalExchange
PrincipalExchangeAmount
PrincipalExchangeDescriptions
PrincipalExchangeFeatures
PrincipalExchanges
ProblemLocation
Product
ProductId
ProductReference
ProductType
ProtectionTerms
ProtectionTermsReference
PubliclyAvailableInformation
Quanto
QueryParameter
QueryParameterId
QueryParameterOperator
QueryPortfolio
QuotableFxLeg
QuotableFxRate
QuotablePayment
QuotableProduct
Quotation
QuotationCharacteristics
QuoteAcceptanceConfirmed
QuoteAlreadyExpired
QuoteTiming
QuoteUpdated
QuotedAs
QuotedAssetSet
QuotedCurrencyPair
Rate
RateIndex
RateObservation
RateReference
RateSourcePage
Reason
ReasonCode
Reference
ReferenceAmount
ReferenceBank
ReferenceBankId
ReferenceInformation
ReferenceObligation
ReferencePair
ReferencePool
ReferencePoolItem
RelativeDateOffset
RelativeDateSequence
RelativeDates
ReportingRoles
Representations
RepudiationMoratoriumEvent
RequestAllocation
RequestAmendmentConfirmation
RequestIncreaseConfirmation
RequestMessage
RequestMessageHeader
RequestNovationConfirmation
RequestQuote
RequestQuoteResponse
RequestTerminationConfirmation
RequestTradeConfirmation
RequestTradeMatch
RequestTradeStatus
RequestValuationReport
RequiredIdentifierDate
ResetDates
ResetDatesReference
ResetFrequency
Resource
ResourceId
ResourceLength
ResponseMessage
ResponseMessageHeader
Restructuring
RestructuringEvent
RestructuringType
Return
ReturnLeg
ReturnLegValuation
ReturnLegValuationPrice
ReturnSwap
ReturnSwapAdditionalPayment
ReturnSwapAmount
ReturnSwapBase
ReturnSwapEarlyTermination
ReturnSwapLeg
ReturnSwapNotional
ReturnSwapPaymentDates
Rounding
Routing
RoutingExplicitDetails
RoutingId
RoutingIds
RoutingIdsAndExplicitDetails
Schedule
ScheduleReference
ScheduledDate
ScheduledDateType
ScheduledDates
ScheduledTerminationDate
Sensitivity
SensitivityDefinition
SensitivitySet
SensitivitySetDefinition
SensitivitySetReference
SettledEntityMatrix
SettlementInformation
SettlementInstruction
SettlementMethod
SettlementPriceSource
SettlementProvision
SettlementRateOption
SettlementRateSource
SettlementTerms
SettlementTermsReference
SharedAmericanExercise
SideRate
SideRates
SimpleCreditDefaultSwap
SimpleFra
SimpleIRSwap
SinglePartyOption
SinglePayment
SingleUnderlyer
SingleValuationDate
SpecifiedCurrency
SplitSettlement
SpreadSchedule
SpreadScheduleReference
SpreadScheduleType
StartingDate
Step
StepReference
Strategy
StrategyFeature
StreetAddress
Strike
StrikeSchedule
StrikeSpread
Stub
StubCalculationPeriod
StubCalculationPeriodAmount
Swap
SwapAdditionalTerms
Swaption
SwaptionAdjustedDates
TermCurve
TermDeposit
TermPoint
Termination
TerminationConfirmed
TimeDimension
Trade
TradeAffirmation
TradeAffirmed
TradeAlleged
TradeAlreadyAffirmed
TradeAlreadyCancelled
TradeAlreadyConfirmed
TradeAlreadyMatched
TradeAlreadySubmitted
TradeAlreadyTerminated
TradeAmended
TradeAmendment
TradeAmendmentRequest
TradeAmendmentResponse
TradeCancelled
TradeCashflowsAsserted
TradeCashflowsId
TradeCashflowsMatchResult
TradeCashflowsProposedMatch
TradeCashflowsStatus
TradeConfirmed
TradeCreated
TradeDetails
TradeDifference
TradeErrorResponse
TradeHeader
TradeId
TradeIdentifier
TradeIdentifyingItems
TradeIncreaseRequest
TradeIncreaseResponse
TradeMatched
TradeMismatched
TradeNotFound
TradeNovated
TradeSide
TradeStatus
TradeStatusItem
TradeStatusValue
TradeTerminationRequest
TradeTerminationResponse
TradeUnderlyer
TradeUnderlyerReference
TradeUnmatched
TradeValuationItem
Trader
Tranche
Trigger
TriggerEvent
Underlyer
UnderlyerReferenceUnits
UnderlyingAsset
Validation
Valuation
ValuationDate
ValuationDocument
ValuationReference
ValuationReport
ValuationScenario
ValuationScenarioReference
ValuationSet
ValuationSetDetail
Valuations
Variance
VarianceAmount
VarianceLeg
VersionedContractId
VersionedTradeId
VolatilityMatrix
VolatilityRepresentation
WeightedPartialDerivative
YieldCurve
YieldCurveMethod
YieldCurveValuation
ZeroRateCurve
Elements:
FpML
americanExercise
bankruptcy
bermudaExercise
bond
brokerEquityOption
bulletPayment
capFloor
cash
convertibleBond
creditCurve
creditCurveValuation
creditDefaultSwap
creditEvent
creditEventNotice
deposit
equity
equityForward
equityLeg
equityOption
equityOptionTransactionSupplement
equitySwap
equitySwapTransactionSupplement
europeanExercise
event
exchangeTradedFund
exercise
failureToPay
floatingRateCalculation
fra
future
fxAverageRateOption
fxBarrierOption
fxCurve
fxCurveValuation
fxDigitalOption
fxRate
fxSimpleOption
fxSingleLeg
fxSwap
index
inflationRateCalculation
interestLeg
market
mutualFund
obligationAcceleration
obligationDefault
portfolio
pricingStructure
pricingStructureValuation
product
queryPortfolio
quotableFxSingleLeg
quotableProduct
rateCalculation
rateIndex
repudiationMoratorium
restructuring
returnLeg
returnSwap
returnSwapLeg
simpleCreditDefaultSwap
simpleFra
simpleIrSwap
strategy
swap
swaption
termDeposit
underlyingAsset
valuationSet
varianceLeg
volatilityMatrixValuation
volatilityRepresentation
yieldCurve
yieldCurveValuation
Groups:
AccountReferenceOrPartyReference.model
AdjustedAndOrUnadjustedDate.model
AllocationContent.model
AmendmentDetails.model
AnalyticDerivativeParameters.model
AssetValuationOrReference.model
AssociatedValue.model
BasketIdentifier.model
BidMidAsk.model
BusinessCentersOrReference.model
BuyerSeller.model
CalculationAgent.model
ComputedDerivative.model
ContractNovationDetails.model
ContractOrContractReference.model
CreditCurveCharacteristics.model
CreditEntity.model
DefinitionAndCashflows.model
DerivativeCalculationParameters.model
Exception.model
ExchangeIdentifier.model
Feature.model
FiniteDifferenceDerivativeParameters.model
FxCurveCharacteristics.model
IdAndTradeCashflows.model
IncreaseDetails.model
MandatoryEarlyTermination.model
MessageHeader.model
NovationDetails.model
NovationMessage.model
OptionalEarlyTermination.model
PayerReceiver.model
PricingCoordinateOrReference.model
PricingInputDates.model
PricingStructureIndex.model
Product.model
Quotation.model
QuotationCharacteristics.model
QuoteLocation.model
RecoveryRate.model
RoutingExplicitDetails.model
SensitivityDescription.model
SubstitutionDerivativeParameters.model
TerminationDetails.model
TradeCashflows.model
TradeCashflowsDefinition.model
TradeOrTradeReference.model
UnderlyingAssetOrReference.model
Validation.model
VersionHistory.model
YieldCurveCharacteristics.model
SimpleTypes:
AveragingInOutEnum
AveragingMethodEnum
BusinessDayConventionEnum
CalculationAgentPartyEnum
CommissionDenominationEnum
CompoundingMethodEnum
DayTypeEnum
DifferenceSeverityEnum
DifferenceTypeEnum
DiscountingTypeEnum
DividendAmountTypeEnum
DividendDateReferenceEnum
DividendEntitlementEnum
DividendPeriodEnum
ExerciseStyleEnum
FraDiscountingEnum
FrequencyTypeEnum
FxBarrierTypeEnum
HourMinuteTime
IndexEventConsequenceEnum
LengthUnitEnum
MethodOfAdjustmentEnum
NationalisationOrInsolvencyOrDelistingEventEnum
NegativeInterestRateTreatmentEnum
NotionalAdjustmentEnum
ObligationCategoryEnum
OptionTypeEnum
PayRelativeToEnum
PayerReceiverEnum
PayoutEnum
PeriodEnum
PremiumQuoteBasisEnum
PremiumTypeEnum
PriceExpressionEnum
QueryParameterValue
QuotationRateTypeEnum
QuotationSideEnum
QuoteBasisEnum
RateTreatmentEnum
ResetRelativeToEnum
RestrictedPercentage
ReturnTypeEnum
RollConventionEnum
RoundingDirectionEnum
SettlementTypeEnum
ShareExtraordinaryEventEnum
SideRateBasisEnum
SimplePricingStructureReference
StandardSettlementStyleEnum
StepRelativeToEnum
StrikeQuoteBasisEnum
StubPeriodTypeEnum
TimeTypeEnum
TouchConditionEnum
TriggerConditionEnum
ValuationMethodEnum
WeeklyRollConventionEnum