Working with Shiny for 1+ years
Abstract: Enter portfolio (ticker symbols and shares) - get lots of analytics you can use to analyze how your portfolio is performing and why - and what you can do about it.
Full Description: I've always been disappointed by stock tracking applications. They tend to just show you what each item in your portfolio did today. Unless you're an active trader, this is irrelevant. And unless you're a professional, you probably shouldn't be an active trader. Performance analytics, to the extent they exist, are focused mainly on how much each holding went up or down over time. I wanted analytics that showed how a portfolio performed over time on a risk-adjusted basis, what to attribute that to, and what to do to be able to expect higher performance going forward.
The point of having a portfolio is to achieve diversification, so this app measures that directly. How much of the risk of each holding is kept vs. diversified away by the portfolio. No matter how diverse your portfolio, you cannot diversify away all risk. There is systemic risk, which drives all asset prices to some degree or another. The market in theory compensates you for holding risk that no portfolio could diversify away, and that is where expected return comes from. We want to compare then this expected return against the risk that we keep in our portfolio net of its diversification benefits.
Keywords: portfolio performance analytics and optimization
Shiny app: https://codystumpo.shinyapps.io/portGraphs2020/
RStudio Cloud: https://rstudio.cloud/project/941965