Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Part I – Matlab Fundamentals
Matlab Basics
- Matlab User interface
- Variables and Assignments Statements
- Basic data objects: Vector, Matrix, Table
- Basic data manipulation
- Character and Strings objects
- Relational expressions
- Built-in numerical functions
- Data Import/Export
- Visualizing data, Graphics options, Annotations, customizing graphics
Matlab Programming
- Automating commands with scripts
- Logic and flow control - if, if-else, switch, nested ifs
- Loop statements and vectorized code
- Writing functions
Working with Financial Data
- Data objects – Cell arrays, Structures, Tables, Time series
- Working with dates and times
- Conversion amongst different data types, data operations
- Modifying tables, table operations
- Data filtering, Indexing, Logical indexing, Categories
- Data preparation:
- Dealing with Missing data
- Cleaning data, Unusual observations
- Data Transformations
- Statistical functions
Part II – Financial Applications
Overview of Matlab toolboxes relevant to Financial Analysis
- Financial Toolbox
- Financial Instruments Toolbox
- Trading Toolbox
- Risk Management Toolbox
- Econometrics Toolbox
- Optimisation Toolbox
- Statistics Toolbox
Financial modelling basics
- Random variables, probability distributions, random processes
- Distribution fitting
- Linear regression
- Simulation modelling – Monte Carlo Simulation
- Optimisation modelling
- Optimisation under uncertainty
Regression and volatility
- Linear regression
- Spurious regression
- Nonstationarity
- Cointegration
- Conditional volatility models ARCH, GARCH
Portfolio theory and asset allocation
- Dividend discount model
- Modern portfolio theory
Asset pricing models
- CAPM
Market risk management
- VAR by the historical simulation
- VAR by Monte Carlo simulation
- VAR and PCA
Optimisation methods
- Convex optimization
- Linear Programming
- Dynamic Programming
- Non-convex optimization
Requirements
A-level maths or economics, or relevant experience in the workplace, is advisable for this material
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customised Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from £4800 + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
The many examples and the building of the code from start to finish.
Toon - Draka Comteq Fibre B.V.
Course - Introduction to Image Processing using Matlab
Many useful exercises, well explained