Monitoring the evolution of traded assets is a crucial skill in the finance sector. This comprehensive course is designed to equip you with the knowledge and skills to build a graphical dashboard using Google Sheets. You will learn to track and analyze the performance of financial securities, focusing on historical prices and dividends of the hypothetical stock ABC. The course will guide you through the process of visualizing the prices of ABC, measuring essential reward and risk indicators, and comparing your investment's performance against a benchmark index. By the end of this course, you'll have a solid understanding of how to utilize Google Sheets to create effective monitoring tools that are widely used by traders and financial analysts in their everyday professional activities.
Understanding Financial Securities with ABC Stock
In the first section of the course, we delve into the world of financial securities using the hypothetical ABC stock as our primary example. You will learn how to source historical data for ABC, including its prices and dividends. This part of the course emphasizes the importance of historical data analysis in understanding market trends and making informed investment decisions. We will explore different methods to organize and present this data in Google Sheets, enabling you to gain insights into the stock's past performance and future potential.
Building and Analyzing Your Dashboard
The final part of the course focuses on building your own graphical dashboard in Google Sheets. This section is a hands-on experience where you apply the concepts learned to create a dynamic tool for monitoring the performance of ABC stock. You will learn how to implement various Google Sheets functions and tools to visualize data, calculate key risk and reward indicators, and compare ABC's performance with a benchmark index. The skills acquired in this section are not just applicable to ABC stock but can be transferred to any financial security, making you adept at creating versatile financial analysis tools.
Monitoring historical pricesFree
In the first chapter, you’ll be introduced to the problem: you have a time series of monthly (historical) prices for the hypothetical stock ABC from which you have to extract some meaningful information. You’ll be given some definitions (what is a stock? what are dividends?), and at the end of the chapter, you’ll be able to graphically represent the evolution of a stock price over a specific period.Introduction and first metrics50 xpWhat is a stock?50 xpCount prices and dividends100 xpFind minimum and maximum prices100 xpFind minimum and maximum dividends100 xpIdentifying dates with unusual prices50 xpFind price at a given date100 xpFind dates with minimum and maximum prices100 xpVisualizing the price evolution50 xpPlot a line chart of historical prices100 xpCustomize the chart100 xpHighlight minimum and maximum prices100 xp
Monitoring historical returns
In this chapter, the core of the analysis will switch from historical prices to historical returns. You’ll learn (and compute) the main performance indicators of past returns, both in terms of reward and risk. Finally, you’ll be introduced to risk-adjusted performance measures: indicators that take into account both reward and risk.From prices to returns50 xpWhat are dollar and percentage returns?50 xpCompute historical returns100 xpCount positive and negative returns100 xpReward metrics50 xpCompute the average return100 xpCompute the effective rate of return using PRODUCT() and COUNT()100 xpCompute the effective rate of return using ARRAYFORMULA()100 xpRisk metrics50 xpCompute the volatility100 xpCompute the volatility with STDEV()100 xpCompute the historical value-at-risk100 xpRisk-adjusted metrics50 xpCompute the Sharpe ratio100 xpCompute the semideviation100 xpCompute the Sortino ratio100 xp
Monitoring the distribution of returns
In this chapter, you'll look at the full distribution of historical returns. First, you’ll learn how to build a histogram to describe the distribution of historical returns. Second, you’ll be introduced to the Gaussian distribution, a commonly used model for stock returns. You'll visually inspect if the Gaussian model is reasonable for the ABC stock returns. Finally, you'll understand potential flaws with the Gaussian model.Histogram of stock returns50 xpDefine bins100 xpFind the frequency of each bin100 xpConvert frequencies into relative frequencies100 xpBuild the histogram100 xpThe Gaussian model50 xpPlot the standard Gaussian model100 xpChange the location of the Gaussian model100 xpChange the dispersion of the Gaussian model100 xpCalibrating the Gaussian model50 xpCalibrate the Gaussian model on historical returns100 xpOverlay the Gaussian model to the empirical histogram100 xpCompute the 5% value-at-risk from the Gaussian model100 xpLimitations of the Gaussian model50 xpWhat are the limitations of the Gaussian model?50 xpCompute skewness and kurtosis of the historical returns100 xp
In this final chapter, you’ll benchmark ABC stock against a market index and verify whether ABC outperformed the benchmark or not. The comparison process will be done through several steps/metrics. First, you’ll analyze the cumulative wealth. Next, you’ll extend the comparison using different indicators such as Sharpe Ratio and Drawdown. Finally, you’ll examine the linear relation between ABC stock and the benchmark through the correlation coefficient. At the end of the chapter, you’ll be introduced to more powerful and advanced spreadsheet features that introduce interactivity in your analysis.Benchmarking50 xpHow to choose a good benchmark?50 xpCompare the final wealth100 xpPlot the cumulative wealth100 xpPerformance metrics comparison50 xpCompare the Sharpe ratios100 xpCompare the drawdowns100 xpCompare the maximum drawdowns100 xpCorrelation analysis50 xpCompute the correlation coefficient100 xpCompute the rolling-window correlation100 xpCreating the dashboard50 xp
In the following tracksFinance Fundamentals in Google Sheets
PrerequisitesData Visualization in Google Sheets