Överavkastning och portföljens Sharpe-kvot
Du har precis lärt dig hur man skapar deskriptiv statistik för portföljens avkastningar. Nu ska du lära dig att utvärdera portföljens prestanda!
Prestandautvärdering innebär att man jämför sina investeringsval med ett alternativt investeringsalternativ. Vanligtvis jämförs prestandan med att investera i en (nästan) riskfri tillgång, till exempel en amerikansk statsväxel (U.S. Treasury Bill). Avkastningen från en U.S. Treasury Bill kallas riskfri ränta eftersom statsväxlar (T-Bills) garanteras av den amerikanska staten.
I den här övningen kommer du att annualisera den riskfria räntan med hjälp av formeln för ränta-på-ränta. Den årliga ränta-på-ränta-satsen ges av \((1+y)^{12}-1\). Den årliga räntan används för att uppskatta en årsavkastning och är mycket användbar vid prognostisering.
Som du kanske minns från videon är Sharpe-kvoten ett viktigt mått som anger förhållandet mellan avkastning och volatilitet. Den beräknas genom att ta medelvärdet av överavkastningarna (avkastningar minus riskfri ränta), dividerat med volatiliteten för avkastningarna.
I din arbetsmiljö finns objektet rf förladdat, vilket innehåller ettmånadsräntan för en T-Bill. S&P 500-portföljens avkastningar finns fortfarande tillgängliga som sp500_returns.
Den här övningen är en del av kursen
Introduktion till portföljanalys i R
Övningsinstruktioner
- Beräkna den annualiserade riskfria räntan med hjälp av formeln för ränta-på-ränta och tilldela resultatet till
annualized_rf. - Plotta tidsserien för
annualized_rfmedplot.zoo(). - Beräkna den månatliga överavkastningen för portföljen och tilldela den till
sp500_excess. - Skriv ut medelvärdet för överavkastningarna och medelvärdet för avkastningarna. Jämför de två.
- Slutför koden för att beräkna den månatliga Sharpe-kvoten och tilldela den till
sp500_sharpe.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Compute the annualized risk free rate
annualized_rf <- (1 + ___)^__ - ___
# Plot the annualized risk-free rate
# Compute the series of excess portfolio returns
sp500_excess <- ___ - ___
# Compare the mean of sp500_excess and sp500_returns
mean(___)
mean(___)
# Compute the Sharpe ratio
sp500_sharpe <- ___(sp500_excess) / ___(sp500_returns)