SEQUENCE

/FundsXML4/AssetMasterData/Asset/AssetDetails/Swap/Legs/Leg/SEQUENCE_32641

Diagram

SEQUENCE Type (anonymous) Currency ISOCurrencyCodeType Notional xs:decimal BulletPaymentAmount xs:decimal 0..1 BulletPaymentDate xs:date 0..1 UpfrontPaymentAmount xs:decimal 0..1 UpfrontPaymentDate xs:date 0..1 AccrualDate xs:date 0..1 YieldType (anonymous) 0..1 Spread xs:decimal 0..1 FixedRate xs:decimal 0..1 RecoveryRate xs:decimal 0..1 PayFrequency FrequencyType 0..1 FixingFrequency FrequencyType 0..1 FirstFixingDate xs:date 0..1 ResetType (anonymous) 0..1 SettlementType (anonymous) 0..1 RollConvention (anonymous) 0..1 YieldCalculationMethod (anonymous) 0..1 YieldDayConvention (anonymous) 0..1 Underlying IdentifiersType 0..1 UnderlyingAsset UnderlyingType 0..1 ExchangeConvention (anonymous) 0..1 InitialReferenceMonth (anonymous) 0..1 FinalReferenceMonth (anonymous) 0..1 FirstCouponRate xs:decimal 0..1 FirstCouponDate xs:date 0..1 ShortPeriod (anonymous) 0..1 FixingCalendars (anonymous) 0..1 PaymentCalendars (anonymous) 0..1 CreditEvents (anonymous) 0..1

Properties

Type
(container)
Cardinality
1
Namespace
xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#"
Level
7
Sample Data

Child Elements & Attributes

Name (XPath) Type Documentation Sample Data
/AssetMasterData/.../Type (anonymous)

Buy or Sell

SELL
/AssetMasterData/.../Currency ISOCurrencyCodeType

Notional Currency

Three-letter ISO-CurrencyCode (ISO 4217)

Dreistelliger ISO-Waehrungscode (ISO 4217)

OSI
/AssetMasterData/.../Notional xs:decimal

Notional Amount

955.65
/AssetMasterData/.../BulletPaymentAmount xs:decimal 250.92
/AssetMasterData/.../BulletPaymentDate xs:date 2021-08-25
/AssetMasterData/.../UpfrontPaymentAmount xs:decimal 715.61
/AssetMasterData/.../UpfrontPaymentDate xs:date 2020-04-20
/AssetMasterData/.../AccrualDate xs:date 2020-06-17
/AssetMasterData/.../YieldType (anonymous)

Fixed rate or variable rate

Variable Rate
/AssetMasterData/.../Spread xs:decimal

Spread in basis points

598.61
/AssetMasterData/.../FixedRate xs:decimal 494.81
/AssetMasterData/.../RecoveryRate xs:decimal 334.67
/AssetMasterData/.../PayFrequency FrequencyType

Frequency:
DAIL ... Daily
MNTH ... Monthly
QURT ... Quarterly
SEMI ... Semiannual
TWMN ... Twomonthly
TWWK ... Twoweekly
WEEK ... Weekly
YEAR

YEAR
/AssetMasterData/.../FixingFrequency FrequencyType

Frequency:
DAIL ... Daily
MNTH ... Monthly
QURT ... Quarterly
SEMI ... Semiannual
TWMN ... Twomonthly
TWWK ... Twoweekly
WEEK ... Weekly
YEAR

SEMI
/AssetMasterData/.../FirstFixingDate xs:date 2021-10-12
/AssetMasterData/.../ResetType (anonymous)

In arrears or Upfront

Upfront
/AssetMasterData/.../SettlementType (anonymous)

Cash or Cash Netted or Notional Exchange or Physical Delivery

Physical Delivery
/AssetMasterData/.../RollConvention (anonymous)

End of month
Floating
Following
Following modified
Preceeding
Preceeding modified

End of month
/AssetMasterData/.../YieldCalculationMethod (anonymous)

Average
Compound
Flat compounding
Simple

Simple
/AssetMasterData/.../YieldDayConvention (anonymous)

ACT/ACT, ACT/360, ...

ACT/ACT
/AssetMasterData/.../Underlying IdentifiersType

Depricated: Underlying Index

/AssetMasterData/.../UnderlyingAsset UnderlyingType

Refers to the security underlying the derivative product

/AssetMasterData/.../ExchangeConvention (anonymous)

Begin, End, Begin and end, None

Begin+End
/AssetMasterData/.../InitialReferenceMonth (anonymous) 4
/AssetMasterData/.../FinalReferenceMonth (anonymous) 9
/AssetMasterData/.../FirstCouponRate xs:decimal 131.15
/AssetMasterData/.../FirstCouponDate xs:date 2023-10-16
/AssetMasterData/.../ShortPeriod (anonymous)

Interpolation at beginning, Interpolation at the end, Interpolation at beginning and end

Interpolation at start
/AssetMasterData/.../FixingCalendars (anonymous)
/AssetMasterData/.../PaymentCalendars (anonymous)
/AssetMasterData/.../CreditEvents (anonymous)

XML Snippet

<xs:sequence xmlns:altova="http://www.altova.com/xml-schema-extensions"
             xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
             xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="Type">
      <xs:annotation>
         <xs:documentation>Buy or Sell</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="BUY"/>
            <xs:enumeration value="SELL"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element name="Currency" type="ISOCurrencyCodeType">
      <xs:annotation>
         <xs:documentation>Notional Currency</xs:documentation>
      </xs:annotation>
   </xs:element>
   <xs:element name="Notional" type="xs:decimal">
      <xs:annotation>
         <xs:documentation>Notional Amount</xs:documentation>
      </xs:annotation>
   </xs:element>
   <xs:element minOccurs="0" name="BulletPaymentAmount" type="xs:decimal"/>
   <xs:element minOccurs="0" name="BulletPaymentDate" type="xs:date"/>
   <xs:element minOccurs="0" name="UpfrontPaymentAmount" type="xs:decimal"/>
   <xs:element minOccurs="0" name="UpfrontPaymentDate" type="xs:date"/>
   <xs:element minOccurs="0" name="AccrualDate" type="xs:date"/>
   <xs:element minOccurs="0" name="YieldType">
      <xs:annotation>
         <xs:documentation>Fixed rate or variable rate</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="Fixed Rate"/>
            <xs:enumeration value="Variable Rate"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="Spread" type="xs:decimal">
      <xs:annotation>
         <xs:documentation>Spread in basis points</xs:documentation>
      </xs:annotation>
   </xs:element>
   <xs:element minOccurs="0" name="FixedRate" type="xs:decimal"/>
   <xs:element minOccurs="0" name="RecoveryRate" type="xs:decimal"/>
   <xs:element minOccurs="0" name="PayFrequency" type="FrequencyType"/>
   <xs:element minOccurs="0" name="FixingFrequency" type="FrequencyType"/>
   <xs:element minOccurs="0" name="FirstFixingDate" type="xs:date"/>
   <xs:element minOccurs="0" name="ResetType">
      <xs:annotation>
         <xs:documentation>In arrears or Upfront</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="In arrears"/>
            <xs:enumeration value="Upfront"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="SettlementType">
      <xs:annotation>
         <xs:documentation>Cash or Cash Netted or Notional Exchange or Physical Delivery</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="Cash"/>
            <xs:enumeration value="Cash Netted"/>
            <xs:enumeration value="Notional Exchange"/>
            <xs:enumeration value="Physical Delivery"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="RollConvention">
      <xs:annotation>
         <xs:documentation>End of month
Floating
Following
Following modified
Preceeding
Preceeding modified</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="End of month"/>
            <xs:enumeration value="Floating"/>
            <xs:enumeration value="Following"/>
            <xs:enumeration value="Following modified"/>
            <xs:enumeration value="Preceeding"/>
            <xs:enumeration value="Preceeding modified"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="YieldCalculationMethod">
      <xs:annotation>
         <xs:documentation>Average
Compound
Flat compounding
Simple</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="Average"/>
            <xs:enumeration value="Compound"/>
            <xs:enumeration value="Flat compounding"/>
            <xs:enumeration value="Simple"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="YieldDayConvention">
      <xs:annotation>
         <xs:documentation>ACT/ACT, ACT/360, ...</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="ACT/ACT"/>
            <xs:enumeration value="ACT/360"/>
            <xs:enumeration value="ACT/365"/>
            <xs:enumeration value="30/360"/>
            <xs:enumeration value="30/365"/>
            <xs:enumeration value="30B/360"/>
            <xs:enumeration value="30E/360"/>
            <xs:enumeration value="30U/360"/>
            <xs:enumeration value="BusinessDays/252"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="Underlying" type="IdentifiersType">
      <xs:annotation>
         <xs:appinfo>@deprecated: please use UnderlyingAsset instead
@deprecated-since: 4.2.7
												</xs:appinfo>
         <xs:documentation>Depricated: Underlying Index</xs:documentation>
      </xs:annotation>
   </xs:element>
   <xs:element minOccurs="0" name="UnderlyingAsset" type="UnderlyingType">
      <xs:annotation>
         <xs:documentation>Refers to the security underlying the derivative product</xs:documentation>
      </xs:annotation>
   </xs:element>
   <xs:element minOccurs="0" name="ExchangeConvention">
      <xs:annotation>
         <xs:documentation>Begin, End, Begin and end, None</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="Begin"/>
            <xs:enumeration value="Begin+End"/>
            <xs:enumeration value="End"/>
            <xs:enumeration value="None"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="InitialReferenceMonth">
      <xs:simpleType>
         <xs:restriction base="xs:int">
            <xs:minInclusive value="1"/>
            <xs:maxInclusive value="12"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="FinalReferenceMonth">
      <xs:simpleType>
         <xs:restriction base="xs:int">
            <xs:minInclusive value="1"/>
            <xs:maxInclusive value="12"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="FirstCouponRate" type="xs:decimal"/>
   <xs:element minOccurs="0" name="FirstCouponDate" type="xs:date"/>
   <xs:element minOccurs="0" name="ShortPeriod">
      <xs:annotation>
         <xs:documentation>Interpolation at beginning, Interpolation at the end, Interpolation at beginning and end</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
         <xs:restriction base="xs:string">
            <xs:enumeration value="Interpolation at start"/>
            <xs:enumeration value="Interpolation at end"/>
            <xs:enumeration value="Interpolation at start+end"/>
         </xs:restriction>
      </xs:simpleType>
   </xs:element>
   <xs:element minOccurs="0" name="FixingCalendars">
      <xs:complexType>
         <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Calendar">
               <xs:simpleType>
                  <xs:restriction base="xs:string">
                     <xs:length value="3"/>
                  </xs:restriction>
               </xs:simpleType>
            </xs:element>
         </xs:sequence>
      </xs:complexType>
   </xs:element>
   <xs:element minOccurs="0" name="PaymentCalendars">
      <xs:complexType>
         <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Calendar">
               <xs:simpleType>
                  <xs:restriction base="xs:string">
                     <xs:length value="3"/>
                  </xs:restriction>
               </xs:simpleType>
            </xs:element>
         </xs:sequence>
      </xs:complexType>
   </xs:element>
   <xs:element minOccurs="0" name="CreditEvents">
      <xs:complexType>
         <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Event">
               <xs:annotation>
                  <xs:documentation>Bankruptcy, Cross acceleration, Cross Default, Downgrade, Failure to pay principal, Merger, Moratorium, Obligation acceleration, Obligation default, Other, Reputation Moratorium, Restructuring, Withholding Tax</xs:documentation>
               </xs:annotation>
               <xs:simpleType>
                  <xs:restriction base="xs:string">
                     <xs:enumeration value="BR"/>
                     <xs:enumeration value="CA"/>
                     <xs:enumeration value="CD"/>
                     <xs:enumeration value="DG"/>
                     <xs:enumeration value="FP"/>
                     <xs:enumeration value="ME"/>
                     <xs:enumeration value="MO"/>
                     <xs:enumeration value="OA"/>
                     <xs:enumeration value="OD"/>
                     <xs:enumeration value="OT"/>
                     <xs:enumeration value="RM"/>
                     <xs:enumeration value="RS"/>
                     <xs:enumeration value="WT"/>
                  </xs:restriction>
               </xs:simpleType>
            </xs:element>
         </xs:sequence>
      </xs:complexType>
   </xs:element>
</xs:sequence>