Calculate the monthly returns for each stock

Assignment Help Computer Engineering
Reference no: EM133423695

Question: In this assignment you will conduct time series analysis of the financial data.

1. Setup your environment to access and download latest stock data. Please see instructions below for different tools you can use to get the data. You can use any of the options provided, either Quandl or Yahoo Finance. If you know of any other service to download the data, please use that service, provide an explanation in the comments.

2. Download the **adjusted** close prices for FB, MMM, IBM and AMZN for the last 60 months. If you run into any issues downloading the data from online sources, you can use `.csv` files provided. This will not affect your grade for the assignment.

3. Resample the data to get prices for the end of the **business** month. Select the **Adjusted Close** for each stock.

4. * Use the pandas `autocorrelation_plot()` function to plot the autocorrelation of the adjusted month-end close prices for each of the stocks.
- Are they autocorrelated?
- Provide short explanation.

5. *
- Calculate the monthly returns for each stock using the "shift trick" explained in the lecture, using `shift()` function.
- Use pandas `autotocorrelation_plot()` to plot the autocorrelation of the monthly returns.
- Are the returns autocorrelated? Provide short explanation.

6.
- Combine all 4 time series (returns) into a single DataFrame,
- Visualize the correlation between the returns of all pairs of stocks using a scatter plot matrix (use `scatter_matrix()` function from `pandas.plotting`).
- Explain the results. Is there any correlation?

Reference no: EM133423695

Questions Cloud

Knee amputation due to diabetic ulcer of right foot : You are a diabetic nurse specialist managing the care of a T2DM patient who is about to undergo below-the-knee amputation due to diabetic ulcer of right foot.
Discuss the security issues that may arise : Discuss the security issues that may arise from using this technology in a corporate environment. For your chosen technology, which poses the greatest threat
Why is cellular respiration important and what is oxidation : Why is cellular respiration important? What is oxidation? What is reduction? An oxidation agent does what? What about a reducing agent? What is glycolysis?
Explain the difficulties a scientist may have when examining : Explain the difficulties a scientist may have when examining impression evidence. Describe three things detectives can learn from footprints and tire tracks.
Calculate the monthly returns for each stock : Calculate the monthly returns for each stock using the "shift trick" explained in the lecture, using `shift()` function. - Use pandas
What was the cumulative incidence of depression : What was the cumulative incidence of depression for the class over the study period? NOTE: The numeric answer is just as important as the words/interpretation
Explain the general system theory : Describe and explain the general system theory. how does it relate to imogen king's theory.
What is the influenza a virus life cycle : what specific mutations caused M2 inhibitors to have no effect against Influenza B viruses? what is the influenza A virus life cycle
Auscultation demonstrates wheezes : Auscultation demonstrates wheezes on forced expiration throughout all lung fields.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Define the concept of inheritance can be utilized

Discuss with your classmates an example of an object or concept where the concept of inheritance can be utilized

  Implement the in method for the hash table Map ADT

Implement the len method (__len__) for the hash table Map ADT implementation. Implement the in method (__contains__) for the hash table Map ADT implementation.

  Draw a design of a cloud based system for processing

Draw a design of a cloud based system for processing, storing, securing, sharing, accessing and publishing ABC data and information

  Identify three best practices in the user domain

It is common knowledge that employees are a necessary part of any business. Identify three best practices in the user domain and suggest the control type(s).

  Estimate a minimum value for l

The resolution of a spectrum analysis system is determined by the frequency response of the time window. Suppose that we sample a continuous-time signal.

  Write a program where the user enters the value of the mass

Write a program where the user enters the value of the mass m and the program determine the greatest speed at which it can be whirled without breaking the rope.

  Write a program that defines and initializes an object

Write a program that defines and initializes an object with four members, and a pointer to the object.

  How many additional person-months will be needed

How many additional person-months will be needed? In general, if government's size estimate is k% too low, by how much must the person-month estimate change?

  Write the pseudocod that defines the class

Design a class named House that holds the street address, price, number of bedrooms. Create the class diagram and write the pseudocod that defines the class.

  Write a regular expression for numbers which can be

Write a regular expression for numbers which can be natural numbers or decimal numbers, or numbers with exponent.

  How does a slave station spi send data to the master station

An SCI is transmitting data at 19.2 kbaud. The format is seven data bits. even parity. one stop bit. How long does it take to send a document.

  When is the atomic commit actually performed

What about changing a write lock into a read lock? In at what instant is the point-of-no-return reached? That is, when is the atomic commit actually performed?

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