Description Usage Arguments Value Author(s) References Examples
View source: R/portfoliodiversificationR.R
This function computes several portfolio diversification measures: Portfolio Diversification Index (PDI), Diversification Ratio (DR), Diversification Delta (DD) and Diversification Delta Star (DD*).
1 | f_diversification_measurement(v_input_weights, m_input_returns, c_input_method)
|
v_input_weights |
A vector of numerical values (asset weights) |
m_input_returns |
A matrix of numerical values (asset returns) |
c_input_method |
A character value (name of the diversification measure) |
result |
A numeric value |
Jean-Baptiste Hasse
Rudin, Alexander M. "A portfolio diversification index." The Journal of Portfolio Management 32.2 (2006): 81-89.
Choueifaty, Yves, and Yves Coignard. "Toward maximum diversification." The Journal of Portfolio Management 35.1 (2008): 40-51.
Vermorken, Maximilian A., Francesca R. Medda, and Thomas Schroder. "The diversification delta: A higher-moment measure for portfolio diversification." The Journal of Portfolio Management 39.1 (2012): 67-74.
Flores, Yuri Salazar, et al. "The diversification delta: A different perspective." The Journal of Portfolio Management 43.4 (2017): 112-124.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # NOT RUN {
# Load data
data("data_efficient_portfolios_returns")
m_assets_returns <- data_efficient_portfolios_returns
number_assets <- length(m_assets_returns[1,])
v_weights <- rep(1/number_assets, number_assets)
# Portfolio Diversification Index (PDI)
f_diversification_measurement(v_weights, m_assets_returns, "Portfolio_Diversification_Index")
# Diversification Ratio (DR)
f_diversification_measurement(v_weights, m_assets_returns, "Diversification_Ratio")
# Diversification Delta (DD)
f_diversification_measurement(v_weights, m_assets_returns, "Diversification_Delta")
# Diversification Delta Star (DD*)
f_diversification_measurement(v_weights, m_assets_returns, "Diversification_Delta_Star")
# }
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.