1 nov 2014
Cartera de Mínima Varianza para n Activos en Matlab
%% Modelo Unifactoriales
% Master en Banca y Finanzas Cuantitativas
% Nerys Ramirez
%% Cartera minima varianza para n activos
c = yahoo;
fromdate = '1/01/2010';
todate = floor(now);
activos = {'SPY','GDX','GLD'};
dates = builduniverse(c,activos,fromdate,todate);
%Calculando rentabilidades
returns = diff(log(dates(:,2:end))).*100;
plot(returns(:,1))
%Buscando los ponderadores de la cartera
matrix_cov = cov(returns);
I = ones(size(matrix_cov,1),1);
W_cart_min_var = (inv(matrix_cov)*I)/(I'*inv(matrix_cov)*I)
%% Versión 1/Nov/2007
Creando variables por grupos en dplyr (group_by + mutate)
Simulemos una base de hogares, donde se identifica el hogar, el sexo (1 mujer) y provincia y edad para cada miembro. # Definir la lista ...
-
Missing Values (NA) in R. En la siguiente entrada se muestran algunas operaciones básicas para la identificación y tratamiento de valor...
-
Las series económicas pueden estar influidas por una serie de procesos no determinista, ni conocidos para el analista y que pueden incidir ...
-
Tablas de frecuencia con condicionales: tabulate Las tablas de frecuencia absoluta nos permiten contabilizar casos que cumplen con d...