Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 1.37 KB

README.md

File metadata and controls

46 lines (26 loc) · 1.37 KB

Option Valuation

A shiny application to explore the basics of option valuations

To run the project either fork/download the files and run the app.R-file, or in R run

shiny::runGitHub('OptionValuation', 'DavZim')

In order to run the project properly, you need to have the following packages installed: data.table, DT, ggplot2, knitr, magrittr, rmarkdown, fOptions, and shiny.

To install all packages you can also use

pkgs <- c("data.table", "DT", "ggplot2", "knitr", "magrittr", "rmarkdown", "fOptions", "shiny")
install.packages(pkgs)

If you find any bugs, or if you have ideas to advance this project, please reach out to me.

Screenshots

The following screenshots were taken from the app itself:

Payoff

Add financial options to a basket and see the overall payoff.

Payoff

Option Valuation

Evaluate a financial option using a binomial tree approach.

binomial_tree

Or calculate the value of the option using the black-scholes approach.

black_scholes

Greeks

Have a look at the sensitivity factors have on the greeks.

greeks