Investigating the Black Scholes European Option Valuation Model using Real-Life Applications Nihaar Sinha.

Slides:



Advertisements
Similar presentations
Bounding Option Prices Using Semidefinite Programming S ACHIN J AYASWAL Department of Management Sciences University of Waterloo, Canada Project work for.
Advertisements

Risk Management & Real Options Interlude The Link to Financial Options and Black-Scholes Stefan Scholtes Judge Institute of Management University of Cambridge.
Valuation of real options in Corporate Finance
Applications of Stochastic Processes in Asset Price Modeling Preetam D’Souza.
Derivation of Black - Scholes Formula by Change of Time Method Anatoliy Swishchuk Mathematical and Computational Finance Laboratory, Department of Mathematics.
Performance Analysis and Monitoring Facilities in CPN Tools Tutorial CPN’05 October 25, 2005 Lisa Wells.
Abstraction: Polymorphism, pt. 1 Abstracting Objects.
Financial Information Management Options Stefano Grazioli.
By: Brian Scott. Topics Defining a Stochastic Process Geometric Brownian Motion G.B.M. With Jump Diffusion G.B.M with jump diffusion when volatility is.
JUMP DIFFUSION MODELS Karina Mignone Option Pricing under Jump Diffusion.
MSE608C – Engineering and Financial Cost Analysis
11.1 Options, Futures, and Other Derivatives, 4th Edition © 1999 by John C. Hull The Black-Scholes Model Chapter 11.
Investments: Analysis and Behavior Chapter 10- Financial Statement Analysis ©2008 McGraw-Hill/Irwin.
Interpreting securities tables
Implementing Genetic Algorithms in Finance Applications Nihaar Sinha.
Implementing Genetic Algorithms in Finance Applications Nihaar Sinha.
Computers and Scientific Thinking David Reed, Creighton University Functions and Libraries 1.
1 MathFinance Colloquium Frankfurt, June 1 st, 2006 Exploring the Limits of Closed Pricing Formulas in the Black and Scholes.
© The MathWorks, Inc. ® ® Monte Carlo Simulations using MATLAB Vincent Leclercq, Application engineer
Analyzing Financial Statements
The Black-Scholes-Merton Model Chapter 13 Options, Futures, and Other Derivatives, 7th International Edition, Copyright © John C. Hull
Monte-Carlo Simulations Seminar Project. Task  To Build an application in Excel/VBA to solve option prices.  Use a stochastic volatility in the model.
The Black- Scholes Equation
Lecture 8: Finance: GBM model for share prices, futures and options, hedging, and the Black-Scholes equation Outline: GBM as a model of share prices futures.
Lecture 3. Option Valuation Methods  Genentech call options have an exercise price of $80 and expire in one year. Case 1 Stock price falls to $60 Option.
Market analysis for the S&P500 Giulio Genovese Tuesday, December
Applications of Stochastic Processes in Asset Price Modeling Preetam D’Souza.
- MATHEMATICAL BIOLOGY BY D A - YEON M IN # SIR Epidemics.
A controllable laboratory stock market for modeling real stock markets Kenan An, Xiaohui Li, Guang Yang, and Jiping Huang Department of Physics and State.
Financial Information Management Options Stefano Grazioli.
Stocks, Stocks, Stocks How can you track the value of stocks?
Relative Valuation II.
PI: Professor Yong Zeng Department of Mathematics and Statistics
Topic: Recursion – Part 2
Actuarial Science Meets Financial Economics
The Black-Scholes Model for Option Pricing
Market-Making and Delta-Hedging
Key Ideas from day 1 slides
Output files generation
Focus 7 7th Grade Math Inequalities.
Agenda Warmup AP Exam Review: Litvin A2
Economics-Engineering
Chapter 2: Accounting Theory & Research
Functions CIS 40 – Introduction to Programming in Python
Partial Products Algorithm for Multiplication
FTCS Explicit Finite Difference Method for Evaluating European Options
CS 179 Lecture 17 Options Pricing.
The Black-Scholes-Merton Model
Structured Banking Product: Option and Deposit
Disjoint Subsets Investing Efficiency Analysis
VIII. ARBITRAGE AND HEDGING WITH OPTIONS
VIII. ARBITRAGE AND HEDGING WITH OPTIONS
Learning to Program in Python
Java IO and Testing made simple
Interfaces.
Form Validation, Part 2 (with jQuery, HTML5, and CSS)
VIII. ARBITRAGE AND HEDGING WITH OPTIONS
Option-Implied Indicators for Market Stress
Review of Previous Lesson
Options valuation Stefano Grazioli.
Implementing Black Scholes in Providing Easily-Accessed Objective Stock Predictions Nihaar Sinha.
Options valuation Stefano Grazioli.
Corporate Financial Theory
By Harsh Tiwari.
Submitted by Jayaprakash Rao
Numerical Methods in Finance
Please let me know the answers to the following questions
Introduction to Methods and Interfaces
Threads and concurrency / Safety
Supervisor: Dr. Ruppa Thulasiram Presenter: Kai Huang
Presentation transcript:

Investigating the Black Scholes European Option Valuation Model using Real-Life Applications Nihaar Sinha

Abstract This project investigates creating an application that downloads stock information from the Internet and applies to it the famous Black Scholes algorithm, outputting the result. The Black Scholes algorithm is used in modeling price variaton over time of securities that are heavily traded. This application prompts the user for one of several available heavily traded stocks, pulls that stock's information from the Internet, asks for parameters such as strike price and length of option, and applies the Black Scholes algorithm accordingly. The goal of this project is to create an easy to use application that gives the user an insight into models such as Black Scholes can be very hazardous in trying to predict market behavior, as seen in the subprime meltdown that triggered today's current global recession.

What is Black-Scholes? Heavily traded assets follow geometric Brownian motion Constant drift and velocity of these assets Black Scholes outputs option value Instrumental in the development of the mark- to-model method of valuation

Brownian Motion http://www.alexfb.com/twiki/pub/PtPhysics/WebHome/bm2.png

Similar Research There have been many modifications to Black- Scholes Preetam D’Souza investigated Geometric Brownian Motion last year This project is more focused on showing the the results of applying Black Scholes on real-life securities, and investigating the causes of the reuslts.

Reading in Data Source code is imported from the Internet Data is parsed for keywords Last Trade: “</small><big><b><span id="yfs_l10_ibm"> P/E :“</span>:</th><td class="yfnc_tabledata1">

Reading in Data (cont.) Parsing data means source must be permanent Source utilized is Yahoo! Finance Snapshot of what the Yahoo! Finance interface looks like http://finance.yahoo.com/q?s=IBM

Multiple Stocks User will be able to pick from selection the stock User is only prompted for stock symbol Import URL is thusly customized

Class Structure The Main method prompts for the stock symbol and imports the data Main method also calls for the Black-Scholes implementation The Black-Scholes class calculates the price Black-Scholes class also returns the result Result is outputted in the Main method

Problems Run Into How exactly to parse through all the data and find the relevant information How to organize the program to make it less cluttered How to parse for historical prices How to dissect complicated math functions in Java

Solutions After inspecting the source, relevant data is always followed by a specific tag User prompted for information through JDialog boxes Black-Scholes algorithm to be coded fully in separate parts

How has my hypothesis changed? Focus has shifted from modifying Black-Scholes to applying it in practical use Concentration on educational purposes and helping explain why certain financial crises occured Testing has shown that the best way to import data is through importing the source code and not trying to download files

Progress since 1st Quarter Program now lets user customize parameters Gives the user stock information before asking for Strike Price Tells user what effect the Black Scholes output has on the marketplace