As most of the data on the web or residing in a database is not structured in the right way, the course will assist viewers in developing skills to manipulate, transform, and evaluate raw input data. Through the concept of tidy data and visualization tools, viewers will be able to analyze trends and study the financial markets.
Once users have developed a good understanding of financial markets and financial data, the next three sections (3, 4, and 5) will introduces users to the concepts of basic statistics, time series analysis, and forecasting. Viewers will use a variety of basic R functions and forecast package to understand statistics and perform time series analysis.
By the end of this volume users will be able to use R, learn the use of Shiny apps, understand the concept of tidy data, and generate R markdown files for sharing information.
About the author
Atmajitsinh Gohil works as a senior consultant at a consultancy firm in New York City. After graduating, he worked in the financial industry as a Fixed Income Analyst. He writes about data manipulation, data exploration, visualization, and basic R plotting functions.
He has a master's degree in financial economics from the State University of New York (SUNY), Buffalo. He also graduated with a master of arts degree in economics from University of Pune, India. He loves to read blogs on data visualization and loves to go out on hikes in his free time.
In this video,you will learn some of the basic concepts of future value and present value of money and implement these concepts using simple R.
The purpose of this video is to extract equity prices, manipulate them, and evaluate them using the candlestick plot in R.
Learn to perform fundamental and technical analysis using the quantmod package in R.
This video provides an introduction to the basics of bond valuation using R. The main purpose of this video is to teach you the concepts of bond valuation in R.
In this video, you will learn to import a yield curve in R and understand the concept of yield to maturity, basics of a yield curve, and different shapes of a yield curve.
Learn the basics of derivative markets and stock options, extract option prices from the web, and evaluate the payoff structure of a call and put options.
The main purpose of this video is to build a simple Shiny application and learn about the basic structure of an application.
This video covers how to use googlesheets package in R to import and export financial data.
Not all the datasets are available for download in CSV, text, or Excel formats. In this video, you will learn to scrape online data, which can be used to detect trends, perform analysis, or generate a database.
In this video, you will learn about the process involved in data exploration and the philosophy of tidy data in R.
In this video, you will learn techniques of visualizing financial data for exploratory data analysis in R using the ggplot2 package.
In this video, you will learn how to build a simple user interface for your Shiny application.
In this video, you will learn about the structure of the server.r file and its usefulness in building a Shiny app.
In this video, we will understand the importance of Exploratory Data Analysis and learn to use some of the important functions from the dplyr package.
In this video, we aim to define outliers using the Tukeys range test and visualize the same using Boxplots. We will also study techniques to reduce the impact of outliers on our analysis.
In this video, we introduce the concept of asset returns and why it is preferred over using asset prices.
In this video,we will look at the concepts of population and sample, and understand Central Limit Theorem. We will also use R sampling functions to calculate sample statistics.
In this video, we aim to study and visualize the different types of distributions of asset returns using the concept of skewness, kurtosis, excess kurtosis, and QQ plots in R.
In this video, we will look at normal distribution, lognormal distributions, and test normality. We will study how asset prices can be better modelled under the assumption of log normal distribution.
What is market volatility, correlation, and covariance. How are all these computed?
An introduction of time series data and creating time series objects in R.
Learn to perform additive and multiplicative decomposition of time series data in R.
Understand the concept of Autocorrelation in Time Series data and how to calculate the same in R.
The objective is to introduce the Box- Pierce test, Ljung-Box test and understand the concept of Partial Autocorrelation.
Understand the concept of Moving Average process, its properties, and how to simulate Moving Average process in R.
What is Autoregressive process and how to simulate the same in R.
Learn about ARMA process, ARIMA process and how to systematically model a time series data using Box-Jenkins approach.
Understand various measures such as MAPE, MSE, RMSE, MAE and Theil’s U to calculate the accuracy of forecast.
Understand the concept of cointegration and how to test for cointegrated time series.
The objective is to introduce the concepts of Spurious Regression and Error Correction Models.
The objective is to understand VAR models, interpretation of VAR models and estimate VAR model using R.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.