Skip to content

American and European options pricer web app build with Flask and React

Notifications You must be signed in to change notification settings

ChristianLindler/optionspricer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Options Pricing Overview

A full stack application that utilizes the Heston Model and Longstaff Schwartz approach to price American and European Options

Access the site at https://www.optionspricerapp.com/

App Screenshot

Usage

The user interface is very intuitive. By using YFinance to collect stock data, the application automatically collects information like current price, volatility, or dividend history, without requiring user input. Because of this, options can only be priced on stocks who's data is available through YFinance. In the top left of the application there is a form where users first enter a stock ticker they would like to price an option on. Other parameters (Strike price, time-to-expiry, number of simulations) are selected in the same form. When the parameters are selected, the "Calculate" button is used to begin calculating Options Price. Upon calculation, the application visualizes a sample of 100 of the user's simulated paths, the standard error for American Prices, and a distribution of the returns on the final day.

Built With

  • React
  • Flask

Credits

  • Christian Lindler Linkedin GitHub Email
  • Ben DiPrete
  • Cole Miller