How To Predict Call Option Prices Using Regression Models



Similar documents
BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract

Chapter 21: Options and Corporate Finance

Chapter 8 Financial Options and Applications in Corporate Finance ANSWERS TO END-OF-CHAPTER QUESTIONS

Lecture 21 Options Pricing

Summary of Interview Questions. 1. Does it matter if a company uses forwards, futures or other derivatives when hedging FX risk?

How To Value Options In Black-Scholes Model

American and European. Put Option

OPTIONS MARKETS AND VALUATIONS (CHAPTERS 16 & 17)

Call and Put. Options. American and European Options. Option Terminology. Payoffs of European Options. Different Types of Options

Finance 436 Futures and Options Review Notes for Final Exam. Chapter 9

Derivatives: Options

Options. Moty Katzman. September 19, 2014

Option Valuation. Chapter 21

Chapter 20 Understanding Options

Option pricing. Vinod Kothari

Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model

1 The Black-Scholes Formula

Data Analysis of Trends in iphone 5 Sales on ebay

Lecture 7: Bounds on Options Prices Steven Skiena. skiena

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

Call Price as a Function of the Stock Price

Options CHAPTER 7 INTRODUCTION OPTION CLASSIFICATION

Volatility as an indicator of Supply and Demand for the Option. the price of a stock expressed as a decimal or percentage.

Compare and Contrast of Option Decay Functions. Nick Rettig and Carl Zulauf *,**

Option Values. Determinants of Call Option Values. CHAPTER 16 Option Valuation. Figure 16.1 Call Option Value Before Expiration

OPTIONS CALCULATOR QUICK GUIDE. Reshaping Canada s Equities Trading Landscape

Goals. Options. Derivatives: Definition. Goals. Definitions Options. Spring 2007 Lecture Notes Readings:Mayo 28.

EXERCISES FROM HULL S BOOK

Chapter 1: Financial Markets and Financial Derivatives

Week 13 Introduction to the Greeks and Portfolio Management:

CHAPTER 20. Financial Options. Chapter Synopsis

Manual for SOA Exam FM/CAS Exam 2.

Options Pricing. This is sometimes referred to as the intrinsic value of the option.

Factors Affecting Option Prices. Ron Shonkwiler shenk

Underlier Filters Category Data Field Description

On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price

American Options. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan American Options

Trading Strategies Involving Options. Chapter 11

2. Exercising the option - buying or selling asset by using option. 3. Strike (or exercise) price - price at which asset may be bought or sold

Fin 3710 Investment Analysis Professor Rui Yao CHAPTER 14: OPTIONS MARKETS

A Blueprint To Profitable Options Trading

b. June expiration: = /32 % = % or X $100,000 = $95,

Chapter 11 Options. Main Issues. Introduction to Options. Use of Options. Properties of Option Prices. Valuation Models of Options.

Week 12. Options on Stock Indices and Currencies: Hull, Ch. 15. Employee Stock Options: Hull, Ch. 14.

Steve Meizinger. FX Options Pricing, what does it Mean?

Quantitative Strategies Research Notes

Session X: Lecturer: Dr. Jose Olmo. Module: Economics of Financial Markets. MSc. Financial Economics. Department of Economics, City University, London

Options (1) Class 19 Financial Management,

PITFALLS IN TIME SERIES ANALYSIS. Cliff Hurvich Stern School, NYU

Machine Learning in Stock Price Trend Forecasting

Hedging. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Hedging

9 Basics of options, including trading strategies

ECMC49F Options Practice Questions Suggested Solution Date: Nov 14, 2005

Put-Call Parity and Synthetics

Hedging Strategies Using

Options: Valuation and (No) Arbitrage

Lecture 4: Derivatives

Option Portfolio Modeling

Use the option quote information shown below to answer the following questions. The underlying stock is currently selling for $83.

CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options

Monte Carlo simulations and option pricing

Decision Trees from large Databases: SLIQ

TABLE OF CONTENTS. A. Put-Call Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13

CHAPTER 15. Option Valuation

Overview. Option Basics. Options and Derivatives. Professor Lasse H. Pedersen. Option basics and option strategies

Option Premium = Intrinsic. Speculative Value. Value

Simple Linear Regression

Stock Options. Definition

CHAPTER 7: PROPERTIES OF STOCK OPTION PRICES

Options/1. Prof. Ian Giddy

VALUATION IN DERIVATIVES MARKETS

Convenient Conventions

AP Statistics. Chapter 4 Review

CHAPTER 21: OPTION VALUATION

Introduction to Options

CHAPTER 22 Options and Corporate Finance

Two-State Option Pricing

Factors Affecting Option Prices

Data Mining Part 5. Prediction

Financial Options: Pricing and Hedging

Lecture 6: Option Pricing Using a One-step Binomial Tree. Friday, September 14, 12

Buying Equity Call Options

CHAPTER 5 OPTION PRICING THEORY AND MODELS

Chapters 15. Delta Hedging with Black-Scholes Model. Joel R. Barber. Department of Finance. Florida International University.

Valuation, Pricing of Options / Use of MATLAB

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING

Institutional Finance 08: Dynamic Arbitrage to Replicate Non-linear Payoffs. Binomial Option Pricing: Basics (Chapter 10 of McDonald)

Introduction to Binomial Trees

Straightening Data in a Scatterplot Selecting a Good Re-Expression Model

Statistical Models in R

Finanzdienstleistungen (Praxis) Algorithmic Trading

Chapter 14 Review Note Sample Excerpt

Chapter 21 Valuing Options

Who Should Consider Using Covered Calls?

Transcription:

Predicting Call Option Prices Using Regression Models Munira Shahir July 24, 2014 Abstract One method to consists of predict call option prices is the Black-Scholes equation. However, that is utilizing for predicting European call option prices not American call option prices. The work done consisted of utilitizing regression models to predict call option prices utilizing known information from the New York Stock Exchange (NYSE) 1 Introduction In finance, an option is a financial contract in which the buyer has the right, but not the obligation to buy or sell an agreed upon price on or before a specific data. The contract to buy an option is a call option. The contract to sell an option is a put option. These two are related by put-call parity. The agreed upon price is the strike price. The date to decide whether or not the option by is the exercise date. There are two types different styles of options American and European. Owners of a European style options may exercise them only at expiration. Owners of American style options may exercise them at and before expiration. For predicting the price of European options, Black Scholes equation is used by some investors. However, this is only useful as an approximation for the option price. Also, there isn t an equivalent equation to the Black-Scholes equation for predicting American option prices. This than leads into developing regression models to predict call option price. This is done utilizing linear regression models and non-parametric regression models. The non-parametric regression models consist of generalized additive model (GAM), projection pursuit regression (PPR), regression trees, and random forest. The predictors consist of the strike price of the option, the current price of the stock, expiration time and the historical volatility, which is how much the option price varied over the last two months. The response is the option price. The data is taken from the New York Stock Exchange (NYSE). 2 Methods 2.1 Linear Regression Models Linear regression models consist of modeling the response as a linear function of the predictors. y = β 0 + β i x i + ɛ. Where y is the predicted response, 1

the β i s are the parameters, the x i s are the predictors, and ɛ is the residual error. One of the ways to determine if a linear regression model would work is by examining a scatterplots of the predictors and the response,in addition to their log transformations. 2.2 GAM Models GAM models consist of modeling the response as a linear combination of functions of a single predictor. y = β 0 + β i f i (x i )+ɛ This model tested all possible combination of predictors for determining the response, in addition to their log transformations. 2.3 PPR Models PPR models are a generalization of GAM models. In this models functions of a linear combination of predictors utilized to predict the response, in addition to their log transformations. y = β 0 + β i f i (α T i x)+ɛ Where y is the response,β i s are the parameters, α i s are the projection direction vectors, and ɛ is the residual error. 2.4 Regression Tree Models Regression Trees consist of partioning the data into intelligently chosen subsets, and in each subset the response will be modeled as the mean. This model tested all possible combination of predictors for determining the response, in addition to their log transformations. 2.5 Random Forest Models The Random Forest model consist of generating 500 new data sets from the original data set. Then a tree is constructed on each of these data sets. The final prediction is then obtained by averaging predictions from all 500 trees. This was tested for up to two predictors, in addition to their log transformations. 2

3 Plots 3.1 Scatterplots 3.1.1 Current Price vs Option Price 3

3.1.2 Current Price vs log(option Price) 4

3.1.3 log(current Price) vs Option Price 5

3.1.4 log(current Price) vs log(option Price) 6

3.1.5 Strike Price vs Option Price 7

3.1.6 Strike Price vs log(option Price) 8

3.1.7 log(strike Price) vs Option Price 9

3.1.8 log(strike Price) vs log(option Price) 10

3.1.9 Historical Volatility vs Option Price 11

3.1.10 Historical Volatility vs log(option Price) 12

3.1.11 log(historical Volatility) vs Option Price 13

3.1.12 log(historical Volatility) vs log(option Price) 14

3.1.13 Expiration Time vs Option Price 15

3.1.14 Expiration Time vs log(option Price) 16

3.1.15 log(expiration Time) vs Option Price 17

3.1.16 log(expiration Time) vs log(option Price) 18

3.2 PPR Models 3.2.1 log(option price) current price + strike price 19

3.2.2 log(option price) log(current price)+log(strike price) 20

3.3 Random Forest Models 21

4 Results 4.1 Linear Regression Models It s apparent from the scatterplots that there isn t a linear relationship between the expiration time and the option price. A lack of a linear relation ship between the historical volatility and the option price. With regard to the current strike and strike price, they both have a slight linear relationship with the option price. However, it s apparent that both of them don t have a strong enough linear relationship with the option price. As a result, linear regression models aren t a good choice for modeling option prices. 4.2 GAM Models A number of the tested models failed at predicting the response. There were some models that initially appeared to work, however, there when tested on another data set the model failed at predicting the response. This was do to the model being heaviliy overfitted. 4.3 Projection Pursuit Regression Models The good models worked best for predicting smaller option prices, This is due to the data posssesing more information for the smaller option prices. The two models both consist of first predicting the log of the option prices. The predictors used in the first model are the current price and the strike price. The predictors used in the second model consists of the log transformations of both the current price and the strike price of the stock in question. 4.4 Regression Tree Models A number of the tested models failed at predicting the response. There were some models that initially appeared to work, however, there when tested on another data set the model failed at predicting the response. This was do to the model being heaviliy overfitted. 4.5 Random Forest Models The model that worked tended to underestimate the option price. This model consisted of predicting the log transformation of the option price based on the log transformations of both the current price and strike price of the stock in question 5 Conclusions In conclusion, the best models for predict call option prices are PPR and Random Forest. Future work would consist of improving the PPR models, using different non-parametric models, and factoring the volume of options sold from the amount avalable. 22