8.2.75.2 Module Usage

Oracle ALM uses IR_MARGIN_TYPE_CD to determine whether provided Margin, Margin Gross is fixed Rate or calculated using the Forecasted Interest Rate.

Expected IR Margin type code values as follows:

Table 8-22 List of IR Margin Type Codes

Code Value IR Margin Type
0 Rate
1 Percent
  • When IR_MARGIN_TYPE_CD = 0 (Rate), data is provided as a Fixed spread in Margin columns. Given Margin is added to the Forecasted Rate.
  • When MARGIN_TYPE_CD =1, MARGIN, and GROSS MARGIN data is provided as Percent of forecasted rate. The engine uses Margin Percent data along with Forecasted Raw RateC to calculate Margin/ Margin Gross. The margin on reprice event is calculated as:

    MarginC = Margin % * Raw RateC.

    For example:

    IR_MARGIN_TYPE_CD=1, MARGIN=10, Raw Rate derived on next reprice event= 5%. 6% on following Repricing Event.

    On the Next Reprice Event:

    MarginC= Margin Percentage (in percentage) * Raw Rates (in percentage)

    MarginC = 10% * 5% or {[ (10/100) * (5/100) ] * 100} = 0.5%. Calculated Margin is added to raw rate of 5%, for a net rate of 5.5%

    On the following Reprice Event:

    MarginC = 10% * 6% or {[ (10/100) * (6/100) ] * 100} = 0.6%.Calculated Margin is added to raw rate (6%), for a net rate of 6.6%.

    Any teases, rate caps/floors, and rounding are applied thereafter to derive the rate that is applied to the record.