8.2.121.2 Module Usage
Oracle ALM
Oracle ALM uses RATE_CHG_RND_CD to determine the Rounding Method that is applied to the current rate after a repricing event. RATE_CHG_ RND_CD is used in conjunction with RATE_CHG_RND_FAC.
For existing business adjustable-rate records, the Cash Flow Engine matches the REPRICE_ FREQ, INTEREST_RATE_CD, and the reprice date to the information contained in the Forecast Rates Assumption Rule. This is to assign a Forecasted Rate. The margin is then added to this forecasted rate. Any rounding (RATE_CHG_RND_CD and RATE_ CHG_RND_FAC), rate caps/floors, and tease periods are applied, and the resulting rate is applied to the record as the record's repriced rate.
Note:
The RATE_CHG_RND_CD accepts values 1 - 4. Depending on the value input, the value of the forecasted rate as calculated earlier will differ.Table 8-23 List of Rate Change Rounding Code Values
Rate Change Rounding Code | Description |
---|---|
RATE_CHG_RND_CD = 1 |
Truncate The cash flow engine truncates the forecasted rate to a whole value. For example, if unrounded forecasted = 8.65, the truncated forecasted rate =8.00. |
RATE_CHG_RND_CD = 2 |
Round-Up The cash flow engine rounds the rate up to the nearest multiple of the RATE_CHG_RND_FAC. For example, if the unrounded forecasted rate is 8.65 and the RATE_CHG_RND_FAC = 0.5, the rounded forecasted rate = 9.00 |
RATE_CHG_RND_CD = 3 |
Round Down The cash flow engine rounds the rate down to the nearest multiple of RATE_CHG_RND_FAC. For example, if the unrounded forecasted rate is 8.65 and the RATE_CHG_RND_FAC = 0.25, the rounded forecasted rate = 8.50. |
RATE_CHG_RND_CD = 4 |
Round Nearest The cash flow engine rounds the rate to the nearest multiple of RATE_CHG_RND_FAC. For example, if the unrounded forecasted rate is 8.65 and the RATE_CHG_RND_FAC = 0.25, the rounded forecasted rate = 8.75. |
Oracle Funds Transfer Pricing
Oracle Funds Transfer Pricing does not reference RATE_CHG_RND_CD because it processes Cash Flows within Repricing periods.