Option on a Bond (from its price)

Last updated 9 November 2026

Function reference › Bonds › Bond Options

1 GIAnalyzer function for Excel. Optional arguments are shown in [brackets].

GIA_Bonds_Option_ValueFromSpot

Returns the price of a European option on a bond product, given its price.

GIA_Bonds_Option_ValueFromSpot(OptionType, Strike, Vol, InterestRate, OptionEDate, FaceValue, Spot, VDate, Comp, Days)

Returns: Price of a European option on a bond product

ArgumentUseDescription
OptionTypeRequiredThe option type (Call, Put)
StrikeRequiredThe option's strike price.
VolRequiredThe volatility of the underlying bond's price.
InterestRateRequiredThe interest rate.
OptionEDateRequiredThe option's expiry date.
FaceValueRequiredThe bond's face value.
SpotRequiredThe bond's fair price.
VDateRequiredThe value date.
CompRequiredThe compounding basis of the interest rate (Annual, SemiAnnual, Quarterly, Monthly, Simple, Continuous)
DaysRequiredThe time basis of the interest rate (act/360, act/365, act/act, 30E/360, 30I/360)