Analytics of Finance

Course Description

This course covers the main quantitative methods of finance. It covers three broad sets of topics: financial econometrics, statistical machine learning for financial applications and dynamic programing. This course gives a comprehensive introduction to financial economics, and particularly asset pricing. Provides the foundation for the main analytical techniques and quantitative methods necessary in the financial industry Examples of applications include portfolio optimization, risk management, and proprietary trading.

Learning Outcomes

  1. Define main notions in the quantitative finance
  2. Explain mathematical backgrounds of main quantitative methods in finance
  3. Define and differentiate the types of financial data
  4. Differentiate between different asset pricing models
  5. Explain the basics of portfolio theory and apply portfolio optimization methods
  6. Justify the adequacy of statistical methods and machine learning algorithms for applications in quantitative finance

Forms of Teaching


Independent assignments


Week by Week Schedule

  1. Classification in computational finance
  2. Modelling in computational finance
  3. Normal distribution; Lognormal distribution, Models in continuous time; Introduction to diffusion porocesses; Wiener process
  4. Concept of risk; Risk and expected return on a portfolio ; Portfolio optimization; , Markowitz portfolio theory; Efficient portfolio; Calculating the efficient frontier
  5. Capital asset pricing model (CAPM); Testing the Capital Asset Pricing Model: An Econometric Approach; Beta factor, Capital market line; Security market line
  6. Principle of optimality, Bellman equation
  7. Numerical approximation (discretizing dynamics)
  8. Midterm exam
  9. Numerical methods for portfolio optimization
  10. Generating random numbers
  11. Variance reduction
  12. Quasi-Monte Carlo method
  13. Pairs trading, Contrarian methods
  14. Momentum-based strategies, Cointegration-based trading
  15. Final exam

Study Programmes

University graduate
Audio Technologies and Electroacoustics (profile)
Free Elective Courses (1. semester)
Communication and Space Technologies (profile)
Free Elective Courses (1. semester)
Computational Modelling in Engineering (profile)
Free Elective Courses (1. semester)
Computer Engineering (profile)
Free Elective Courses (1. semester)
Computer Science (profile)
Free Elective Courses (1. semester)
Control Systems and Robotics (profile)
Free Elective Courses (1. semester)
Electrical Power Engineering (profile)
Free Elective Courses (1. semester)
Electric Machines, Drives and Automation (profile)
Free Elective Courses (1. semester)
Electronic and Computer Engineering (profile)
Free Elective Courses (1. semester)
Electronics (profile)
Free Elective Courses (1. semester)
Network Science (profile)
Free Elective Courses (1. semester)
Software Engineering and Information Systems (profile)
Free Elective Courses (1. semester)


(.), Statistics and Data Analysis for Financial Engineering, David Ruppert, Springer, 2011,
(.), Advances in Financial Machine Learning, De Prado, Marcos Lopez, Wiley; 1 edition, 2018,
(.), The Econometrics of Financial Markets, Campbell, John Y., Andrew W. Lo, and A. Craig MacKinlay, Princeton, NJ: Princeton University Press, 1996.,
(.), Asset Pricing, Cochrane, John H, Revised ed. Princeton, NJ: Princeton University Press, 2005.,

For students


ID 222444
  Winter semester
L1 English Level
L1 e-Learning
45 Lectures
15 Laboratory exercises

Grading System

Very Good