Calculator Inputs
Example Data Table
| Variable | Example Value | Meaning |
|---|---|---|
| Instrument Type | Cap | Protects against rising reference rates. |
| Notional | 1,000,000 | Principal used for pricing cash flows. |
| Forward Rate | 5.20% | Expected future floating rate. |
| Strike Rate | 5.00% | Contract exercise level. |
| Volatility | 20.00% | Annualized uncertainty of forward rates. |
| Accrual | 0.50 | Coupon year fraction for each optionlet. |
| Periods | 6 | Total caplets or floorlets in schedule. |
Formula Used
This calculator prices each caplet or floorlet with the Black 76 framework and then sums all discounted optionlets to obtain the full cap or floor value.
Caplet price: Notional × Accrual × DF × [F × N(d1) − K × N(d2)]
Floorlet price: Notional × Accrual × DF × [K × N(−d2) − F × N(−d1)]
d1: [ln(F/K) + 0.5σ²T] / [σ√T]
d2: d1 − σ√T
Here, F is the forward rate, K is the strike, σ is volatility, T is reset time, DF is the payment discount factor, and N(.) is the standard normal cumulative distribution.
How to Use This Calculator
- Select whether you want to price a cap or a floor.
- Enter notional, forward rate, strike rate, and volatility.
- Provide discount rate, accrual fraction, first reset time, and total periods.
- Set the interval between resets to reflect the coupon schedule.
- Choose long or short position to reflect trade direction.
- Press Submit to display the result above the form.
- Review the optionlet schedule, Greeks, and graph.
- Use the CSV and PDF buttons to export the result.
FAQs
1. What does this calculator price?
It prices an interest rate cap or floor by valuing each caplet or floorlet separately and summing their discounted present values across the full schedule.
2. Why is Black 76 used here?
Black 76 is widely used for option pricing on forward rates. It handles rate volatility and discounting cleanly for caplets and floorlets.
3. What is the difference between a cap and a floor?
A cap gains value when forward rates rise above the strike. A floor gains value when forward rates fall below the strike.
4. What does accrual fraction mean?
Accrual fraction is the coupon year portion applied to each optionlet payoff. Semiannual structures usually use 0.50, while quarterly structures often use 0.25.
5. Why are Greeks included?
Greeks summarize sensitivity. Delta tracks forward rate exposure, vega measures volatility impact, and theta approximates time decay.
6. Can I model multiple periods?
Yes. The calculator builds a series of optionlets using the first reset time, the interval between periods, and the total number of periods.
7. What does premium percentage of notional show?
It expresses the calculated present value as a percentage of notional, helping compare prices across trades with different principal amounts.
8. Is this suitable for production valuation?
It is excellent for education, screening, and quick analysis. Production desks may also use full curves, term vol surfaces, and calibration adjustments.