901: Digital CapFloor Proposal

Attached is a proposal for changes to support digital Caps and Floors. Included in the zip file are : – Proposal Document – Amended schema (fpml-ird-4-5.xsd). – Example instance document.

900: Digital CapFloor Proposal

Attached is a proposal for changes to support digital Caps and Floors. Included in the zip file are : – Proposal Document – Amended schema (fpml-ird-4-5.xsd). – Example instance document.

899: Negative Interest Rates reverse Cashflow direction

We have an unprecedented scenario in the marketplace with US Treasury rates dropping into negative territory. I request verification whether or not firms will have an issue. Cashflows reverse in reality but not necessarily in IBML/FpML encoding nor in application code. Cashflow direction is primarily modeled as a unidirectional flow based upon the designation of … Continued

897: shared-9 not valid XPath

The precise description of shared-9 should be: ” iff(not exists(businessCentersReference|businessCenters), businessDayConvention = (“NONE”, “NotApplicable”)) “

896: shared-1 precise form

shared-1 rule is: ” iff(exist businessCentersReference or businessCenters, businessDayConvention ne “NONE” or “NotApplicable”) ” This is illegal XPath. The rule should be: ” iff(exists(businessCentersReference|businessCenters), not(businessDayConvention = (“NONE”, “NotApplicable”))) “

895: masterAgreementVersion not permitted in Validation example

Many of the Validation Examples are schema invalid. It looks like a problem with masterAgreementVersion under masterAgreement. This is in the validation-rules branch. The warnings I get from XML Spy are: File C:workingganny-wsvalidation-rulessrcvalidationexamplesvalid-testcasesvalid-cd-1-01.xml is not valid. Element is not allowed under element . Reason: The following elements are expected at this location (see below) Annotations … Continued

894: ISDA1999 Credit Precise PreCondition

Please add the following for the ISDA1999Creditr precise description of the PreCondition: ” some $document in (//element(*, Trade)|//element(*, Contract))/documentation/(contractualDefinitions|masterConfirmation/masterConfirmationType) satisfies contains($document, “ISDA1999Credit”) “

893: ird-49 should be eq not =

The rule today: ” iff(exist weeklyRollConvention, period = “W”) ” The correct rule: ” iff(exist weeklyRollConvention, period eq “W”) “

892: ird-57 is illegal XPath

The rule is currently: ” rollConvention ne (“NONE”, “SFE”, “MON”, “TUE”, “WED”, “THU”, “FRI”, “SAT”,”SUN”) ” The rule should be: ” not(rollConvention = (“NONE”, “SFE”, “MON”, “TUE”, “WED”, “THU”, “FRI”, “SAT”,”SUN”)) “