Está en la página 1de 6

CIENCIAS SOCIALES

FACULTAD DE ECONOMIA
CICLO 2016-I

TOPICOS
DE ECONOMIA

MATEMATICA
Y COMPUTACIONAL
Mg. Luis Chia
lchia@pucp.pe
luischia.r@gmail.com

Sumilla
El proposito de esta asignatura es brindar a los estudiantes un conjunto
de herramientas que les permita implementar computacionalmente los conocimientos teoricos y practicos obtenidos durante sus estudios en economa.
Especficamente estara enfocado en el desarrollo de habilidades de programacion a traves de los lenguajes LATEX, R y Visual Basic para MS Excel.
Se dara enfasis a la implementacion de programas, funciones y subrutinas
aplicables al manejo de base de datos en estadstica y de modelos teoricos
en economa aplicada. Se iniciara con una breve introduccion a la logica de
programacion de modo que el estudiante pueda ubicarse adecuadamente en
el planteamiento de problemas. Posteriormente se desarrollaran habilidades
para la composicion de texto cientfico en LATEX con el fin de que el participante pueda presentar sus informes de resultados con contenido matematico.
Luego se impartiran tecnicas detalladas de programacion en R y Visual Basic
de modo que el participante pueda tomar modelos teoricos y traducirlos en
simulaciones economicas o herramientas practicas de investigacion o estudio.
Para tomar el curso no es necesario tener conocimientos previos de programacion. Dado que se abordaran problemas de caracter teorico (matematicos,
estadsticos o econometricos) se hara un breve repaso de los modelos antes de
una implementacion computacional. Al finalizar el curso el estudiante estara
en capacidad de iniciar investigaciones empricas, asistir eficientemente en la
investigacion, implementar paquetes propios en R as como macros en Excel
y tendran una mejor preparacion para cursos y topicos posteriores.
1

Contenido
Introducci
on a la programaci
on
1. Algoritmos
2. Tecnicas del planteamiento del problema
3. Implementacion del algoritmo
4. Uso de herramientas de analisis de programa(dfd y pseudocodigo)
5. Estructuras condicionales y selectivas

Lenguaje LATEX
6. Introduccion
6.1. Instalacion, configuracion, paquetes y archivos de entrada
6.2. Caracteres especiales, comandos, estructuras
7. Composicion de texto
7.1. Escritura de texto, Listas, smbolos, tablas
7.2. Formulas y graficos
7.3. Organizacion del documento, secciones, captulos, ndices, bibliografa
8. Composicion de formulas matematicas
9. Presentaciones con Beamer
10. Herramientas en lnea y personalizacion de LaTeX

Lenguaje R
11. Introduccion a la programacion en R
11.1. Instalacion, ejecucion, paquetes y libreras en R
11.2. Elementos esenciales: Lectura y escritura de datos, tipos de datos,
estructuras, funciones nativas, lectura de fuentes externas, exponentes, modulos, redondeos, infinitos, no n
umeros, valores perdidos
2

11.3. Asignacion de variables, operadores, vectores, matrices y arreglos


11.4. Loops y repeticiones
11.5. Tablas y graficos
11.6. Escritura de funciones definidas por el usuario
12. Analisis de datos
12.1. Simulacion
12.2. Optimizacion
12.3. Analisis exploratorio
12.4. Analisis de distribuciones, univariado, bivariado y multivariado
13. Implementacion de modelos en R1
13.1. Regresion lineal simple
13.2. Regresion lineal m
ultiple
13.3. Series de tiempo
13.4. Corte transversal
13.5. Datos de Panel
13.6. Modelos microeconometricos: simulacion del modelo de Roy, sesgo
de seleccion, entrada de la firma
13.7. Bootstrapping
13.8. Simulacion de Monte Carlo de Cadenas de Markov
13.9. Modelos bayesianos

Excel y Lenguaje VBA


14. Funciones avanzadas en Excel
14.1. Funciones matematicas
14.2. Funciones estadsticas
1

La lista es una propuesta que podra ser modificada (ampliada, reducida o profundizada) en funci
on del avance de los alumnos en torno a las habilidades de programacion
adquiridas y de los conocimientos teoricos previos con los que inicien el curso

14.3. Herramientas de auditoria de formulas


14.4. Tablas y graficos dinamicos
14.5. Analisis de datos y Solver
14.6. Regresion
15. Introduccion a la programacion en Visual Basic
15.1. Elementos de programacion
15.2. Variables y tipos de datos
15.3. Estructuras de control
15.4. Control de procedimientos repetidos
15.5. Subrutinas: Macros y graficos
15.6. Comunicacion Macro-Hoja
15.7. Ejemplos de aplicaciones a la economa
15.7.1.
15.7.2.
15.7.3.
15.7.4.
15.7.5.
15.7.6.

Densidad de la Funcion de Distribucion Normal


Generando la Frontera Eficiente con Solver

Arboles
binomiales
La formula de Black Scholes
Simulaciones de Monte Carlo
Modelos de prediccion

15.8. Interaccion con bases de datos externas

Evaluaci
on
Cuatro trabajos calificados: (60 %)
Trabajo final (30 %)
Participacion en clase: (10 %)

Referencias
[1] Albright, C. [2001]. VBA for modelers: developing decision support systems with Microsoft Excel, Duxbury.
[2] Batyrshin, I., Kacprzyk, J., Sheremetov, L. and Zadeh, L. [2006].
Perception-based Data Mining and Decision Making in Economics and
Finance, Systems Research Institute Polish Academy of Sciences.
[3] Benninga, S. [2000]. Financial modeling, Cambridge.
[4] Billo, J. [2007]. Excel for scientists and engineers, Wiley.
[5] Brenner, T. [1999]. Computational Techniques for Modelling Learning
in Economics, Springer.
[6] Chen, S., Jain, L. and Tai, C. [2006]. Computational Economics: A
Perspective from Computational Intelligence, Idea Group Publishing.
[7] Crawley, J. [2007]. The R Book, Wiley and Sons.
[8] Dadkhah, K. [2007]. Foundations of Mathematical and Computational
Economics, Springer.
[9] Dayal, V. [2015]. An Introduction to R for Quantitative Economics:
Graphing, Simulating and Computing, Springer.
[10] Everitt, S. y Hothorn, T. [2006]. A Handbook of Statistical Analyses
Using R, Taylor and Francis Group.
[11] Fusai, G. y Roncoroni, A. [2008]. Implementing Models in Quantitative
Finance: Methods and Cases, Springer.
[12] Genero, M. [2002]. Excel con Visual Basic para aplicaciones (VBA),
Universidad de Castilla.
[13] Hirsh, L. [2012]. Resolucion de problemas usando Visual Basic for Applications en Excel, Fondo editorial de la Pontificia Universidad Catolica
del Per
u.
[14] Jackson, M. y Statuon, M. [2001]. Advanced modelling in finance using
Excel and VBA, Wiley and Sons.
5

[15] Kendrick, D., Mercado, R. and Amman, H. [2006]. Computational Economics, Princeton University Press.
[16] Kleiber, C. y Zeileis, A. [2008]. Applied Econometrics with R, Springer.
[17] Kontoghiorghes, E., and Rustem, B. [2002]. Computational Methods in
Decision Making, Economics and Finance, Springer Science.
[18] LiCalzi, M., Milone, L. and Pellizzari, P. [2010]. Progress in Artificial
Economics: Computational and Agent-Based Models, Springer.
[19] Miranda, M. and Fackler, P. [2002]. Applied Computational Economics
and Finance, The MIT Press.
[20] Nielsen, S. [2002]. Programming Languages and Systems in Computational Economics and Finance, Springer.
[21] Oitker, T. [2010]. The not so short introduction to LATEX, Wiley Finance.
[22] Sengupta, C. [2010]. Financial analysis and modeling using Excel and
VBA, Wiley Finance.
[23] Vinod, H. [2010]. Advances in Social Science Research Using R, Springer.

También podría gustarte