Algoritmos para la realización de las simulaciones

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Algoritmos para la realización de las simulaciones"

Transcripción

1 Anexo D Algoritmos para la realización de las simulaciones D.1 Algoritmo para los experimentos Puesto que todos los algoritmos utilizados para realizar los experimentos son iguales excepto por la definición del vector v(d), se muestra solamente uno de ellos. function [aciertos] = crearexperimentod(datos, horizonte) %Definicion y normalizacion de valores pasados como argumento for k=1:size(datos,2) maxcol = max(max(datos(:,k,:))); datos(:,k,:) = datos(:,k,:)/maxcol; cierre = datos(:,1); %Numero de dias hacia atras que contiene el vector v antelacion = 2; %Intervalo entre dos dias para determinar si hay subida o bajada. Ej intervalo=2 -> valor(hoy)-valor(anteayer) intervalo = 1; %Definicion de los tiempos en la simulacion ventana = size(datos,1); proptest = 0.3; %Porcion de tiempo del test en una simulacion test = max(15, round(ventana*proptest)); %Duracion del test aprizaje = ventana - test; %Duracion del aprizaje fintest = ventana-horizonte; %horizonte se usa para definir el final del test. Sera 0 al buscar el optimo 189

2 D.1 Algoritmo para los experimentos %Determinar si longitud de los datos pasados es suficiente if intervalo+antelacion>aprizaje aciertos = [NaN, NaN]; else %Inicializacion de conjuntos S = []; %Conjunto de puntos de subida B = []; %Conjunto de puntos de bajada %Inicializacion de conjuntos de test STest = []; BTest = []; ok_minus = 0; ok_plus = 0; for d=intervalo+antelacion:fintest %Cada dia (d) se asocia a un vector de caracteristicas y a un set (S o B) v=[cierre(d-1), cierre(d-2)]; incremento = cierre(d) - cierre(d-intervalo); %Aprizaje if d<=aprizaje if incremento >= 0 %cierre(d)>cierre(d-1) %punto(d-1) al set de subida S = cat(1, S, v); else % punto(d-1) al set de bajada B = cat(1, B, v); if d==aprizaje %Clasificador de puntos. theta_c define el hiperplano de separacion theta_c = Clasificador(B,S); if isempty(theta_c) norm(theta_c) == 0 aciertos = [NaN, NaN]; return %Test else if incremento >= 0 STest = cat(1, STest, v); if (STest(,:)*theta_c > 0) %Si v(d) esta encima del hiperplano prediccion correcta ok_plus = ok_plus + 1; else BTest = cat(1, BTest, v); if (BTest(,:)*theta_c < 0) %Si v(d) esta debajo del hiperplano prediccion correcta ok_minus = ok_minus + 1; 190

3 Proyecto Fin de Carrera Enrique Molleja if d == fintest acierto_plus = ok_plus/size(stest,1)*100; acierto_minus = ok_minus/size(btest,1)*100; aciertos = [acierto_plus, acierto_minus]; D.2 Filtrado de outliers function puntos = eliminaroutliers(puntos, idvol, umbral) %Funcion que elimina valores outliers de los datos pasados como %argumento. %Recibe tambien el limite a superar por los incrementos para que %un punto sea considerado outlier. %Devuelve los datos de entrada despues de eliminar los elementos %outliers. if ~isempty(puntos) %Filtrado por volumen salto = 0; %numero dias hacia adelante para calcular la media rango = 2:size(puntos,1); columnas = 1:size(puntos,2); columnas = columnas(columnas~=idvol); for empresa=1:size(puntos,3) volumen = puntos(:,idvol,empresa); volmedio = mean(volumen); %para todas las columnas excepto el volumen for columna=columnas vector = puntos(:,columna,empresa); a = vector(1:-1); b = vector(2:); inc = abs((b-a)./a); excluir = find(inc>umbral)+1; excluir = excluir(volumen(excluir)<volmedio); excluir = excluir(excluir<=rango()-salto); mediaoutlier =... mean([vector(excluir+salto)';vector(excluir-1)']); puntos(excluir,columna,empresa) = mediaoutlier'; 191

4 D.3 Simulación de búsqueda del tamaño óptimo de la ventana D.3 Simulación de búsqueda del tamaño óptimo de la ventana %Limpiar variables y ventanas clc, close all, clear variables %Variables del fichero dir = ['./Resultados/', mfilename('file'),'/']; if exist(dir,'dir') == 0 mkdir(dir); %Crear instancia de BD. o = BD; %Otras variables vol = 5; %Indice de la columna de volumen. Usado en outliers cie = 4; %Indice de la columna de cierre. ape = 1; %Indice de la columna de apertura. years = 2001:2012; for a=years %Definir datos y consultar historico %Consultar datos indice = {'^IBEX'}; columnas = o.columnas; rango = {['01/12/',num2str(a-1)] '-' ['31/12/',num2str(a)]}; [fechas, idc, ide, puntos] =... o.consultarbd(rango, columnas, indice); %Obtener elementos con valor distinto a NOTDEF [r,c,v] = ind2sub(size(puntos(:,cie,:)),... find(puntos(:,cie,:) == o.notdef)); idf = setdiff(1:length(fechas), unique(r)); fechas = fechas(idf); puntos = puntos(idf,:,:); %Eliminar outliers puntos = eliminaroutliers(puntos,vol,0.02); %Parametros de ventana movil intervalo = length(fechas); experimentos = 50; %Numero de experimentos que se haran por cada intervalo. A mayor valor mayor suavizado ventanas = 30:round(intervalo/experimentos):intervalo; desplazamiento = 7; %Tiempo que se desplaza la ventana %Bucle para cambiar longitud de la ventana resultados = []; for ventana=ventanas %Duracion de la ventana a estudiar 192

5 Proyecto Fin de Carrera Enrique Molleja %Bucle para moverse dentro de una ventana aciertos = []; for k=0:desplazamiento:intervalo-ventana inicio = k + 1; fin = k + ventana; rango = inicio:fin; %EXPERIMENTO 1 [acierto1] = crearexperimentos(... puntos(rango,[ape cie]), 0); %EXPERIMENTO 2 [acierto2] = crearexperimentod(... puntos(rango,cie), 0); %EXPERIMENTO 3 [acierto3] = crearexperimentom(... puntos(rango,[ape cie vol]), 0); %EXPERIMENTO 4 [acierto4] = crearexperimentog(... puntos(rango,[ape cie vol]), 0); %Acumulador de aciertos aciertos = cat(1, aciertos,... [acierto1, acierto2, acierto3, acierto4]); %Finaliza una ventana, acumular estadisticas media = nanmean(aciertos,1); resultados = cat(1, resultados, media); %Presentar resultados comparativos entre experimentos close all set(0,'defaultfigurewindowstyle','docked') subplot(5,1,1); plot(puntos(:,cie),'b-'); xlim([1 size(puntos,1)]); xlabel('fecha'); ylabel('cierre'); ylim('auto'); grid on subplot(5,1,[2 3]); plot(ventanas', resultados(:,1:2:)); xlabel('ventana'); ylabel('acierto subida'); xlim([ventanas(1) ventanas()]); ylim([0 100]); grid on subplot(5,1,[4 5]); plot(ventanas', resultados(:,2:2:)); xlabel('ventana'); 193

6 D.3 Simulación de búsqueda del tamaño óptimo de la ventana ylabel('acierto bajada'); xlim([ventanas(1) ventanas()]); ylim([0 100]); leya = leg('exps', 'expd', 'expm', 'expg'); set(leya,'position',[ ],'FontSize',8); grid on %Guardar figura fichero =['opt_a',num2str(a),'- d',num2str(desplazamiento),'.fig']; saveas(gcf, [dir, fichero], 'fig'); D.4 Simulación de la cartera permanente %Limpiar variables y ventanas clc, close all, clear variables %Definir directorios dir1 = ['./Resultados/', mfilename('file'),'/']; dir2 = [dir1,'paramtasa/']; dir3 = [dir1,'paramsaldo/']; dir4 = [dir1,'paramvista/']; if ~exist(dir1,'dir') mkdir(dir1); mkdir(dir2); mkdir(dir3); mkdir(dir4); %Crear instancia de la clase BD o = BD; %Matrices de resultados rentabilidades = []; emp_anuales = []; M_anuales = []; P_anuales = []; %Parametros: %Años de la simulación years = 2001:2012; %Dias vista que se quieren predecir diasvista = 7:2:15; %Saldo inicial en cuenta saldosinicio = [50000:25000:125000,150000:100000:350000]; %Tasas de acierto minimas para tomar decision tasasacierto = 60:5:80; %Consultar historico indice = {'^IBEX'}; [~,ide] = o.historiaindice(['20/11/',num2str(years(1)-1)],... ['31/12/',num2str(years())], indice, 10); empresas = o.empresas(ide); 194

7 Proyecto Fin de Carrera Enrique Molleja columnas = {'Apertura' 'Cerrar' 'Volumen'}; vol = 3; %Indice de la columna de volumen. Usado en outliers cie = 2; %Indice de la columna de cierre. ape = 1; %Indice de la columna de apertura. %Comienza la simulacion for vista=diasvista for saldo=saldosinicio for sub=tasasacierto for baj=tasasacierto for a=years % Definir datos rangofechas = {['20/11/',num2str(a-1)],'-',... ['31/12/',num2str(a)]}; [fechas, idc, ide, puntos] = o.consultarbd(rangofechas,... columnas, empresas); % Definición del fondo de inversion [~, ~, ~, cierrefondo] = o.consultarbd(rangofechas,... columnas(cie), indice); comisionfondo = ; cierrefondo = cierrefondo(cierrefondo~=o.notdef); %Obtener elementos con valor distinto a NOTDEF valoresdef = prod(double(puntos~=o.notdef),2); %Datos y variables de la cartera de inversion cuenta = saldo; %Donde esta el dinero para invertir. Liquidez n_empresas = length(empresas); %Numero de empresas en cartera inversion = zeros(n_empresas,5); %Inversión en cada empresa valores = 1:n_empresas; %Empresas de la cartera %Subdividir el vector de fechas ventana = max(50,min(vista*10,120)); %intervalo entre 50 y 120 intervalo = length(fechas); %Longitud de los datos de un año %Acumuladores y otras variables n_exp = 4; %Numero de experimentos utilizados aciertoinvdia = []; %Almacena acierto del decisor diariamente resultadodia = []; %Dinero en cuenta+inversion diario subfechas = []; %Almacena lista de fechas con datos utiles operacionesdia = []; %Numero de operaciones realizadas al dia rango = []; closing = []; valoresdia = []; inicio = 0; %Buscar conjuntos de puntos contiguos while inicio<intervalo inicio = inicio+1; nocero = valoresdef(inicio,:)~=0; %Comprobar si hay al menos una empresa disponible 195

8 D.4 Simulación de la cartera permanente if sum(nocero) valores = valores.*nocero; rango = cat(2,rango,inicio); %Si se eliminan todas las empresas reiniciar if sum(valores)==0 inicio = rango(1)+1; %Reiniciar vectores valores = 1:n_empresas; rango = []; %Comprobar si ya se tienen datos para la ventana elseif length(rango) == ventana inicio = rango(1)+vista; fin = rango(); valoresok = valores(valores~=0); aciertodiaaux =... zeros(size(valoresok,2),2*n_exp); %Tomar cierre antes de filtrar outliers subpuntos = puntos(rango,:,:); cierre = zeros(ventana,n_empresas); cierre(:,valoresok) =... subpuntos(:,cie,valoresok); %Eliminar outliers subpuntos(:,:,valoresok) =... eliminaroutliers(... subpuntos(:,:,valoresok),vol,0.02); %Bucle de experimentos parfor k=1:size(valoresok,2) %EXPERIMENTO 1 [acierto1] = crearexperimentos(... subpuntos(:,[ape cie],... valoresok(k)), vista); %EXPERIMENTO 2 [acierto2] = crearexperimentod(... subpuntos(:,cie,.valoresok(k)),vista); %EXPERIMENTO 3 [acierto3] = crearexperimentom(... subpuntos(:,[ape cie vol],... valoresok(k)), vista); %EXPERIMENTO 4 [acierto4] = crearexperimentog(... subpuntos(:,[ape cie vol],... valoresok(k)), vista); 196

9 Proyecto Fin de Carrera Enrique Molleja %Acumuladores diarios aciertodiaaux(k,:) =... [acierto1,acierto2,acierto3,acierto4]; aciertodia = zeros(n_empresas,2*n_exp); aciertodia(valoresok,:) = aciertodiaaux; %Decisor de inversiones [aciertoinv,operaciones,cuenta,inversion]... = decisioninversion(cierre,vista,cuenta,... inversion,valoresok,aciertodia,sub,baj); %Actualizar acumuladores aciertoinvdia =... cat(2,aciertoinvdia,aciertoinv); resultadodia = cat(1,resultadodia,... [cuenta,sum(inversion(:,1))]); subfechas = cat(1, subfechas, fin); closing = cat(1, closing, sum(cierre,2)); operacionesdia =... cat(2, operacionesdia, operaciones); valoresdia =... cat(2, valoresdia, length(valoresok)); %Reiniciar vectores valores = 1:n_empresas; rango = []; %Acumular datos para las estadisticas n_dias = size(subfechas,1); acierto_plus=100*sum(aciertoinvdia(:,1:2:),1)./... sum(operacionesdia(:,1:2:),1); acierto_minus=100*sum(aciertoinvdia(:,2:2:),1)./... sum(operacionesdia(:,2:2:),1); acierto_empresas=100*sum(aciertoinvdia,2)./... sum(operacionesdia,2); rentfondo = 100*(cierrefondo()-cierrefondo(1))/... cierrefondo(1)-comisionfondo; rentcartera = 100*(sum(resultadodia(,:))-saldo)/saldo; rentabilidades = cat(1, rentabilidades,... [vista,saldo,sub,baj,a,rentcartera,... rentfondo(rentcartera>=rentfondo)]); P_anuales = cat(2,p_anuales,acierto_plus); M_anuales = cat(2,m_anuales,acierto_minus); emp_anuales = cat(2,emp_anuales,acierto_empresas); 197

10 D.4 Simulación de la cartera permanente %Guardar resultados y estadisticas para su posterior análisis positivos = rentabilidades((rentabilidades(:,6)>=0),:); negativos = rentabilidades((rentabilidades(:,6)<0),:); subtotales = 100*[sum(positivos(:,8)==1)/size(positivos,1),... sum(negativos(:,8)==1)/size(negativos,1)]; save([dir1,'resultados.mat'],'rentabilidades','subtotales',... 'P_anuales','M_anuales', 'emp_anuales'); D.5 Simulaciones de la cartera diaria %Limpiar variables y ventanas clc, close all, clear variables %Definir directorios dir1 = ['./Resultados/', mfilename('file'),'/']; dir2 = [dir1,'paramtasa/']; dir3 = [dir1,'paramsaldo/']; dir4 = [dir1,'paramvista/']; if ~exist(dir1,'dir') mkdir(dir1); mkdir(dir2); mkdir(dir3); mkdir(dir4); %Crear instancia de la clase BD o = BD; %Matrices de resultados rentabilidades = []; emp_anuales = []; M_anuales = []; P_anuales = []; %Parametros: %Años de la simulación years = 2001:2012; %Dias vista que se quieren predecir diasvista = 7:2:15; %Saldo inicial en cuenta saldosinicio = [50000:25000:125000,150000:100000:350000]; %Tasas de acierto minimas para tomar decision tasasacierto = 60:5:80; %Comienza la simulacion for vista=diasvista for saldo=saldosinicio for sub=tasasacierto for baj=tasasacierto for a=years %Subdividir el vector de fechas ventana = max(50,min(vista*10,120)); %intervalo entre 50 y

11 Proyecto Fin de Carrera Enrique Molleja indice = {'^IBEX'}; empresas = o.empresas; columnas = {'Apertura' 'Cerrar' 'Volumen'}; vol = 3; %Indice de la columna de volumen. Usado en outliers cie = 2; %Indice de la columna de cierre. ape = 1; %Indice de la columna de apertura. % Definición del fondo de inversion rangofechas =... {['20/11/',num2str(a-1)],'-',['31/12/',num2str(a)]}; [~, ~, ~, cierrefondo] = o.consultarbd(rangofechas,... columnas(cie), indice); comisionfondo = ; cierrefondo = cierrefondo(cierrefondo~=o.notdef); %Longitud total de los datos de un año intervaloaux =... {['20/11/',num2str(a-1)], ['31/12/',num2str(a)]}; intervalonum = o.convertirfecha(intervaloaux); fechasaux = intervalonum(1):intervalonum(); intervalo = length(fechasaux); %Datos y variables de la cartera de inversion cuenta = saldo; %Donde esta el dinero para invertir. Liquidez n_empresas = length(empresas); %Numero de empresas en cartera inversion = zeros(n_empresas,5); %Inversión en cada empresa valoresini = 1:n_empresas; %Empresas de la cartera %Acumuladores y otras variables n_exp = 4; %Numero de experimentos utilizados aciertoinvdia = []; %Almacena acierto del decisor diariamente resultadodia = []; %Dinero en cuenta+inversion diario subfechas = []; %Almacena lista de fechas con datos utiles operacionesdia = []; %Numero de operaciones realizadas al dia rango = []; closing = []; valoresdia = []; inicio = 1; while inicio<=intervalo % Definir datos if fechasaux(1)+inicio+ventana*1.5>length(o.fechas) fin = length(o.fechas); else fin = fechasaux(1)+inicio+ventana*1.5; rangofechas = o.fechas(fechasaux(1)+inicio-1:fin); [~,ide] = o.historiaindice(rangofechas{1},... rangofechas{}, indice, 10); [~, ~, ide, puntos] = o.consultarbd(rangofechas,... columnas, o.empresas(ide)); n_empresas2 = length(ide); 199

12 D.5 Simulaciones de la cartera diaria valores = 1:n_empresas2; %Empresas de la cartera %Obtener elementos con valor distinto a NOTDEF valoresdef = prod(double(puntos ~= o.notdef),2); inicio2 = 0; rango = []; while inicio2 < size(valoresdef,1) inicio2 = inicio2 + 1; nocero = valoresdef(inicio2,:)~=0; %Comprobar si hay al menos una empresa disponible if sum(nocero) valores = valores.*nocero; rango = cat(2,rango,inicio2); %Si se eliminan todas las empresas reiniciar if sum(valores)==0 inicio2 = rango(1)+1; %Reiniciar vectores valores = 1:n_empresas2; rango = []; %Comprobar si hay datos para la ventana elseif length(rango) == ventana inicio2 = size(valoresdef,1); inicio = inicio + rango(vista) - 1; valoresok = valores(valores~=0); aciertodiaaux =... zeros(size(valoresok,2),2*n_exp); %Tomar cierre antes de filtrar subpuntos = puntos(rango,:,:); cierre = zeros(ventana,n_empresas2); cierre(:,valoresok) =... subpuntos(:,2,valoresok); %Eliminar outliers subpuntos(:,:,valoresok) =... eliminaroutliers(... subpuntos(:,:,valoresok),vol,0.02); %Bucle de experimentos parfor k=1:size(valoresok,2) %EXPERIMENTO 1 [acierto1] = crearexperimentos(... subpuntos(:,[ape cie],... valoresok(k)), vista); %EXPERIMENTO 2 200

13 Proyecto Fin de Carrera Enrique Molleja [acierto2] = crearexperimentod(... subpuntos(:,cie,.valoresok(k)),vista); %EXPERIMENTO 3 [acierto3] = crearexperimentom(... subpuntos(:,[ape cie vol],... valoresok(k)), vista); %EXPERIMENTO 4 [acierto4] = crearexperimentog(... subpuntos(:,[ape cie vol],... valoresok(k)), vista); %Acumuladores diarios aciertodiaaux(k,:) =... [acierto1,acierto2,acierto3,acierto4]; aciertodia =... zeros(n_empresas2,2*n_exp); aciertodia(valoresok,:) =... aciertodiaaux; %Decisor de inversiones [aciertoinv,operaciones,cuenta,... inversion(ide,:)] =... decisioninversion(... cierre,vista,cuenta,... inversion(ide,:),valoresok,... aciertodia,sub,baj); %Actualizar acumuladores aux = zeros(n_empresas,2); aux(ide,:) = aciertoinv; aciertoinvdia =... cat(2,aciertoinvdia,aux); resultadodia =... cat(1, resultadodia,... [cuenta,sum(inversion(:,1))]); subfechas =... cat(1,subfechas, inicio+rango()-1); closing =... cat(1, closing, sum(cierre,2)); aux(ide,:) = operaciones; operacionesdia =... cat(2, operacionesdia, aux); valoresdia =... cat(2, valoresdia, length(valoresok)); if isempty(rango) inicio = inicio + 1; 201

14 D.5 Simulaciones de la cartera diaria elseif length(rango) < ventana if inicio == inicio + rango(1) - 1 inicio = intervalo + 1; else inicio = inicio + rango(1) - 1; %Acumular datos para las estadisticas n_dias = size(subfechas,1); acierto_plus=100*sum(aciertoinvdia(:,1:2:),1)./... sum(operacionesdia(:,1:2:),1); acierto_minus=100*sum(aciertoinvdia(:,2:2:),1)./... sum(operacionesdia(:,2:2:),1); acierto_empresas=100*sum(aciertoinvdia,2)./... sum(operacionesdia,2); rentfondo = 100*(cierrefondo()-cierrefondo(1))/... cierrefondo(1)-comisionfondo; rentcartera = 100*(sum(resultadodia(,:))-saldo)/saldo; rentabilidades = cat(1, rentabilidades,... [vista,saldo,sub,baj,a,rentcartera,... rentfondo(rentcartera>=rentfondo)]); P_anuales = cat(2,p_anuales,acierto_plus); M_anuales = cat(2,m_anuales,acierto_minus); emp_anuales = cat(2,emp_anuales,acierto_empresas); %Guardar resultados y estadisticas para su posterior análisis positivos = rentabilidades((rentabilidades(:,6)>=0),:); negativos = rentabilidades((rentabilidades(:,6)<0),:); subtotales = 100*[sum(positivos(:,8)==1)/size(positivos,1),... sum(negativos(:,8)==1)/size(negativos,1)]; save([dir1,'resultados.mat'],'rentabilidades','subtotales',... 'P_anuales','M_anuales', 'emp_anuales'); 202

15 Proyecto Fin de Carrera Enrique Molleja D.6 Algoritmo de toma de decisiones function [aciertoinv, operaciones, cuenta, inversion] =... decisioninversion(cierre,vista,cuenta,inversion,valores,aciertodia,s ub,baj) % Funcion que decide cuando comprar/ver acciones en funcion % de la tasa de acierto pasada como argumento % % Entrada: % - cierre. Datos de cierre del indice % - vista. Num dias vista a predecir % - cuenta. % - inversion. % - aciertodia. Tasa de acierto de los experimentos % % Salida: % - aciertoinv. Dice si inversor acierta o no % - cuenta % - inversion % % Parametros: % - tasa acierto subida/bajada (en %) % - proporcion experimentos sobre tasa acierto (0...1) % - minima compra/venta (0...1) % - minimo en cuenta (0...) % - minimo en cartera (0...) %Parametros del decisor subida = sub; bajada = baj; prop = 0.5; mincompra = 0.5; minventa = 0.5; mincuenta = 0; mincartera = 0; %Datos y variables del decisor d = size(cierre,1); cartera = size(inversion,1); sube = zeros(cartera,1); baja = zeros(cartera,1); ejecutar = 1; acierto_plus = aciertodia(:,1:2:); decisor_plus = sum(acierto_plus>=subida,2); media_plus = nanmean(acierto_plus,2); acierto_minus = aciertodia(:,2:2:); decisor_minus = sum(acierto_minus>=bajada,2); media_minus = nanmean(acierto_minus,2); comprar = max([mincompra*ones(cartera,1),media_plus/100],[],2); ver = max([minventa*ones(cartera,1),media_minus/100],[],2); 203

16 D.6 Algoritmo de toma de decisiones % Decisor basado en resultados de experimentos for k=valores % El dia (d-vista) decidir la accion, dia (d-vista+1) ejecutar if decisor_plus(k)*prop > decisor_minus(k) if inversion(k,4)==1 %ultima operacion fue de venta operacion = inversion(k,2); if cierre(d-vista+1,k)>inversion(k,5) ejecutar = 0; elseif inversion(k,4)==2 %ultima operacion fue de compra operacion = 3200*comprar(k); else %es la primera operacion operacion = 3200*comprar(k); gastos = gastosoperacion(operacion); if ejecutar && cuenta>operacion+gastos+mincuenta %si queda dinero en cuenta para compensar gastos sube(k) = 1; cuenta = cuenta - operacion - gastos; inversion(k,:) = [inversion(k,1)+operacion,... operacion,operacion+gastos, 2, cierre(d-vista+1)]; elseif decisor_minus(k)*prop > decisor_plus(k) if inversion(k,4)==1 %ultima operacion fue de venta operacion = inversion(k,1)*ver(k); elseif inversion(k,4)==2 %ultima operacion fue de compra operacion = inversion(k,2); if inversion(k,2)<inversion(k,3)+... gastosoperacion(operacion) %si existe beneficio desde la compra ejecutar = 0; else %es la primera operacion operacion = 0; gastos = gastosoperacion(operacion); if ejecutar && inversion(k,1)>operacion+mincartera &&... operacion>gastos %si liquidar operacion compensa gastos en cuenta baja(k) = 1; inversion(k,:) = [inversion(k,1)-operacion,... operacion,operacion-gastos, 1, cierre(d-vista+1)]; cuenta = cuenta + operacion - gastos; 204

17 Proyecto Fin de Carrera Enrique Molleja %El dia (d) actualizar valor de las inversiones variacion =... (cierre(d,:) - cierre(d-vista+1,:))'./cierre(d-vista+1,:)'; inversion(valores,1:2) = inversion(valores,1:2).*... [(1+variacion(valores)),(1+variacion(valores))]; %Determinar acierto de la operacion ok_plus = zeros(cartera,1); ok_minus = zeros(cartera,1); ok_plus(valores) = sube(valores).*(variacion(valores)>=0); ok_minus(valores) = baja(valores).*(variacion(valores)<0); aciertoinv = [ok_plus, ok_minus]; operaciones = [sube, baja]; 205

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 La creación de la póliza de cierre consiste en saldar las cuentas de resultados y determinar la pérdida o ganancia contable del ejercicio. Este

Más detalles

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) APRENDERAPROGRAMAR.COM OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

7 Contabilidad General

7 Contabilidad General 7 Contabilidad General 7.1 Balance Sumas y Saldos por Fecha (Especiales) Se ha creado una nueva pantalla para la obtención de un nuevo informe Balance de Sumas y Saldos por Fecha con las siguientes características:

Más detalles

FONDO MUTUO SURA SELECCION ACCIONES USA SERIE A Folleto Informativo al cierre de septiembre 2015

FONDO MUTUO SURA SELECCION ACCIONES USA SERIE A Folleto Informativo al cierre de septiembre 2015 FONDO MUTUO SURA SELECCION ACCIONES USA SERIE A Administradora RUN Patrimonio Serie Monto Mínimo S.A. 8915 CLP $2.016.700.184 $5.000 Rentabilidad en Pesos desde 21/03/2012 a 90% 1 Mes -3,98% Anual de Costos

Más detalles

FONDO MUTUO SURA SELECCION GLOBAL SERIE A Folleto Informativo al cierre de mayo 2014

FONDO MUTUO SURA SELECCION GLOBAL SERIE A Folleto Informativo al cierre de mayo 2014 FONDO MUTUO SURA SELECCION GLOBAL SERIE A $2.877.150.406 5000 Tasa Interés Derivados TAC Serie (1) 4,69% Rentabilidad en del 04/06/2009 al 31/05/2014 Rescate, Normal 1-30 Dias : 1,785% 31 o mas Dias :

Más detalles

SISTEMA MEAN REVERSION RSI

SISTEMA MEAN REVERSION RSI SISTEMA MEAN REVERSION RSI Este sistema está basado en el sistema del mismo nombre del libro High Probability ETF trading de Larry Connors y Cesar Alvarez, páginas 25 a 36. Howard Bandy ha programado el

Más detalles

SIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I

SIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I SIIGO Pyme Informes de Saldos y Movimientos de Inventarios Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Inventarios? 3. Qué son Informes? 4. Qué son Informes de Saldos y Movimientos en Inventarios?

Más detalles

FONDO MUTUO SURA SELECCION ACCIONES CHILE SERIE A Folleto Informativo al cierre de septiembre 2015

FONDO MUTUO SURA SELECCION ACCIONES CHILE SERIE A Folleto Informativo al cierre de septiembre 2015 FONDO MUTUO SURA SELECCION ACCIONES CHILE SERIE A Administradora RUN Patrimonio Serie Monto Mínimo S.A. 8685 CLP $504.867.977 $5.000 Plazo : 10 días Rentabilidad en Pesos desde 01/10/2010 a 3% 1 Mes -3,55%

Más detalles

FONDO MUTUO SURA ESTRATEGIA EQUILIBRADA SERIE A Folleto Informativo al cierre de diciembre 2015

FONDO MUTUO SURA ESTRATEGIA EQUILIBRADA SERIE A Folleto Informativo al cierre de diciembre 2015 FONDO MUTUO SURA ESTRATEGIA EQUILIBRADA SERIE A Administradora RUN Patrimonio Serie Monto Mínimo S.A. 8774 CLP $2.832.702.942 $5.000 Plazo : 10 días Rentabilidad en Pesos desde 01/01/2011 a 8% 1 Mes -1,48%

Más detalles

Status Enterprise Guía de Usuario. Parte 9 - Alarmas

Status Enterprise Guía de Usuario. Parte 9 - Alarmas Guía de Usuario Parte 9 - Contenidos 1 RESUMEN 1.1 Tipos de... 3 1.1.1 de Desviación... 3 1.1.2 Alarma de Nivel... 3 1.1.3 Alarma de Límite... 3 1.1.4 Alarma de Tasa de Cambio... 3 1.1.5 Alarma Fuera de

Más detalles

Introducción a la Programación en MATLAB

Introducción a la Programación en MATLAB Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos

Más detalles

BANCA ELECTRÓNICA PARA EMPRESAS GUÍA DE APLICACIONES / SISTEMAS PARA CLIENTES USUARIO FINAL CONSULTAS

BANCA ELECTRÓNICA PARA EMPRESAS GUÍA DE APLICACIONES / SISTEMAS PARA CLIENTES USUARIO FINAL CONSULTAS GUÍA DE APLICACIONES / SISTEMAS PARA CLIENTES CONSULTAS Consultas Página 2 de 19 1 Objetivo...3 2 Consideraciones Generales...3 3 Consultas...4 3.1 Saldos...4 3.1.1 Saldos al Inicio...5 3.1.2 Saldos Históricos...6

Más detalles

FONDO MUTUO SURA RENTA DEPOSITO CHILE SERIE A Folleto Informativo al cierre de noviembre 2015

FONDO MUTUO SURA RENTA DEPOSITO CHILE SERIE A Folleto Informativo al cierre de noviembre 2015 FONDO MUTUO SURA RENTA DEPOSITO CHILE SERIE A Administradora RUN Patrimonio Serie Monto Mínimo S.A. 8678 CLP $18.936.876.967 $5.000 Rentabilidad en Pesos desde 01/12/2010 a 24% Rentabilidades Nominales

Más detalles

Interés simple: capitalización simple vamos a conocer...

Interés simple: capitalización simple vamos a conocer... 4 Interés simple: capitalización simple vamos a conocer... 0. Leyes y operaciones financieras (Tema 3). 1. La capitalización simple anual 2. Tantos equivalentes. Tantos proporcionales 3. Formulación del

Más detalles

CONTROL DE ROBOTS Y SISTEMAS SENSORIALES 4º Ingeniería Industrial

CONTROL DE ROBOTS Y SISTEMAS SENSORIALES 4º Ingeniería Industrial TÍTULO Segmentación, localización y reconocimiento de piezas OBJETIVO El objetivo de la práctica es mostrar al alumno un método para el reconocimiento de varias piezas existentes en el módulo servidor

Más detalles

Estimado usuario. Tabla de Contenidos

Estimado usuario. Tabla de Contenidos Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente

Más detalles

DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS

DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS DOCUMENTO TRIBUTARIO ELECTRÓNICO Manual de Uso Libros Contables Electrónicos La aplicación Libros Contables Electrónicos (LCE) consta de 4 operaciones necesarias para

Más detalles

MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina

MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina La Estrategia Ibex35 Evolución se basa en un modelo que se ha probado de forma intensiva y que cumple los objetivos que se han marcado

Más detalles

Broker Plus Guía operativa ÍNDICE. Pág.

Broker Plus Guía operativa ÍNDICE. Pág. ÍNDICE Pág. 1. Iniciar sesión... 3 2. Carteras y órdenes... 9 2.A) Carteras... 9 2.B) Órdenes... 11 3. Operativa... 13 3.A) Operar desde Carteras... 13 3.B) Operar desde Listas... 15 3.C) Operar desde

Más detalles

Charla N 6: Utilidades de Consulta de datos.

Charla N 6: Utilidades de Consulta de datos. 1 Charla N 6: Utilidades de Consulta de datos. Objetivos Generales: La manipulación de los datos organizados en forma de lista, donde la lista relaciones diferentes ocurrencias de una información común,

Más detalles

Ficheros Electrónicos

Ficheros Electrónicos Última actualización: Marzo 11 Versión para Imprimir Ficheros Electrónicos Ver Índice Introducción A continuación detallamos los aspectos funcionales asociados a la gestión de ficheros electrónicos, herramienta

Más detalles

PARTE II: Programación en ensamblador

PARTE II: Programación en ensamblador Cuaderno de Prácticas Laboratorio de Fundamentos de Computadores PARTE II: Programación en ensamblador Autor: Rafael Moreno Vozmediano Facultad de Informática La Máquina Rudimentaria: Arquitectura del

Más detalles

Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II)

Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II) Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II) Verónica Borja Macías Mayo 2012 1 La línea H1 y las líneas de texto de ayuda La línea H1 y las líneas

Más detalles

En la parte superior izquierda de las distintas pantallas del módulo se encuentra esta barra de

En la parte superior izquierda de las distintas pantallas del módulo se encuentra esta barra de 1 de 69 En la parte superior izquierda de las distintas pantallas del módulo se encuentra esta barra de herramientas registro: la permite la creación, eliminación, guardar o buscar algún Nuevo: Permite

Más detalles

LINUX - Los archivos de órdenes I

LINUX - Los archivos de órdenes I LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete

Más detalles

MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I )

MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I ) MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I ) 2012 Introducción e Índice 2012 2 de 37 INTRODUCCIÓN El Sistema de Consulta de Bienes por Área es un desarrollo que permite tener acceso al

Más detalles

PRACTICA 6. VECTORES Y MATRICES.

PRACTICA 6. VECTORES Y MATRICES. PRACTICA 6. VECTORES Y MATRICES. 1. Introducción. Los vectores y matrices son uno de los medios principales para el almacenamiento de los datos en un programa. En esta práctica veremos todos los conceptos

Más detalles

SUB_ESTADOS DE CHEQUES DE TERCEROS

SUB_ESTADOS DE CHEQUES DE TERCEROS SUB_ESTADOS DE CHEQUES DE TERCEROS El sistema le permite definir los Sub_estados que pueden adoptar los cheques de terceros 'Aplicados', en 'Cartera' o 'Rechazados'. La definición de Sub_estados es obligatoria

Más detalles

SUB_ESTADOS DE CHEQUES DE TERCEROS

SUB_ESTADOS DE CHEQUES DE TERCEROS SUB_ESTADOS DE CHEQUES DE TERCEROS El sistema le permite definir los Sub_estados que pueden adoptar los cheques de terceros 'Aplicados', en 'Cartera' o 'Rechazados'. La definición de Sub_estados es obligatoria

Más detalles

Tema 6: Generación de código (parte 2)

Tema 6: Generación de código (parte 2) Tema 6: Generación de código (parte 2) Procesamiento de Lenguajes Dept de Lenguajes y Sistemas Informáticos Universidad de Alicante Procesamiento de Lenguajes Tema 6: Generación de código (parte 2) 1 /

Más detalles

Para dudas, comentarios escribe a: giovvani@msn.com C BASICO

Para dudas, comentarios escribe a: giovvani@msn.com C BASICO C BASICO Qué es C? C es un lenguaje de programación de alto nivel desarrollado en el año 1972 por Dennos Ritchie en AT&T Bell Labs. La legibilidad, facilidad de mantenimiento y la portabilidad son algunas

Más detalles

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante)

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante) 1. : La clase Cuenta. Uso de la clase Cuenta 3. Métodos y objetos receptores de mensajes (Importante) 1 Una clase para cuentas de un banco Vamos a modelar con una clase, un nuevo tipo de datos, donde los

Más detalles

Trabajo Práctico N 4: Diseño por Contratos

Trabajo Práctico N 4: Diseño por Contratos 1. Defina los contratos de las siguientes clases: Trabajo Práctico N 4: Diseño por Contratos a. La clase Fecha representa una fecha en el formato dia, mes y año. Especificar los contratos para asegurar

Más detalles

Apertura administrativa del ejercicio 2015

Apertura administrativa del ejercicio 2015 Apertura administrativa del ejercicio 2015 1 La apertura administrativa del nuevo ejercicio.... 4 2 Cierre contable.... 7 2.1 Asiento de regularización.... 7 2.2 Asiento de cierre.... 8 2.3 Asiento de

Más detalles

Tabla de contenido. Manual B1 Time Task

Tabla de contenido. Manual B1 Time Task Tabla de contenido Introducción... 2 Configuración... 2 Prerrequisitos... 2 Configuración de la tarea... 2 Configurando las horas estándar de trabajo... 3 Datos maestros de empleados... 4 Utilización...

Más detalles

CUENTAS CORRIENTES. Cuentas Corrientes de Clientes. Consultas a la cuenta corriente de clientes. Consulta de Movimientos General

CUENTAS CORRIENTES. Cuentas Corrientes de Clientes. Consultas a la cuenta corriente de clientes. Consulta de Movimientos General CUENTAS CORRIENTES El Sistema de Gestión registra los movimientos relacionados con los clientes o con los proveedores en sus correspondientes cuentas corrientes. La mayoria de los procesos actualizan las

Más detalles

Unidad 6: CICLO CONTABLE ELEMENTAL OBJETIVO: Dar a conocer los asientos que componen el ciclo contable elemental de una empresa.

Unidad 6: CICLO CONTABLE ELEMENTAL OBJETIVO: Dar a conocer los asientos que componen el ciclo contable elemental de una empresa. OBJETIVO: Dar a conocer los asientos que componen el ciclo contable elemental de una empresa. 1 Cómo se divide la vida de una empresa? La vida de una empresa se divide en períodos regulares a los que se

Más detalles

NT8. El Valor en Riesgo (VaR)

NT8. El Valor en Riesgo (VaR) NT8. El Valor en Riesgo (VaR) Introducción VaR son las siglas de Valor en el Riesgo (Value at Risk) y fue desarrollado por la división RiskMetric de JP Morgan en 1994. es una manera de medir el riesgo

Más detalles

SIIGO Dejando huella... SIIGO Windows. Versión 4.2 MODULO DE DISTRIBUCION DE COSTOS. Caminando hacia el futuro... www.siigo.com

SIIGO Dejando huella... SIIGO Windows. Versión 4.2 MODULO DE DISTRIBUCION DE COSTOS. Caminando hacia el futuro... www.siigo.com SIIGO Windows Versión 4.2 MODULO DE DISTRIBUCION DE COSTOS TABLA DE CONTENIDO 1. Introducción... 2 2. Instalación... 4 3. Parámetros Generales... 6 a. Verificación del catalogo de productos... 6 b. Verificación

Más detalles

c) POR DEBAJO LA PAR : El valor efectivo es inferior al nominal, 1.000 y su rentabilidad será superior a la facial

c) POR DEBAJO LA PAR : El valor efectivo es inferior al nominal, 1.000 y su rentabilidad será superior a la facial 1 BONOS Y OBLIGACIONES DEL ESTADO 1.-DEFINICION: Son también, instrumentos emitidos por El TESORO, para financiar el déficit público y, al igual que LAS LETRAS DEL TESORO, son acti-vos financieros de renta

Más detalles

Operaciones con vectores

Operaciones con vectores Fundamentos de Informática 2012-2013 Laboratorio 12: Vectores (2) Objetivos: Practicar con algoritmos típicos con vectores (arrays de una dimensión) Operaciones con vectores Interfaz Figura 12.1. Interfaz

Más detalles

TÉRMINOS Y CONDICIONES MÁS X MÁS

TÉRMINOS Y CONDICIONES MÁS X MÁS TÉRMINOS Y CONDICIONES MÁS X MÁS DENOMINACIÓN: MÁS POR MÁS de la CUENTA CORRIENTE REMUNERADA B.O.D. MERCADO OBJETIVO: Esta Campaña está dirigida a toda persona natural y jurídica que mantenga y/o abra

Más detalles

Manual de ayuda broker bankinter. Manual de ayuda. Página 1 de 17

Manual de ayuda broker bankinter. Manual de ayuda. Página 1 de 17 Manual de ayuda Página 1 de 17 NOTA IMPORTANTE SOBRE BROKER BANKINTER LITE: El presente manual describe el funcionamiento del Broker Bankinter en su versión PRO. La versión PRO únicamente puede ser utilizada

Más detalles

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas Microsoft Excel Microsoft Excel (en adelante Excel) es una aplicación tipo Hoja de Cálculo destinada al diseño y generación de documentos a partir de datos numéricos. Podría entenderse como una calculadora

Más detalles

GENERACION DE CASHFLOW

GENERACION DE CASHFLOW GENERACION DE CASHFLOW Usted puede generar un CASH FLOW de su empresa en dos escenarios: 1. En integración con los módulos de Ventas, Proveedores / Compras y/o Tesorería En este caso, debe generar los

Más detalles

SISTEMA DE BECAS AL EXTERIOR

SISTEMA DE BECAS AL EXTERIOR SISTEMA DE BECAS AL EXTERIOR Manual del Becado En este manual se describen los diferentes procesos que ejecuta el becado en el desarrollo de sus estudios en el exterior. Todos los procesos serán ejecutados

Más detalles

MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP)

MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP) MINISTERIO DE ADMINISTRACIÓN PÚBLICA (MAP) Dirección de Tecnología de la Información y Comunicación MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS

Más detalles

COLEGIO APUNTES ACCESS

COLEGIO APUNTES ACCESS COLEGIO APUNTES ACCESS Índice Introducción al Access... 3 Conocimientos básicos... 6 Tablas... 7 Formularios... 10 Consultas... 12 Consultas de eliminación... 15 Consulta de actualización... 15 Informes...

Más detalles

Ejercicios Consultas

Ejercicios Consultas Ejercicios Consultas EJERCICIO 1 1. Crea una consulta que nos muestre únicamente los campos Matrícula, Marca y Modelo de los coches vendidos. Guarda la consulta como Coches vendidos. a. Posicionarse en

Más detalles

Análisis técnico de una acción: Rentabilidad, riesgo y correlación

Análisis técnico de una acción: Rentabilidad, riesgo y correlación CONFORMACION DE PORTAFOLIO DE ACCIONES (Aplicación) GUIA DE APLICACIÓN No. 1 Análisis técnico de una acción: Rentabilidad, riesgo y correlación INTRODUCCION: Una bolsa de valores es un mercado donde se

Más detalles

SISTEMA CONTABLE BÁSICO PARA USO LIBRE EN PLATAFORMA WEB

SISTEMA CONTABLE BÁSICO PARA USO LIBRE EN PLATAFORMA WEB SISTEMA CONTABLE BÁSICO PARA USO LIBRE EN PLATAFORMA WEB Figura1 Ingreso al Sistema Cuando se desea utilizar el sistema por primera vez, es necesario que el o los usuarios se registren en la aplicación.

Más detalles

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21. 1/21 Instalación Interfaz gráfico Requerimientos Proceso de instalación Pantalla de login Pantalla principal Descripción de los frames y botones Programación de Backups Botones generales Botones de programación

Más detalles

La Evaluación como Proceso Comparación de Costos y Beneficios. Pedro Misle Benítez / Gustavo Briceño Torres

La Evaluación como Proceso Comparación de Costos y Beneficios. Pedro Misle Benítez / Gustavo Briceño Torres La Evaluación como Proceso Comparación de Costos y Beneficios Pedro Misle Benítez / Gustavo Briceño Torres ACTUALIZACIÓN DE COSTOS Y BENEFICIOS Establecido el Flujo de Fondos para el horizonte del Proyecto,

Más detalles

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. ÍNDICE MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. INTRODUCCIÓN...4 2 INSTALACIÓN DE LA APLICACIÓN...4 3 PANTALLA DE ACCESO...5 4 SELECCIÓN DE CLÍNICA...6 5 PANTALLA PRINCIPAL...7 6.

Más detalles

ÍNDICE. Acceso a nivel de agencias...3. Organización por carpetas...4. Descarga de facturas desde el portal...5. Búsquedas de facturas...

ÍNDICE. Acceso a nivel de agencias...3. Organización por carpetas...4. Descarga de facturas desde el portal...5. Búsquedas de facturas... ÍNDICE Acceso a nivel de agencias...3 Organización por carpetas...4 Descarga de facturas desde el portal...5 Búsquedas de facturas...8 Configurar notificaciones por e-mail...11 3 Bienvenido al manual de

Más detalles

SIMPLESFONDOS. Contenido

SIMPLESFONDOS. Contenido SIMPLESFONDOS Contenido QUÉ HACE EL SOFTWARE... 2 TÉRMINOS DE USO... 2 REQUISITOS... 2 INSTALAR EL SOFTWARE... 2 EJECUTAR EL SOFTWARE... 3 DEJAR UNA TAREA PROGRAMADA CON LOS SCRIPTS... 4 OBTENER UNA LISTA

Más detalles

Administración de Empresas. 11 Métodos dinámicos de evaluación de inversiones 11.1

Administración de Empresas. 11 Métodos dinámicos de evaluación de inversiones 11.1 Administración de Empresas. 11 Métodos dinámicos de evaluación de inversiones 11.1 TEMA 11: MÉTODOS DINÁMICOS DE SELECCIÓN DE INVERSIONES ESQUEMA DEL TEMA: 11.1. Valor actualizado neto. 11.2. Tasa interna

Más detalles

OBTENER DATOS EXTERNOS

OBTENER DATOS EXTERNOS La herramienta Obtener datos externos nos va a permitir llevar a Excel datos que proceden de otras fuentes de datos, como archivos de texto o bases de datos, para su posterior tratamiento y análisis con

Más detalles

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control 1er curso de Ingeniería Industrial: Ingeniería de Control Práctica 1ª: Introducción a Matlab Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática

Más detalles

Manual de Manejo de Roles y Pago de Planilla

Manual de Manejo de Roles y Pago de Planilla Manual de Manejo de Roles y Pago de Planilla Banco Promerica https://www.bancopromerica.com.gt/ Guatemala Indice Introducción Definiciones Manejo de roles y pago de planilla Revisión de la transacción

Más detalles

PESTAÑA DATOS - TABLAS EN EXCEL

PESTAÑA DATOS - TABLAS EN EXCEL PESTAÑA DATOS - TABLAS EN EXCEL Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos),

Más detalles

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág.

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. Manual de ayuda Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. 14 Página 1 de 19 1. DEFINICIÓN El Broker Bankinter (BrokerBK) es una

Más detalles

Antes de invertir... Cómo comprar y vender opciones y futuros?

Antes de invertir... Cómo comprar y vender opciones y futuros? 123456789 Antes de invertir... Cómo comprar y vender opciones y futuros? Los productos derivados, al igual que otros productos financieros negociables, se pueden comprar y vender en el mercado secundario

Más detalles

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág.

Manual de ayuda. Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. Manual de ayuda Índice: 1. Definición.. Pág. 2 2. Conceptos básicos... Pág. 3 3. Navegación.. Pág. 5 4. Operativa más habitual.. Pág. 13 Página 1 de 16 1. DEFINICIÓN El Broker Bankinter es una aplicación

Más detalles

Curso Internet Básico - Aularagon

Curso Internet Básico - Aularagon Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla

Más detalles

TALLER No.1 AUDITORÍA A CUENTAS POR COBRAR DE COMFAPOPAYAN UTILIZANDO SOFTWARE DE AUDITORÍA - IDEA.

TALLER No.1 AUDITORÍA A CUENTAS POR COBRAR DE COMFAPOPAYAN UTILIZANDO SOFTWARE DE AUDITORÍA - IDEA. TALLER No.1 AUDITORÍA A CUENTAS POR COBRAR DE COMFAPOPAYAN UTILIZANDO SOFTWARE DE AUDITORÍA - IDEA. PROGRAMA DE AUDITORÍA Objetivo de la Auditoria : Asegurar que las Cuentas por Cobrar que se muestran

Más detalles

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION RUBROS Instructivo INTRODUCCION Se puede definir los Rubros como los ítems que ayuda a construir los pagos constituidos o no como salario que se aplican al momento de realizar el cálculo de la Nómina.

Más detalles

PRACTICA 2 Ejercicio 3

PRACTICA 2 Ejercicio 3 PRACTICA 2 Ejercicio 3 Análisis de la Memoria Cache L1 de Datos para Procesadores Superescalares con Ejecución uera de Orden DESCRIPCIÓN GENERAL El objetivo de este ejercicio práctico consiste en obtener

Más detalles

LA INFORMÁTICA EN EL AULA

LA INFORMÁTICA EN EL AULA EL EXPLORADOR DE WINDOWS El Explorador de Windows nos permite acceder a los recursos de nuestra PC y del sistema de red si es que estamos conectados. Desde él podemos ejecutar aplicaciones, manejar archivos

Más detalles

Manual de Usuario SIGECOF MANUAL DE USUARIO SIGECOF DISTRIBUCIÓN INTERNA DE CUOTA DE COMPROMISO

Manual de Usuario SIGECOF MANUAL DE USUARIO SIGECOF DISTRIBUCIÓN INTERNA DE CUOTA DE COMPROMISO Manual de Usuario SIGECOF APROBADO POR: JEFA DE LA ONCOP Punto: DGAT-001/2013 De Fecha: 31/01/2013 CONTROL DE REVISIONES Y ACTUALIZACIONES Nº de Versión Fecha de Aprobación y/o Actualización Punto de Cuenta

Más detalles

www.onda4.com ALCISTAS 100% CERRAMOS LOS LARGOS EN SP500 CASANDRA13 EMPIEZA A OPERAR sábado, 02 de febrero de 2013

www.onda4.com ALCISTAS 100% CERRAMOS LOS LARGOS EN SP500 CASANDRA13 EMPIEZA A OPERAR sábado, 02 de febrero de 2013 ALCISTAS 100% CERRAMOS LOS LARGOS EN SP500 CASANDRA13 EMPIEZA A OPERAR Buenos días, sábado, 02 de febrero de 2013 Del 31 de diciembre al 31 de enero. Eso es lo que ha durado la compra del SP500: un mes

Más detalles

SIIGO WINDOWS. Parámetros Modulo de Seriales. Cartilla

SIIGO WINDOWS. Parámetros Modulo de Seriales. Cartilla SIIGO WINDOWS Parámetros Modulo de Seriales Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Seriales? 3. Cómo se Instala el Modulo de Seriales? 4. Qué Aspectos se Deben Tener en Cuenta Antes de

Más detalles

Asistente Liberador de Espacio. Manual de Usuario

Asistente Liberador de Espacio. Manual de Usuario 1 Manual de Usuario 2 Introducción...3 Qué es el?...3 Propósito de la aplicación...3 Precauciones y recomendaciones al momento de usar el Asistente...3 Cuándo se abre o cierra el Asistente?...4 Conceptos

Más detalles

Tema 7: Programación con Matlab

Tema 7: Programación con Matlab Tema 7: Programación con Matlab 1. Introducción Matlab puede utilizarse como un lenguaje de programación que incluye todos los elementos necesarios. Añade la gran ventaja de poder incorporar a los programas

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

Aula Banca Privada. La importancia de la diversificación

Aula Banca Privada. La importancia de la diversificación Aula Banca Privada La importancia de la diversificación La importancia de la diversificación La diversificación de carteras es el principio básico de la operativa en mercados financieros, según el cual

Más detalles

ORGANIZACIÓN DE EMPRESAS TEST DE REPASO TEMAS 2, 3 Y 4

ORGANIZACIÓN DE EMPRESAS TEST DE REPASO TEMAS 2, 3 Y 4 ORGANIZACIÓN DE EMPRESAS TEST DE REPASO TEMAS 2, 3 Y 4 1ª) El fondo de Rotación o maniobra: a) Es la parte del activo circulante financiada con fondos ajenos. b) Es la parte del activo circulante financiada

Más detalles

La Gestión Monetaria es la disciplina que se encarga de decidir cuántos contratos de futuros/acciones/warrants negociamos en la siguiente operación.

La Gestión Monetaria es la disciplina que se encarga de decidir cuántos contratos de futuros/acciones/warrants negociamos en la siguiente operación. GESTIÓN MONETARIA En el experimento de Ralph Vince comentado anteriormente, la gente perdió dinero, obviamente, por el tamaño de la posición. En otras palabras, por la cantidad de dinero arriesgado. Esta

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

Fondos españoles de renta variable: Análisis de los principales movimientos de cartera, 2T 2015

Fondos españoles de renta variable: Análisis de los principales movimientos de cartera, 2T 2015 Fondos españoles de renta variable: Análisis de los principales movimientos de cartera, 2T 2015 Suscribirte 0 Publicado por Jose Adell el 04 de agosto de 2015 En el siguiente post se va a analizar la evolución

Más detalles

IV. CARGUE DE SOPORTES

IV. CARGUE DE SOPORTES IV. CARGUE DE SOPORTES Esta opción de cargue de soportes se ha realizado para efectuar las correcciones necesarias en cuanto a cargue de servicio se refiere, como anulación, modificación de RIPS de algún

Más detalles

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la

Más detalles

TEMA 10.LAS INVERSIONES DE LA EMPRESA.

TEMA 10.LAS INVERSIONES DE LA EMPRESA. 1. LAS DECISIONES DE INVERSIÓN. El concepto inversión se puede ver desde 2 puntos de vista: 1. En sentido económico: (también se llaman inversiones reales o productivas). Consiste en adquirir bienes de

Más detalles

Visor de presupuestos en Android

Visor de presupuestos en Android Visor de presupuestos en Android NEODATA tiene el placer y el orgullo de darle la bienvenida al nuevo Visor de presupuestos, esta herramienta fue diseñada pensando en la necesidad de acceder a presupuestos

Más detalles

Metodología de Cálculo Índice de Deuda Pública Interna IDP-CORFICOLOMBIANA

Metodología de Cálculo Índice de Deuda Pública Interna IDP-CORFICOLOMBIANA Metodología de Cálculo Índice de Deuda Pública Interna IDP-CORFICOLOMBIANA El incremento en el apetito de los agentes por las inversiones en títulos de deuda pública local colombiana (TES) ha llevado a

Más detalles

Si haces clic sobre el icono de un objeto que no ha sido instalado como por ejemplo acceso remoto, comenzará su asistente de instalación.

Si haces clic sobre el icono de un objeto que no ha sido instalado como por ejemplo acceso remoto, comenzará su asistente de instalación. EXPLORADOR DE WINDOWS Qué es el Explorador de Windows? El explorador de Windows, como si misma palabra lo dice, sirve y se utiliza para explorar nuestro ordenador. En el podemos encontrar tanto nuestro

Más detalles

Bienvenido al sistema de Curriculum Digital CVDigital

Bienvenido al sistema de Curriculum Digital CVDigital CVDigital 1 Bienvenido al sistema de Curriculum Digital CVDigital Este programa se ha desarrollado con el fin de llevar a cabo Certificaciones y Recertificaciones de los profesionales a partir del ingreso

Más detalles

RATIOS Y ALARMAS SIME

RATIOS Y ALARMAS SIME RATIOS Y ALARMAS SIME COFIGURACIO Entramos en menú utilidades - configuración de ratios y alarmas Esta pantalla permite la configuración de las diferentes alarmas. Existen los siguientes campos: Campo

Más detalles

Integración contable del software Nómina con otros sistemas de Gálac Software (Contabilidad, IVA y SAW)

Integración contable del software Nómina con otros sistemas de Gálac Software (Contabilidad, IVA y SAW) Integración contable del software Nómina con otros sistemas de Gálac Software (Contabilidad, IVA y SAW) El proceso de contabilización en el sistema de Nómina es a través de la generación de comprobantes

Más detalles

Comente: Los bancos siempre deberían dar crédito a los proyectos rentables. Falso, hay que evaluar la capacidad de pago.

Comente: Los bancos siempre deberían dar crédito a los proyectos rentables. Falso, hay que evaluar la capacidad de pago. Explique Brevemente en que consiste el leasing y nombre los diferentes tipos existentes. Es un mecanismo de financiamiento de Activos el cual permite el uso del activo por un periodo determinado a cambio

Más detalles

Visual Chart 6. Diseño de sistemas 3 Departamento de formación www.visualchart.com

Visual Chart 6. Diseño de sistemas 3 Departamento de formación www.visualchart.com 3 Departamento de formación www.visualchart.com Diseño de sistemas con Visual Chart 6 CONTENIDO 1. INTRODUCCIÓN A LOS SISTEMAS AUTOMÁTICOS. 2. LOS ENTORNOS DE PROGRAMACIÓN DE VISUAL CHART 6. 3. DISEÑO

Más detalles

INSTITUTO DE AGRICULTURA SOSTENIBLE

INSTITUTO DE AGRICULTURA SOSTENIBLE (Sistema de Soporte a la Decisión) INSTITUTO DE AGRICULTURA SOSTENIBLE Tabla de Contenidos 1. Introducción... 2 2. Acceso a la aplicación web... 3 3. Funcionamiento de la aplicación... 4 3.1 Simulación...

Más detalles

Curso de Excel Avanzado

Curso de Excel Avanzado Curso de Excel Avanzado J. David Moreno TRABAJANDO CON RANGOS J. David Moreno 1 3 Para programar correctamente en VBA y trabajar con Excel es obligatorio aprender a trabajar con rangos (seleccionar, copiar,

Más detalles

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

En cualquier caso, tampoco es demasiado importante el significado de la B, si es que lo tiene, lo interesante realmente es el algoritmo. Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa

Más detalles

Ejemplos de conversión de reales a enteros

Ejemplos de conversión de reales a enteros Ejemplos de conversión de reales a enteros Con el siguiente programa se pueden apreciar las diferencias entre las cuatro funciones para convertir de reales a enteros: program convertir_real_a_entero print

Más detalles

MANUAL DE USUARIO DESKTOP

MANUAL DE USUARIO DESKTOP 2013 TEM SOLUCIONES MANUAL DE USUARIO DESKTOP Usuario Desktop Tem Soluciones TABLA DE CONTENIDO INTRODUCCIÓN... 3 LOGIN... 4 Login... 4 PÁGINA DE BIENVENIDA... 4 ENVIAR SMS... 5 Solo SMS (Single SMS):...

Más detalles

Capítulo 3 Usando GUIDE. 3.1 Acerca de GUIDE

Capítulo 3 Usando GUIDE. 3.1 Acerca de GUIDE Capítulo 3 Usando GUIDE 3.1 Acerca de GUIDE Las interfaces gráficas de usuario (GUI - Graphical User Interface en inglés), es la forma en que el usuario interactúa con el programa o el sistema operativo

Más detalles

Sistema de Liquidación Directa

Sistema de Liquidación Directa Sistema de Liquidación Directa Siltra Qué es Sistema de Liquidación Directa? Este proyecto que inicia la Tesorería de la Seguridad Social permitirá mejorar la comunicación entre las empresas y la Seguridad

Más detalles

PROYECTO MIS IMÁGENES,

PROYECTO MIS IMÁGENES, Jose Ignacio González Gómez. Departamento de Economía Financiera y Contabilidad Universidad de La Laguna www.jggomez.eu Tema: Script para subir ficheros a través de un formulario y almacenar otros campos

Más detalles