Skip to content

Pricing models for vanilla options in Julia.

License

Notifications You must be signed in to change notification settings

alexandrebrilhante/OptionsPricing.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OptionsPricing.jl

Simple pricing models for vanilla options.

Installation

Pkg.clone("https://github.com/brilhana/OptionsPricing.jl.git")

Usage

using OptionsPricing

# Parameters are in order: underlying asset price, strike price, risk-free interest rate, volatility, time to expiration, Call or Put.
o = Option(100.0, 90.0, 0.05, 0.3, 180/365, "Put")

# Black-Scholes
bs(o)

# Cox-Ross-Rubinstein
crr(o)

# Least-Squares Monte Carlo
mc(o)

TODO

  • Documentation.
  • Support for exotic options.
  • Tests.

About

Pricing models for vanilla options in Julia.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages