TechSource Systems is MathWorks Sole and Authorised Distributor and Training Partner
Learn how to perform financial data analysis, visualization, and simulation with MATLAB.
Complimentary Services: Post training email support & 1-hr consultation session within 1 month after the course completion!
This three-day course provides a comprehensive introduction to the MATLAB® technical computing environment for financial professionals. The course is intended for beginning users and those looking for a review. No prior programming experience or knowledge of MATLAB is assumed. Themes of data analysis, visualization, modeling, and programming are explored throughout the course, with an emphasis on practical application to finance, such as time-series analysis, Monte Carlo simulation, portfolio management, and empirical modeling.
Topics include:
This course is intended for existing and prospective MATLAB users involved in financial services research, data analysis, and modeling.
Undergraduate-level mathematics and experience with basic computer operations.
Upon the completion of the course, the participants will be able to:
TechSource Systems is MathWorks Sole and Authorised Distributor and Training Partner
Objective: Become familiar with the main features of the MATLAB integrated design environment and its user interfaces. Get an overview of course themes.
Objective: Enter MATLAB commands, with an emphasis on creating and accessing numeric and text data. Collect MATLAB commands into code files for reproduction and automation. Learn how to perform tasks such as data import, analysis, and report generation.
Objective: Import time-based data as a MATLAB timetable. Use variables to represent and manipulate dates and time durations.
Objective: Perform mathematical and statistical calculations on numerical data. Use MATLAB syntax to perform preprocessing and analysis tasks on multiple price series with single commands.
Objective: Analyze subsets of data that satisfy given criteria.
Objective: Create flexible code that can interact with the user, make decisions, and adapt to different situations.
Objective: Increase automation by encapsulating modular tasks as user-defined functions. Understand how MATLAB resolves references to files and variables. Use MATLAB development tools to find and correct problems with code.
Objective: Preprocess data prior to model fitting. Fit probability distributions and linear models to data. Generate random numbers from a theoretical or fitted distribution.
Objective: Use standard mean-variance metrics and a small set of portfolio constraints to define and analyze a set of feasible portfolio constraints to define and analyze a set of feasible portfolios.