Python + Excel para Finanzas con la Biblioteca Xlwings

Potencializa tus Hojas de Cálculo con Python: Crea Modelos MonteCarlo y Automatiza la Generación de Dashboards

Ratings 4.56 / 5.00
Python + Excel para Finanzas con la Biblioteca Xlwings

What You Will Learn!

  • Introducción desde cero a Python: descarga e instalación de Anaconda, diferentes tipos de variables, operadores, condicionales, funciones e iteraciones.
  • Descarga e instalación de la biblioteca xlwings en Python y de su addin en Excel
  • Interacción de Excel y Python
  • Correr scripts de Python en Excel a través de Macros (Procedimientos) VBA
  • Crearán Funciones Definidas por el Usuario (UDF) con código de Python para ser utilizadas en Excel
  • Generación de Gráficos en Excel desde Python con las Bibliotecas Matplotlib y Seaborn
  • Caso Aplicado: Evaluación de Proyectos con Simulación MonteCarlo. Crearán su propio script para hacer simulaciones sin utilizar addins como @Risk o ModelRisk
  • Caso Aplicado: Automatización de Dashboard Financiero. Crearán un Dashboard automatizado que extraerá datos desde el API de Yahoo Finance para cualquier acción

Description

Si eres un usuario a nivel intermedio o avanzado de Excel y te gustaría aprender Python para automatizar y potencializar tus hojas de cálculo este curso te puede agregar mucho valor. Soy Carlos Martínez, tengo un MBA de INCAE y un Ph.D. en Management de la Universidad de Saint Gallen en Suiza. En 2020, decidí que ya no quería trabajar en universidades, sino que quería compartir contenidos de clase mundial a un precio simbólico en plataformas en línea para poder impactar al mayor número de estudiantes, ayudando a desarrollar habilidades demandas por el mercado laboral.

En este curso aprenderemos a utilizar la biblioteca xlwings que permite integrar scripts elaborados en Python en Excel, combinando lo mejor de dos mundos: la facilidad y conveniencia para el usuario de las hojas de cálculo con la potencia y versatilidad de Python.

Comenzaremos el curso con una introducción a Python desde cero en la que aprenderás los tipos de variables, operadores, condicionales, secuencias, funciones, iteraciones y principales paquetes como matplotlib, numpy y pandas. En la segunda sección, sentaremos las bases de la biblioteca xlwings, interactuando entre Python y Excel, creando scripts y funciones en Python que luego podrás utilizar en Python.

En las siguientes secciones haremos dos casos de aplicación desarrollados por completo y paso a paso. En primer lugar, evaluaremos un proyecto de inversión utilizando simulación MonteCarlo con un script que escribiremos en Python. Te imaginas poder crear tu propio script en lugar de pagar anualmente la licencia de un add-in con precio significativo, super cool verdad. En la segundo lugar, automatizaremos la creación de un dashboard para evaluar acciones. Luego de que escribas tu script y lo integres a tu hoja, podrás crear tu dashboard con sólo dar click en un botón utilizando datos de la API de Yahoo! Finance.

Los estudiantes ideales de este curso son usuarios de nivel intermedio y avanzado de Excel que deseen aprender una nueva herramienta que potencialice y automatice sus hojas de cálculo. Este curso es el punto de partida ideal si alguna vez has sentido curiosidad por aprender Python, ya que no asume conocimientos previos en este versátil lenguaje de programación y podrás aplicar lo aprendido directamente a tu entorno laboral.

Te invito a que revises la información del curso y te inscribas. ¡Nos vemos en la primera clase!

Who Should Attend!

  • Los estudiantes ideales de este curso son usuarios de nivel intermedio y avanzado de Excel que deseen aprender una nueva herramienta que potencialice y automatice sus hojas de cálculo. Este curso es el punto de partida ideal si alguna vez has sentido curiosidad por aprender Python, ya que no asume conocimientos previos en este versátil lenguaje de programación y podrás aplicar lo aprendido directamente a tu entorno laboral.

TAKE THIS COURSE

Tags

  • Excel Analytics
  • Python
  • Quantitative Finance

Subscribers

424

Lectures

119

TAKE THIS COURSE



Related Courses