Introduction to Data Analytics for Investment
Discover how to use data analysis and programming for investment management and strategies with this online course from Sungkyunkwan University.
Duration
4 weeks
Weekly study
4 hours
100% online
How it works
Unlimited subscription
Learn more
Established
1398
Location
Seoul, South Korea
World ranking
Source: QS World University Rankings 2021
We live in an era where “data is the new oil”. No matter your area of expertise, having strong data analytical skills is becoming increasingly important. This four-week course from Sungkyunkwan University (SKKU) will help you use R or Python programming to apply data analysis to finance and investing.
During the first week of this course, you’ll learn to analyse and understand past return data and make a future return forecasting model using regression.
The second week will guide you through how to gauge your investment strategy using backtesting. You’ll utilise the knowledge gained from the first week’s content, as well as your forecasting model, to determine the validity of your investment strategy.
You’ll also expand your knowledge and understanding of assessing investment risks by using probability and statistics to analyse and calculate investment risk.
To give you a hands-on learning experience, you’ll create your own investment portfolio using global Exchange-Traded Funds (ETFs).
Once you’ve created your portfolio, your educators will instruct you in managing and optimising it by employing an optimization algorithm using the R standard library.
For the final week, you’ll learn about various types of portfolio and how to assess the performance of your portfolio with help from the experts at Sungkyunkwan University.
Once you’ve successfully completed this course, you will be well-equipped to employ real data and programming skills to strengthen your investment portfolio and investment strategies.
Welcome to the 'Introduction to Data Analytics for Investment' course. Read on to learn more about this course.
Explanation of quantitative investing.
Examine the characteristics of stock price data using Disney's daily stock price data.
Using R programming to calculate the asset returns of our Disney stock data.
Graphing data and examining which factor is a good predictor of future investment returns.
Using regression to determine the relationship between S&P dividend rates and annual return.
Programming project.
Introduction to the basic concepts of backtesting.
Use the 'quantmod' package to call API data. Apply this package to do basic analysis of data such as calculating daily returns, standard deviation and covariance.
Create a CAPM model using R to find market beta.
Applying the 'tidyverse' package to prepare data for the 3 Factor Model.
Combine two data sets and examine the relationship between stock risk premiums and factors. Identify the idiosyncratic risk, risk that is unexplained by factors.
Programming project
Explore the various types of data you can download using the 'quantmod' package.
Explanation of the various functions used to prepare data for portfolio optimzation.
Creating an optimal portfolio based on return and risk.
Programming project.
Compare the graphs of multiple portfolios to select the best portfolio.
Visualizing the portfolio optimization results.
Create a portfolio that achieves maximum return under a given risk level.
Measure the performance level of your investment portfolio or strategy.
Comparing constrained and unconstrained porfolios with the 'PerformanceAnalytics' package.
Final programming project.
Congratulations on coming to the end of this course. We hope to see you in the next class!
More courses you might like
Learners who joined this course have also enjoyed these courses.
©2025 onlincourse.com. All rights reserved