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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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