Python para finanzas curso práctico
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Castellano |
Publicado: |
Paracuellos de Jarama, Madrid :
Ra-Ma
[2021]
|
Edición: | 1st ed |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009693052406719 |
Tabla de Contenidos:
- PYTHON PARA FINANZAS: CURSO PRÁCTICO
- PÁGINA LEGAL
- ÍNDICE
- 1. ¿POR QUE LOS USUARIOS DE EXCEL Y ESPECIALMENTE LOS PROFESIONALES DE FINANZAS NECESITAN APRENDER PYTHON?
- VENTAJAS DE PYTHON SOBRE EXCEL
- PYTHON NO ESTÁ LIMITADO POR EL TAMAÑO
- PYTHON NO ESTÁ LIMITADO POR LA MEMORIA
- PYTHON NO TIENE LIMITACIONES DE INTEGRACIÓN
- LA AUTOMATIZACIÓN NO ES POSIBLE CON EXCEL, LAMENTABLEMENTE
- CAPACIDADES MULTIPLATAFORMA
- COMUNIDAD Y SOPORTE DE CÓDIGO ABIERTO
- ENTONCES, ¿DEBERÍA DESHACERME DE EXCEL?
- PYTHON-PANDAS VS EXCEL
- CONSTRUIDO SOBRE PYTHON
- MANEJA MÚLTIPLES TIPOS DE DATOS
- MANEJA GRANDES CONJUNTOS DE DATOS
- LIMPIA ARCHIVOS RÁPIDAMENTE Y CONVIERTE ARCHIVOS DE DATOS
- 2. APRENDIENDO PYTHON DESDE CERO
- ¿QUÉ ES PYTHON?
- CONFIGURANDO EL AMBIENTE PYTHON
- DESCARGA E INSTALACIÓN DE PYTHON
- EJECUTAR UNA SECUENCIA DE COMANDOS EN LA VENTANA DE LA TERMINAL
- LA EJECUCIÓN DEL ENTORNO INTERACTIVO IDLE
- EDITORES DE TEXTO PARA PYTHON
- JUPYTER NOTEBOOK
- USANDO PYTHON CON JUPYTER NOTEBOOK EN GOOGLE COLABORATORY
- CONOCIENDO LO BÁSICO DE PYTHON
- LOS COMENTARIOS
- INDENTACIÓN
- VARIABLES
- OPERADORES
- DECLARACIONES CONDICIONALES
- FOR LOOPS (PARA BUCLES)
- BUCLE WHILE (MIENTRAS)
- INPUT (ENTRADA) DEL USUARIO
- TYPECASTING (TIPOGRAFÍA)
- DICCIONARIOS
- LISTAS
- TUPLAS
- CONJUNTOS
- FUNCIONES Y ARGUMENTOS
- ÁMBITO
- DECLARACIÓN DE DEVOLUCIÓN
- EXPRESIÓN LAMBDA
- COMPRENSIÓN DE LISTAS
- CONCEPTOS DE PROGRAMACIÓN ORIENTADA A OBJETOS (OOP)
- VENTAJAS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
- CLASES
- MÉTODOS
- OBJETOS
- CONSTRUCTO
- ATRIBUTOS DE INSTANCIA
- ATRIBUTOS DE CLASE
- SELF
- HERENCIA
- SUPER
- HERENCIA MÚLTIPLE
- POLIMORFISMO
- ENCAPSULACIÓN
- DECORADOR
- EXCEPCIONES
- IMPORTACIÓN DE PAQUETES
- GUÍA DE ESTILO PARA LA ESCRITURA DEL CÓDIGO PYTHON
- SANGRIA (INDENTATION).
- LONGITUD MÁXIMA DE LA LÍNEA
- COMILLAS SIMPLES O DOBLES
- LÍNEAS EN BLANCO
- DECLARACIONES DE IMPORTACIÓN
- COMENTARIOS
- NOMBRES DE DUNDER A NIVEL DE MÓDULO
- CONVENCIONES DE NOMBRES
- ESPACIOS EN BLANCO EN EXPRESIONES / DECLARACIONES
- 3. LOS 10 MEJORES PAQUETES DE PYTHON PARA FINANZAS Y MODELADO FINANCIERO
- NUMPY
- SCIPY
- PANDAS
- STATSMODELS
- QUANDL
- ZIPLINE
- PYFOLIO
- TA-LIB
- QUANT-LIB
- MATPLOTLIB
- 4. OBTENIENDO Y PROCESANDO DATOS FINANCIEROS
- OBTENIENDO DATOS DE YAHOO FINANCE
- OBTENIENDO DATOS DE QUANDL
- OBTENIENDO DATOS DE INTRINIO
- TRANSFORMANDO PRECIOS DE ACTIVOS FINANCIEROS A RENDIMIENTOS
- CAMBIANDO LA FRECUENCIA TEMPORAL DE LOS RENDIMIENTOS
- VISUALIZANDO DATOS DE SERIES DE TIEMPO FINANCIERAS
- IDENTIFICANDO VALORES ATÍPICOS EN LA SERIE TEMPORAL
- OBTENCIÓN Y REMUESTREO DE DATOS SOBRE CRIPTOMONEDAS
- OBTENIENDO LOS DATOS DE KRAKEN (EXCHANGES)
- REMUESTREO
- 5. EL VALOR DEL DINERO EN EL TIEMPO
- INTRODUCCIÓN AL VALOR TEMPORAL DEL DINERO, VALOR FUTURO Y VALOR PRESENTE
- VALOR PRESENTE DE UNA PERPETUIDAD
- VALOR PRESENTE DE UNA PERPETUIDAD CRECIENTE
- VALOR PRESENTE Y FUTURO DE UNA ANUALIDAD
- CÁLCULO DE LOS PAGOS DE UN PRÉSTAMO Y LA TABLA DE AMORTIZACIÓN EN PYTHON
- DEFINICIÓN DE VPN Y REGLA DE VPN
- DEFINICIÓN DE TIR Y REGLA DE LA TIR
- 6. EXTRAER Y CALCULAR INDICADORES FINANCIEROS CLAVES CON PYTHON
- PYTHON PARA FINANZAS ES NUESTRO MEJOR ALIADO
- CONSEGUIR DATOS E INDICADORES FINANCIEROS CLAVES CON PYTHON
- CONSOLIDAR INDICADORES FINANCIEROS EN UN DATAFRAME DE PANDAS
- CALCULAR INDICADORES FINANCIEROS CON PYTHON
- GRAFICAR INDICADORES FINANCIEROS CON PYTHON
- EXPORTAR INDICADORES FINANCIEROS A UN ARCHIVO EN EXCEL
- 7. VALORACIÓN DE BONOS Y ACCIONES
- ESTRUCTURA TEMPORAL DE TASAS DE INTERÉS
- RELACIÓN RIESGO Y RENTABILIDAD. LA DURACIÓN.
- EVALUACIÓN DE BONOS Y RENDIMIENTO HASTA EL VENCIMIENTO
- VALORACIÓN DE ACCIONES
- 8. COSTO PROMEDIO PONDERADO DE CAPITAL (WACC)
- ¿QUÉ ES EL COSTO DE CAPITAL PROMEDIO PONDERADO (WACC)?
- ¿CÓMO CALCULAR EL WACC?
- COSTO DE LA DEUDA DE LAS EMPRESAS
- COSTO DEL PATRIMONIO DE LA EMPRESA
- CALCULANDO EL WACC CON PYTHON
- ESTIMACIÓN DEL COSTO DE LA DEUDA CON PYTHON
- ESTIMACIÓN DEL COSTO DE PATRIMONIO CON PYTHON
- COSTO DE CAPITAL PROMEDIO PONDERADO (WACC) CON PYTHON
- 9. FLUJO DE CAJA LIBRE DESCONTADO: VALORACIÓN DE UNA EMPRESA CON PYTHON
- INTRODUCCIÓN AL MÉTODO DE FLUJO DE CAJA LIBRE DESCONTADO
- VALOR DE LA EMPRESA CON EL MÉTODO DE FLUJO DE CAJA LIBRE DESCONTADO
- PRONÓSTICO DEL FLUJO DE CAJA LIBRE DE LA EMPRESA
- FLUJO DE CAJA LIBRE DESCONTADO CON PYTHON
- ESTIMACIÓN DEL CRECIMIENTO FUTURO DE LOS INGRESOS
- OBTENCIÓN DEL ESTADO DE RESULTADOS Y EL BALANCE GENERAL
- PROYECCIÓN DE LOS FLUJOS DE CAJA FUTUROS DE LAS OPERACIONES
- CONVERTIR LOS FLUJOS DE CAJA LIBRES PROYECTADOS A PANDAS
- ESTIMACIÓN DEL COSTO DE CAPITAL
- OBTENCIÓN DEL VALOR PRESENTE DE LOS FLUJOS DE CAJA LIBRE FUTUROS
- CÁLCULO DEL VALOR TERMINAL
- CALCULAR EL PRECIO OBJETIVO DE GOOGLE
- 10. REPRESENTACIÓN GRÁFICA Y VISUAL DE DATOS FINANCIEROS EN PYTHON
- IMPORTANDO LIBRERÍAS
- EXTRAYENDO LOS PRECIOS HISTÓRICOS DE LAS ACCIONES
- GRÁFICO DE ÁREA
- GRÁFICO DE VELAS
- GRÁFICO OHLC
- GRÁFICO BULLET
- GRÁFICO DE CALIBRE RADIAL
- 11. ASIGNACIÓN DE ACTIVOS PARA UN PORTAFOLIO EFICIENTE EN PYTHON
- EVALUAR EL RENDIMIENTO DE UN 1 / N PORTAFOLIO BÁSICO
- ENCONTRAR LA FRONTERA EFICIENTE USANDO SIMULACIÓN MONTECARLO
- ENCONTRAR LA FRONTERA EFICIENTE USANDO OPTIMIZACIÓN CON SCIPY
- 12. SIMULACIÓN MONTE CARLO EN FINANZAS
- SIMULANDO LA DINÁMICA DEL PRECIO DE LAS ACCIONES UTILIZANDO MOVIMIENTO BROWNIANO GEOMÉTRICO
- PRECIOS DE OPCIONES EUROPEAS MEDIANTE SIMULACIONES.
- ESTIMACIÓN DEL VALOR EN RIESGO UTILIZANDO MONTE CARLO
- 13. MODELADO DE SERIES DE TIEMPO FINANCIERAS
- DESCOMPOSICIÓN DE SERIES DE TIEMPO
- DESCOMPOSICIÓN DE SERIES DE TIEMPO USANDO PROPHET DE FACEBOOK
- PRUEBA DE ESTACIONARIEDAD EN SERIES DE TIEMPO
- CORRECCIÓN DE LA ESTACIONARIEDAD EN SERIES DE TIEMPO
- MODELADO DE SERIES DE TIEMPO CON MÉTODOS DE SUAVIZADO EXPONENCIAL
- MODELADO DE SERIES DE TIEMPO CON MODELOS DE CLASE ARIMA
- 14. INTEGRACIÓN DE PYTHON CON EXCEL
- PANDAS PARA LEER UN ARCHIVO DE EXCEL
- MÉTODO Y ARGUMENTOS PD.READ_EXCEL ()
- MÉTODO Y ARGUMENTOS PD.READ_CSV ()
- LEER VARIAS HOJAS DE EXCEL CON PANDAS
- MÉTODO PD.READ_EXCEL ()
- MÉTODO PD.EXCELFILE ()
- LEER MÚLTIPLES ARCHIVOS DE EXCEL CON PYTHON
- MÉTODO 1: OBTENER ARCHIVOS DE LA CARPETA - ESTILO POWERQUERY
- MÉTODO 2: USAR UN ARCHIVO DE ENTRADA DE EXCEL
- GUARDANDO LOS DATOS EN UN ARCHIVO DE EXCEL USANDO PYTHON
- GUARDAR EN ARCHIVO CSV
- GUARDE VARIAS HOJAS EN UN ARCHIVO DE EXCEL CON PYTHON
- MÉTODO 1
- MÉTODO 2
- OBTENGA VALORES, FILAS Y COLUMNAS EN DATAFRAME DE PANDAS
- OBTENIENDO COLUMNAS CON PANDAS
- OBTENIENDO VARIAS COLUMNAS
- OBTENIENDO FILAS CON PANDAS
- OBTENIENDO VARIAS FILAS
- OBTENIENDO VALORES DE CELDA
- OBTENIENDO DATOS DE LA TABLA DE UNA PÁGINA WEB USANDO PYTHON Y LA LIBRERÍA PANDAS
- OBTENER DATOS DE UN SITIO WEB (WEB SCRAPING)
- REQUISITOS PARA USAR PANDAS PARA WEB SCRAPING
- WEB SCRAPING EN ACCIÓN
- REPLICAR LAS FUNCIONES BUSCAR DE EXCEL EN PYTHON
- 15. COMO CONSTRUIR UNA HERRAMIENTA DE ANÁLISIS DE SENTIMIENTOS PARA EL TRADING DE ACCIONES
- ¿QUÉ ES EL ANÁLISIS DE SENTIMIENTOS?
- RECOPILACIÓN Y ANÁLISIS DE DATOS DE FINVIZ
- APLICAR EL ANÁLISIS DE SENTIMIENTOS
- VISUALIZACIÓN DE LOS RESULTADOS EN MATPLOTLIB
- 16. WEB SCRAPING PARA ESTADOS FINANCIEROS CON PYTHON
- ¿QUÉ ES EL WEB SCRAPING?.
- IMPORTANDO LAS LIBRERÍAS URLIB Y BEAUTIFUL SOUP
- PROCESANDO LOS DATOS
- LEYENDO LA URL
- MANIPULANDO LOS DATOS
- LIMPIANDO LOS DATOS
- 17. TRADING ALGORÍTMICO CON PYTHON
- TABLERO DE TRADING CON YFINANCE &
- PYTHON
- EXTRAYENDO DATOS CON LA API YFINANCE
- ESTABLECER LAS VENTANAS CORTAS Y LARGAS (MEDIAS MÓVILES)
- GENERANDO SEÑALES DE TRADING
- TRAZANDO PUNTOS DE ENTRADA Y SALIDA
- REALIZAR BACKTEST
- GENERAR DASHBOARD O TABLERO DE CONTROL
- ESTRATEGIA DE NEGOCIACIÓN ALGORÍTMICA CON MACD
- ¿QUÉ ES MACD CROSSOVER?
- COMPONENTES DEL MACD
- ¿CÓMO SE CALCULA EL MACD?
- IMPLEMENTACIÓN DEL MACD EN PYTHON
- MATERIAL ADICIONAL.