Financial Analytics
A Practitioner's Resourcekit
Author: Thiru Praturi
Option-Greek Sensitivities
skip to the main content area of this page

Skip Navigation LinksThiruspace.com : SampleTopics : BondOptions Pricer

Step-Up Callable Calculator Using Mean Reversion

This Beta-Version Calculator does NOT include skew adjustment. Contact me to access the complete version, which features:
  • Coupon Targeting - with Volatility or OAS as "Goal-seeking" parameters
  • Skew Adjusted Vol with Custom overrides
  • Full Risk-profile including all greek sensitivities.

Call Type
Bond Amount MM
Coupon Rate (Pct) %
Step Coupons?
Maturity (Yrs)
Call Date (Yrs)
Volatility (Pct) %
Reversion Rate(Pct) %
OAS Spread (BPs) bps
Yearly Cpns
1Y
2Y
3Y
4Y
5Y
6Y
7Y
8Y
9Y
10Y










Yld Curve
1Y1.954
2Y1.180
3Y1.800
4Y2.310
5Y2.719
7Y3.309
10Y3.807
12Y4.037
15Y4.256
20Y4.405
25Y4.475
30Y4.504












NOTES:
Users WITHOUT login can input Bonds with Maturities upto 10yrs and CallPeriods upto 5yrs.

Users WITH Login may click "Load YldCrv" button (to input own custom-data) and "Risk Analysis" button for RiskLadder.


User Manual
Step1: Select parameters of desired Structure - Call/Put, Maturity and CallDt. For example, for a 5NC1 Putable Bond, select "Put" in CallType Box, "5 YR" in Maturity field and "1 YR" in Call field.

Step2: If it is a Step-Coupon structure, click the CheckBox next to "Step Coupons" label. You may then input "Yearly Coupons" in the Next column.

Step3: Click on "Refresh Cpn & Vol" button to update the parameters that you have now input. Note that, after you click here, Volatility is calculated for the Structure - You may Overwrite this number before clicking Calc button.

Step4: Select what you Want to see in Results section - Whether you want to see Forward Rates Tree, Vol Matrix etc.

Step5: Click on "Calculate Results" button.