cambiar a curso:   2019-20   2021-22


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2020-21

Modelos predictivos en series temporales de valores bursátiles


Tecnologías Específicas

Computación
 


Descripcion y Objetivos

Debido al dinero que hay en juego, el mundo de la bolsa y mercado de acciones ha sido objeto de interés y campo de pruebas para el análisis y predicción sobre series temporales y herramientas relacionadas con este área. 

En este proyecto se plantea hacer un estudio de las técnicas analíticas y de predicción más comunes, así como elaborar un modelo predictivo basado en machine learning y que, además, se nutra de otras fuentes de información como puedan ser las noticias económicas o políticas.

En lugar de elaborar un modelo de caracter general, el trabajo se centrará en el valor de un conjunto reducido de acciones correspondientes a empresas del ibex35 y nasdaq. 

 


Metodología y Competencias

El proyecto consta de las siguientes fases:

  • Estudio de problema y selección de unas variables objetivo.
  • Adquisición de datos y elaboración de una base de datos.
  • Estudio de modelos predictivos clásicos
  • Elaboración de modelos basados en Machine Learning
  • Estudio sobre la incorporación de información externa

Por otra parte, el proyecto trabaja las siguientes competencias de la intensificación de computación:

  • [CM3] Capacidad para evaluar la complejidad computacional de un problema, conocer estrategias algorítmicas que puedan conducir a su resolución y recomendar, desarrollar e implementar aquella que garantice el mejor rendimiento de acuerdo con los requisitos establecidos.
  • [CM5] Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas medianteun sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes o entornos inteligentes.
  • [CM6] Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y su aplicación a la resolución de problemas de diseño de interacción persona computadora.
  • [CM7] Capacidad para conocer y desarrollar técnicas de aprendizaje computacional y diseñar e implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos.
 


Medios a utilizar

Un PC, el lenguaje de programación Python y las librerías correspondientes.

 


Bibliografía

 


Tutores


OSSA JIMENEZ, LUIS DE LA
ALEDO SÁNCHEZ, JUAN ÁNGEL
 

Alumno


CAMPILLO PÉREZ, ANDRÉS