Laboratory of Data Analysis and Financial Technologies
Faculty of Computer Science and Engineering


Laboratory of Data Analysis and Financial Technologies 

 

The mission of the Laboratory is to conduct scientific and applied research and teaching activities in the areas of Financial Mathematics, Machine Learning and Big Data related to Quantitative Finance, and Financial Technologies including Distributed Ledger (Blockchain) Technologies.

The head of laboratory – Aleksei Kanatov 

activity of laboratoty

The Laboratory is carrying out its research, development and educational activities in the following principal directions: 


— methods of formal software verification, including distributed ledger (blockchain) systems and algorithmic trading strategies


 — stochastic methods for analysis and forecasting of financial time series, including digital assets


 — methods, strategies and technologies for algorithmic financial trading, based on Financial Mathematics and Machine Learning


 — financial derivatives (options) and volatility models for financial markets


 — numerical and analytical-numerical methods of Financial Mathematics


 — functional programming and domain-specific programming languages in Financial Technologies. 


The teaching activities of the Laboratory span all levels including BSc, MSc, PhD and continues professional education.

the TEAM

Alexey Kanatov

Head of laboratoty 

Leonid Merkin

Professor

Pavel Khakimov

Junior Researcher

PROJECTS

Do you want a joint project?
Contact us

01

MAQUETTE

Models, algorithms, methods and technologies for algorithmic trading in digital assets and derivatives. The project includes research, development and teaching activities in the development of methods for analysis and forecasting of digital assets' and derivatives' stochastic dynamics, methods for design and verification of algorithmic trading strategies, and development of high-frequency real-time solutions for algorithmic trading platforms

02

InnoChaine system 

A world-first, highly-dependable blockchain solution based on 5 levels of formal software verification (specifically, the levels of smart contracts language, smart contracts compilation and execution, the blockchain node functionality, the distributed consensus protocol, and the verified operating system (seL4)