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
Recodificación de variables usando dplyr en R
Una base de datos suele tener diversos tipos de variables del tipo cualitativo y cuantitativo. En función del tipo de variables aplicamos di...
-
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...