Advanced Cap Floor Pricing Calculator

Model cap and floor values with flexible assumptions. Review discounted cash flows, Greeks, schedules, and visual insights for smarter pricing decisions.

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

  1. Select whether you want to price a cap or a floor.
  2. Enter notional, forward rate, strike rate, and volatility.
  3. Provide discount rate, accrual fraction, first reset time, and total periods.
  4. Set the interval between resets to reflect the coupon schedule.
  5. Choose long or short position to reflect trade direction.
  6. Press Submit to display the result above the form.
  7. Review the optionlet schedule, Greeks, and graph.
  8. 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.

Related Calculators

total return swapswaption pricingyield curve bootstrappingbarrier option pricingoption breakeven calculatorbutterfly spread payofffutures price calculatoroption time decayiron condor payoffforward start option

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.