R/MontecarloCalls.R

Defines functions MontecarloCalls

Documented in MontecarloCalls

MontecarloCalls <-
function(s0,k,t,r,vol,n){
  s<-s0*exp((r-0.5*vol^2)*t+vol*sqrt(t)*rnorm(n))
  dPayoff<-exp(-r*t)*(ifelse(s>k,s-k,0))
  priceCall<-mean(dPayoff)
  return(priceCall)
}

Try the pcalls package in your browser

Any scripts or data that you put into this service are public.

pcalls documentation built on May 2, 2020, 5:05 p.m.