8.2.7.2 Module Usage
For Oracle ALM, this field works in conjunction with REPRICE_FREQ to determine the repricing characteristics of an instrument. An ADJUSTABLE_TYPE_CD must be specified if the record is expected to reprice.
Oracle ALM
The code values for this field are as follows:
Table 8-3 List of Adjustable Type Code Values
Code Value | Definition | Repricing Frequency | Repricing Method |
---|---|---|---|
000 | Fixed | 0 | No Repricing |
030 | Administered Rate | > 0 | Reprices when IRC (interest rate code) changes.* |
050 | Floating Rate | > 0 | Reprices when IRC (interest rate code) changes.* |
250 | Adjustable | > 0 | Last Reprice Date + Reprice Frequency.* |
300 | Tiered Balance Interest Rate | If using FTP, reprice frequency should be specified for each tier record.FTP requires this information to determine if a tier record is fixed or adjustable-rate | Depends on Adjustable Type of tier record(s) |
500-99999 | Reprice Pattern | > 0 | Reprices based on pattern definition |
*(if not in tease period)
- If the
ADJUSTABLE_TYPE_CD
= 0 and theREPRICE_FREQ
= 0, then the record is fixed-rate. - If the
ADJUSTABLE_TYPE_CD
= 30 or 50 and theREPRICE_FREQ
> 0, then the reprice dates are driven by forecasted yield curve rate changes rather than by theREPRICE_FREQ
. For these codes, Oracle ALM reprices the record by referencing the Forecast Rate Assumption - interest rate code (IRC) when producing cash flow information at the beginning of each bucket. There is one reference to the IRC per modeling bucket.
The database field, NEXT_REPRICE_DATE
, is not used when the
ADJUSTABLE_TYPE_CD
= 30 or 50. The database field,
REPRICE_FREQ
, is used to determine the yield curve point when the
IRC is a yield curve as opposed to a single rate IRC.
Note:
Floating/Administered ADJUSTABLE_TYPE_CD should not be used for instruments with periodic caps and/or floors because periodic caps and floors infer a specific repricing frequency.If the ADJUSTABLE_TYPE_CD
= 250 and the REPRICE_FREQ
>
0, then the Repricing Frequency of the record is determined by the
REPRICE_FREQ
and NEXT_REPRICE_DATE
. See these
fields for further explanations of the repricing process.
Note:
Records whereREPRICE FREQ
is frequent, say 1 DAY, user can
either model it using ADJUSTABLE_TYPE_CD
of 250 (Adjustable) with
REPRICE FREQ
as 1 D, or using
ADJUSTABLE_TYPE_CD
as 50 (Floating Rate). As each modeling time
bucket has a single forecasted rate for a specific Interest Rate Term Point, the
engine would fetch the same rate for ānā number of repricing falling in that
modeling time bucket. Both models are equivalent from a business perspective, but
use ADJUSTABLE_TYPE_CD
as 50 would provide processing
efficiency.
- The value input into the ADJUSTABLE_TYPE_CD overrides the REPRICE_ FREQ value. For instance, even though the REPRICE_FREQ > 0 and if the ADJUSTABLE_TYPE_CD = 0, OFSAA treats the record as a fixed-rate instrument.
- When an Instrument gets repriced more than once within a payment period, the
engine uses the rates for each repricing period within a payment period as
prevailing and calculate the interest payment. This is applicable only for
Multiple Reprice rates/events in one payment period – Interest in Arrears. For
scenarios where the instrument gets repriced multiple times from
LAST_PAYMENT_DATE
to as of date, the interest cash flow calculation uses accrued interest, if provided, and adds it with calculated interest from as of date till next payment date. If accrued interest is not provided, interest is calculated from the last payment date till the Next Payment Date. ADJUSTABLE_TYPE_CD
= 300 is used when a different interest rate is paid/charged for parts of an account balance that fall within set amount ranges. In such a case, additional data for each balance tier is required in tableFSI_D_ACCOUNT_RATE_TIERS
(sourced fromSTG_ACCOUNT_RATE_TIERS
).For more details, see Tiered Balance Interest Rate.
Oracle Funds Transfer Pricing
Oracle Funds Transfer Pricing references REPRICE_FREQ
to determine if
the record is an Adjustable-Rate Instrument.