Assignment Task:
Overview
This document describes the requirements for the three Group Work Project assignments which must be submitted at the end of week 3, 5, and 7 respectively. Within a week of each submission, your group will receive feedback from the WQU Instructional Team, enabling you to use the feedback to revise your assignment ahead of the second and third submissions. You will use the Group Work Forum to communicate with your peers throughout the course.
Need Help Writing an Essay?
Tell us about your assignment and we will find the best writer for your paper.
Get Help Now!Please make use of the LIRN Library located on the left pane of your screen as the primary resource for your research.
Your research should favor authoritative, scholarly sources, and you must cite all sources where relevant. The task is not to reproduce the research of others, but instead to develop your own systematic narrative that addresses the research topic and is informed by the research of others. Not only are you required to cite accurate and relevant facts, but you must also present your own clear logic when linking and contextualizing these facts.
Group Work Project Objectives
Submission 1: Apply basic statistics, regression analysis and univariate time series models using R
Submission 2: Analyze asset returns and volatility in a quantitative trading framework using univariate and multivariate econometric models
Submission 3: Design an algorithmic trading in R
Anyone considering an investment in a class of assets must understand the properties of the assets that compose that class. A good understanding requires rigorous, systematic analysis. The econometric methods that you are learning in this course are the starting point of the arsenal of methods you will eventually learn as a financial engineer to obtain such an understanding. This project guides you in the steps of a financial time series forecasting and analysis.
As a financial engineer, you will eventually acquire the additional role of investing on behalf of others. To do this effectively, you must also be able to communicate your research results systematically and draw clear conclusions that a client can understand.
Submission 1: Basic Statistics, Linear Regression, and Univariate Analysis
This submission requires you to implement linear regression in forecasting and analysis. Linear regression represents a basic econometric tool and it is the starting point for a variety of prediction models such as ARMA and non-linear algorithms. You will also use the Box-Jenkins approach for selecting the optimal parameters of ARMA forecasting model. Exogenous variables, which improve model forecasts, must be indicated at the end of this submission, to combine with finance theory and research.
Basic Statistics
Download JP Morgan stock historical prices from Yahoo Finance with the following characteristics:
o Period: February 1, 2018 – December 30, 2018
o Frequency: Daily o Price considered in the analysis: Close price adjusted for dividends and splits
Using this data and R as the programming language, calculate the following:
1. Average stock value
2. Stock volatility
3. Daily stock return
Using the same data above, calculate the following in Excel (you can use OpenOffice as an alternative to Excel):
1. Average stock value
2. Stock volatility
3. Daily stock return
4. Show JP Morgan stock price evolution using a scatter plot
5. Add a trendline to the graph (trendline options – linear)
Submission 2: Volatility and Multivariate Analysis
Financial variables have a time varying mean and periods of relatively low tranquility followed by periods of high variability. For this submission you will extend ARMA Box-Jenkins methodology to stochastic volatility models (GARCH), provide short term forecasts, and identify data patterns. You will also implement cointegration and VECM framework to calculate equilibrium levels for financial variables.
For this submission, you can use either R or Python languages.
Volatility Analysis
Forecast Apple daily stock return using a GARCH model. Use Yahoo Finance as your data source.
1. Select one type of GARCH model (ARCH, GARCH-M, IGARCH, EGARCH, TARCH, multivariate GARCH, etc.) to complete your analysis. Explain your choice.
2. Forecast the next period daily return (t+1) using the chosen model. Select the timeframe in the analysis. Provide charts and comments.
Multivariate Analysis
Calculate the equilibrium FX for your local currency and do the following:
1. Describe the economic theories and models used to calculate equilibrium FX.
2. Indicate macroeconomic variables used to determine the equilibrium FX.
3. Explain the connection between linear regression and Vector Error Correction (VEC).
4. Calculate the equilibrium FX using VEC and comment all your results. You may use the Behavioral Equilibrium Exchange Rate (BEER) approach
In the written report for this submission, provide four (4) research articles or books at a minimum. Submission Requirements Required length for your report: 2 pages or about 1,000 words. Submit your report in a PDF document.
Submission 3: Algorithmic Trading Strategy
For this submission, you will extend ARMA to model non-linear patterns, which are often encountered in financial time series data. Basic forms of neural networks are implemented to obtain short-term predictions that can be used as trading signals in algorithmic trading strategies.
Developing an Algorithmic Trading Strategy
Design your own algorithmic trading strategy, with the following characteristics:
o Number of assets in the strategy: One or more assets
o Type of asset: Select the type of asset that you prefer: stock, commodity, FX, crypto etc)
o Timeframe: Your choice
o Coding language: R or Python. You can use Excel for basic calculations and testing
o Model: regression, ARMA, GARCH, VAR, VEC or any other quantitative model you know. You can combine the selected model with technical analysis indicators (MA, MACD, Bollinger bands, etc.) as shown in the examples provided in the course. You may also use a machine learning algorithm (optional).
Writing Your Report
Write a well-structured formal report on the algorithmic trading strategy that you have developed with an introduction, comments, code, and conclusion sections. The report must include the following sections:
o Introduction o Description of the trading strategy that you have developed, step by step
o The R or Python code that you have developed including clear comments
o Excel calculations (if used): include screenshots of your calculations and the used parameters
o Calculation of returns, cumulative returns, standard deviation, and forecasts o The results of your analysis and the obtained charts
o Possible ways for improving the algorithmic trading strategy that you have developed
o Conclusions, and References
Welcome to Our Online Academic Writing Service. Our online assignment writing website provide various guarantees that will never be broken. No matter whether you need a narrative essay, 5-paragraph essay, persuasive essay, descriptive essay, or expository essay, we will provide you with quality papers at student friendly price.
Ask for Instant Writing Help. No Plagiarism Guarantee!


