FpML Issues Tracker
closed
Feature
N/A
Interest Rate Derivatives
ggurden2008
h_mcallister
Summary
The 2006 ISDA Definitions introduced a new explicit "FRA Yield Discounting" discounting method (see Section 8.4 Discounting). This was added primarily to support specification of the discounting method used on AUD and NZD transactions.
The FraDiscountingEnum used in the FRA product to specify valid values in the
The value of "AFMA" is defined as "FRA discounting per the Australian Financial Markets Association (AFMA) OTC Financial Product Conventions will apply." Prior to ISDA publishing specific language for "FRA Yield Discounting" the value of "AFMA" was an alternative way of referencing the discounting formula applicable to AUD/NZD which was published in an AFMA publication.
Notes:
h_mcallister
05/20/12 7:31 pm
Two enumerations are potentially affected, FraDiscountingEnum (fra) and DiscountingTypeEnum (swap) (see issue #1108).
For historical reasons, each of these has its own naming style for the enumeration values. It is preferrable that any new values should be internally consistent, so we might have:
FraDiscountingEnum = {AFMA, ISDA, ISDAFRAYield (or possibly ISDAYield), NONE}
and
DiscountingTypeEnum = {Standard, FRA, FRAYield}
mgratacos
07/16/12 1:30 pm
Added explicit support for “FRA Yield Discounting” method under a legal framework of the 2006 ISDA Definitions, Section 8.4 (e).
– Added to ‘FRADiscountingEnum’, a new value ‘ISDAYield’ within fra/fraDiscounting.
– Added to ‘DiscountingTypeEnum a new value ‘FRAYield’ within [swap|capFloor]Stream/calculationPeriodAmount/calculation.