Cursos de Intermedio R para Finanzas

Algunos de nuestros clientes

Código del Curso

intermediaterforfinance

Duración

21 horas (usualmente 3 días, incluidas las pausas)

Requerimientos

  • Experiencia en lo básico de la programación R
  • Una comprensión básica de los conceptos financieros

Descripción General

R es un lenguaje de programación popular en la industria financiera. Se utiliza en aplicaciones financieras que van desde los principales programas comerciales hasta los sistemas de gestión de riesgos.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán conceptos avanzados de programación en R mientras caminan a través de la codificación en R utilizando ejemplos financieros.

Al final de esta capacitación, los participantes podrán:

  • Implementar técnicas avanzadas de programación R
  • Use R para manipular sus datos para realizar operaciones financieras más avanzadas

Audiencia

  • Programadores
  • Profesionales de finanzas
  • Profesionales de TI

Formato del curso

  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Programa del Curso

Introducción

Actualización sobre los conceptos básicos de programación R

Creando Fechas y Tiempos en R

  • Descripción general de las clases de datos para fechas y horas
  • Explorando sus primeros objetos de fecha y hora
  • Creando fechas a partir de cadenas de caracteres
  • Usar vectores para crear fechas múltiples a partir de cadenas de caracteres
  • Especificación de formatos de fecha
  • Conversión entre formatos de fecha
  • Obteniendo Intervalos de Tiempo entre Fechas
  • Extracción de componentes de fecha mediante funciones

Uso de declaraciones If y operadores en R

  • Descripción general del ejercicio: creación de un programa para comprar o vender acciones
  • Usando operadores relacionales
  • Comparación de vectores usando operadores relacionales
  • Usando operadores lógicos
    • Implementando y / o
    • Implementando No
    • Uso de subconjuntos con marcos de datos y operadores lógicos
  • Hands On: Creación de su programa de acciones mediante la combinación de operadores lógicos y relacionales
  • Uso de declaraciones If
    • Explorando la estructura básica si
    • Implementando declaraciones If-Else
    • Implementando declaraciones anidadas si
    • Usando la función ifelse ()

Implementando Loops en R

  • Implementando bucles de repetición utilizando el ejemplo de precios de acciones
  • Implementando Puntos de Descanso
  • Implementando While Loops Using Debt Example
    • Uso de While Loops con función de impresión
    • Crear gráficos usando While Loops
    • Uso de declaraciones de interrupción y si en ciclos de while
  • Implementando For Loops usando Stocks Example
    • Looping sobre vectores
    • Looping Over Data Frame Filas
    • Looping Over Matrix Elements
    • Usando Break y Next

Implementando funciones en R

  • Descripción general de funciones
  • Obteniendo ayuda con funciones y leyendo documentaciones
  • Usando Argumentos y Argumentos Opcionales
  • Implementando funciones anidadas
  • Creando su primera función: convertir el porcentaje en un decimal
  • Implementando múltiples argumentos en su función personalizada
  • Crear una función para calcular el valor presente
  • Comprender el alcance de funciones
  • Introducción a los paquetes usando tidyquant

Usando Aplicar funciones en R

  • Usar las funciones Aplicar para realizar cálculos complicados
  • Implementando lapply () en una lista
  • Implementar lapply () en un marco de datos usando el ejemplo de relación de Sharpe
  • Usar argumentos FUN en lapply () para mejorar la función de relación de Sharpe
  • Usar sapply () para simplificar Aplicar
  • Ejercicio: examinar un programa de muestra en la lista de bloqueo del mercado de valores
  • Usar vapply () y FUN.VALUE
  • Uso de funciones anónimas

Solución de problemas

Conclusion resumen

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Paraguay!

As a Business Development Manager you will:

  • expand business in Paraguay
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

Este sitio en otros países / regiones