Implementation of the black-scholes

Assignment Help C/C++ Programming
Reference no: EM131232252

1. Investigation of the near term behavior of option prices as S0 and σ vary.

Based on the implementation of the Black-Scholes option pricing model in the lab session, output a csv-file "problem1.csv" containing a table of Black-Scholes prices for a call option with fixed K = 100, τ = 0.5, r = 0.01, q = 0 and varying σ, S0. σ is from 0.1 to 0.6 with increment 0.05, while S0 is from 85 to 115 with increment 5.

The expected output table is like below:

S\σ

0.1

0.15

...

0.55

0.6

85

 

 

 

 

 

90

 

 

 

 

 

...

 

 

 

 

 

110

 

 

 

 

 

115

 

 

 

 

 

2. Consider an option portfolio consisting of a long position in the call option in problem 1 with τ = 0.5 and a short position in a call option with a different time to expiration τ' = 0.4. Both call options have the same strike and the same underlying. (This position is called a "Call Calendar Spread". )

Output a csv-file "problem2.csv" of the portfolio's value for varying σ and S0. All the other parameters remains the same as problem 1.

Attachment:- cpp.rar

Reference no: EM131232252

Questions Cloud

Explain the human resources needed for the project : Identify the human resources needed for the project. Assume you will need to hire people from the outside to fill these roles. Develop criteria for evaluating applicants responding to the ads.
How much does the system cost : How much does the system cost? Is there a base price for the server and then additional costs for clients? Consider the pricing model for the school district listed in the Final Project Document.
Develop supporting facts and arguments for each position : Prepare an essay of at least 1,500 words. The paper should be 12-point font, Times New Roman, and include a final source list.
Develop supporting facts and arguments for each position : Prepare an essay of at least 1,500 words. The paper should be 12-point font, Times New Roman, and include a final source list.
Implementation of the black-scholes : Sys-Computation Finance ISyE 6767 - Consider an option portfolio consisting of a long position in the call option in problem 1 with τ = 0.5 and a short position in a call option with a different time to expiration
Three input cmos nand logic circuit : What is the optimum relation between the PMOS and NMOS width-to-length ratios for symmetrical switching speeds?
Make a program to transfer the same file from client side : In this project, you are required to make a program to transfer the same file from client side to server side for one hundred times with TCP/UDP protocol.
Identify the characteristics of the marketing plan : In developing a marketing plan, identify the characteristics of the marketing plan that P&G should implement to boost performance
Display current list contents using the enhanced for loop : Display the current list contents using the enhanced for loop along with appropriate output messages. Create a Listfterator object, iter, to be used in accessing the LinkedList contents.

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Features with the real life scenarios

Explain any three features that must be implemented by the application that will be created by WebSoft Solutions Pvt. Ltd. Support your answer with suitable examples. Relate the features with the real life scenarios

  Write a project about c programming language

Write a project about c programming language

  Write a program to display the following output using a

Write a program to display the following output using a single cout statement. Write a program which accept two numbers and print their sum. Write a program which accept temperature in Fahrenheit and print it in centigrade.

  Dq development of training.

What are some of the different factors that we should consider when designing a training program? Discuss how user documentation can be used in the development of training. What other factors, such as organizational constraints, should we consider..

  Add a copy constructor

Take the code below and add a copy constructor, assignment operator definition and destructor to the class. These functions have already been started for you.

  Write file-oriented c program that maintain a list of names

Write an interactive, file-oriented C program that will maintain a list of names, addresses and telephone numbers in alphabetical order (by last names). Process the information associated with each name as a separate record.

  Write a c program who implement four level priority process

This project is to write a C program who implement four level priority process dispatcher operating within the constraints of finite available memory and I/O resources.

  Prints out a multiplication table up to a specification

Create a program using C++ that prints out a multiplcation table up to a specfic limit. The code should prompt the user for the limit and then print out the table.

  Calculate compounded monthly interest

So for example if I were to have an initial balance of $1250.00 with an interest rate of %13 paid over the course of 4 months it should come out to $2038.09 total for interest added to the initial balance

  Define a class that consists of three objects

Define a class that consists of three objects: day, month, and year. Within this class define two member function (constructor ) to initialize the objects to today?s date and one that display the date as follows: 05/7/2002

  What is wrong with this function

What is wrong with this function? Can you find problem in this code?

  Create a studentgrade class that includes two data members

Create a StudentGrade class that includes two data members: a student ID number and the student's score on a test. Both of these are integers. Include "get" and "set" member functions for each of the data members, plus a displayRecord method which ou..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd