Denis Makarov

Denis Makarov is a software developer focused on backend development, algorithmic trading systems, and financial software.

His primary areas of expertise include Python, backend development, and MQL4/MQL5. He develops trading robots, automated trading systems, and applications for financial data analysis and strategy backtesting.

He is the founder and lead developer of DQuant, an open-source project focused on quantitative finance, financial data analysis, and algorithmic trading tools.

His work also includes machine learning and financial time-series forecasting. He has developed an open-source Python library for volatility forecasting using XGBoost and LightGBM and conducted an independent research project comparing machine-learning models with GARCH-family models.

His projects include DQuant Lab, a platform for creating, testing, and validating trading strategies.

Projects

Research

Paper · 2026

Comparison of Volatility Forecasts from Machine Learning and Conditional Heteroskedasticity Models

7assets 5models 11years of data
Read the paper →

Contact

Denis is interested in software engineering, fintech, and financial technology, with a particular focus on backend development, Python, and algorithmic trading systems.