RhoPut: Rho of a European Put Option

Description Usage Arguments Value Note Author(s) References Examples

View source: R/BSM.R

Description

Rho is the sensitivity of an option price to changes in the risk-free rate of interest

Usage

1
RhoPut(Stock, Exercise, Time, Interest, Yield, sigma)

Arguments

Stock

S0, the initial stock price

Exercise

K, the strike price

Time

T, the time to maturity in fractional years

Interest

r, the risk-free rate of return

Yield

q, the dividend yield

sigma

the asset volatility

Value

The Rho of the put option

Note

for futures and foreign exchange, use the specialized functions RhoFuturesCall, RhoFuturesPut, RhoFXCall, RhoFXPut

Author(s)

George Fisher GeorgeRFisher@gmail.com

References

Hull, 7th edition ch 17 p375-376

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# Hull, 7th edition Ch 17 p 376
Stock    <- 49     # S_0
Exercise <- 50     # K
Time     <- 20/52  # T
Interest <- 0.05   # r
Yield    <- 0      # q
sigma    <- 0.20

rhocall <- RhoCall(Stock, Exercise, Time, Interest, Yield, sigma)
rhoput  <- RhoPut(Stock, Exercise, Time, Interest, Yield, sigma)

writeLines(paste0("RhoCall:  ", round(rhocall, 2), "\n",
                  "RhoPut:  ", round(rhoput, 2)))

grfiv/ustreasuries documentation built on May 17, 2019, 8:36 a.m.