MATLAB for Financial Applications

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 analysis. Topics include:

  • Working with the MATLAB user interface
  • Importing data from spreadsheets and other sources
  • Representing financial data in MATLAB
  • Working with dates and times
  • Visualizing time and price series characteristics using 2-D and 3-D plots
  • Filtering large datasets based on logical criteria
  • Automating tasks using code files
  • Algorithm development using programming constructs
  • Performing data analysis, modeling, and simulation
  • Generating reports and exporting data to file


MathWorks is registered with GARP as an Approved Provider of Continuing Professional Development (CPD) credits. MathWorks has determined that this program qualifies for 7 GARP CPD credit hours. If you are a Certified FRM or ERP, please record this activity in your Credit Tracker at!/cpd/

Training Formats

Format Course Length Course Outline


Course is led by a MathWorks instructor in a focused classroom setting. Locations include MathWorks offices and public sites worldwide; classroom training can also take place at your facility

3 days View details

Online instructor-led

Course is held online in real time by a MathWorks instructor and contains the same course content and materials used in the classroom setting

3 days View details


Undergraduate-level mathematics and experience with basic computer operations.