${message}

Этот курс предназначен для специалистов в области финансов. Он дает всестороннее введение в среду технических вычислений MATLAB. На протяжении всего курса рассматриваются темы анализа данных, визуализации, моделирования и программирования с акцентом на практическое применение для финансовых приложений при решении таких задач, как анализ временных рядов, моделирование Монте-Карло, анализ и управление портфелем.


Темы курса включают:

  • Работа с пользовательским интерфейсом MATLAB 
  • Импорт данных из электронных таблиц и других источников
  • Представление финансовых данных в MATLAB
  • Работа с датами и временем 
  • Визуализация данных и результатов с использованием расширенных графиков и графиков
  • Фильтрации больших наборов данных на основе логических критериев 
  • Автоматизация выполнения задач с помощью файлов кода
  • Разработка алгоритмов с использованием программных конструкций
  • Выполнение анализа, моделирования и симуляции данных
  • Генерация отчета и экспорт результатов

Код тренинга

MLFA


Подробная программа курса 

День 1

Модуль 1. Знакомство с пользовательским интерфейсом MATLAB

Знакомство с основными особенностями интегрированной среды проектирования MATLAB и его пользовательских интерфейсов. Интерактивное создание пользовательской визуализации, которая впоследствии может быть использована для целей финансовой отчетности.

  • Импорт данных из файлов 
  • Сохранение и получение переменных 
  • Интерактивная визуализация данных
  • Экспорт графиков для использования в других приложениях 
  • Обмен результатами


Модуль 2. Переменные и команды

Ввод команд из командной строки  MATLAB с акцентом на создание и доступ к числовым и текстовым данным. Сбор команд  в файлы кода для воспроизведения и автоматизации. Вы узнаете, как выполнять такие задачи, как импорт данных, анализ и создание отчетов.

  • Ввод команд 
  • Создание численных и текстовых переменных 
  • Получение справки 
  • Импорт данных с помощью команд 
  • Доступ и изменение значений переменных 
  • Создание и запуск скриптов


Модуль 3. Визуализация результатов

Создание 2-D и 3-D визуализации числовых данных, а также добавление текстовых подписей на графики. Доступ, обработка и визуализация информации на основе даты

Создание информативной визуализации числовых и временных данных. Повышение презентабельности внешнего вида диаграмм путем настройки графики и примечаний.

  • Визуализация  данных 
  • Изменение исходных опций графики 
  • Обработка индивидуальных графических компонентов
  • Подписи на графиках 
  • Преобразование между текстовыми и числовыми типами данных 


Модуль 4. Анализ данных

Выполнение математических и статистических расчетов на числовых данных. Использование синтаксиса MATLAB для выполнения предварительной обработки и анализа задач на множестве ценовых рядов с использованием одной команды.

  • Выполнение расчетов по данным
  • Интерпретация матричных данных
  •  Использование матриц для анализа


День 2 из 3

Модуль 5. Даты и время

Использование переменных для представления и обработки даты и продолжительности времени. Извлечение компонентов даты и продолжительности, как числовых переменных

  • Представление дат и продолжительности 
  • Выполнение расчетов с датами и продолжительностью времени 
  • Извлечение численных компонентов дат и продолжительности 
  • Построение графиков с датами 


Модуль 6. Обработка табличных данных

Импорт данных в виде таблицы. Работа с табличными финансовыми наборами данных, которые включают в себя как текстовые так числовые типы данных

  • Хранение данных в табличном виде 
  • Извлечение данных из таблиц 
  • Модификация таблиц 
  • Операции с таблицами 
  • Экспорт данных из таблиц


Модуль 7. Обработка данных с логическими условиями

Анализ подмножества данных, удовлетворяющих заданным критериям. Быстрое извлечение данных и обработки с помощью логических переменных.

  • Определение логических условий с использованием логических операторов
  • Извлечение и фильтрация  данных основанных на логических условиях 
  • Идентификация и подсчет подмножеств данных
  • Управление дискретными переменными с помощью категориальных массивов


Модуль 8. Программирование управления потоками

Создание гибкого кода, который может взаимодействовать с пользователем, принимать решения и адаптироваться к различным ситуациям. Автоматизация задач с использованием программных конструкций

  • Управление графическим и командным взаимодействием с пользователем
  • Контроль выполнения программы, используя условные конструкции программирования
  • Выполнение итерационных задач с помощью циклов


День 3

Модуль 9. Обработка недостающих значений

Выполнение статистических расчетов по данным имеющим пропуски. Определение и устранение недостающих значений в наборе данных

  • Поиск пропущенных значений
  • Игнорирование, удаление и замена пропущенных значений


Модуль 10. Пользовательская настройка графики

Создание более сложных графиков. Использование методов настройки цвета и текста для создания более привлекательных визуальных эффектов представления данных.

  •  Работа с графической иерархией MATLAB
  • Доступ и изменение отдельных графических компонентов
  • Управление графическими таблицами


Модуль 11. Подбор модели по эмпирическим данным

Предварительная обработка данных. Подбор распределения вероятностей и линейной модели к данным. Генерация случайных чисел с известным распределением

  • Построение линейной регрессионной модели 
  • Подбор вероятностного распределения 
  • Генерация случайных чисел из известного распределения 


Модуль 12. Повышение автоматизации с функциями

Увеличение автоматизации путем инкапсуляции модульных задач, таких как пользовательских функций. Изучение того, как MATLAB получает доступ к файлам и переменным. Исследование инструментов MATLAB для отладки кода.

  • Создание и вызов функций 
  • Управление данными в рабочем пространстве
  • Написание простого текстового кода
  • Изменение рабочих путей MATLAB
  • Отладка кода в редакторе MATLAB 
  • Упрощение интерфейсов с помощью структур

 

Поделиться

Задать вопрос

*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля