ML and Data-Driven Algorithm for Personalized Ranking of Investment Opportunities Based on Fintech Platform Investor Behavior

Thesis title: ML a Data-driven algoritmus pro personalizované řazení investičních příležitostí na základě chování investorů fintech platformy
Author: Dědek, Jindřich
Thesis type: Závěrečná práce - Institut celoživotního vzdělávání
Supervisor: Karel, Tomáš
Opponents: Fojtík, Jan
Thesis language: Česky
Abstract:
Tato MBA práce se zaměřuje na vývoj ML algoritmu pro personalizované řazení investičních příležitostí na investiční platformě. Tedy pro každého investora počítá pravděpodobnost investice ke každé z investičních příležitostí na základě historických investic investora. Hlavním cílem je zejména zrychlit úspěšné proinvestování příležitosti a identifikovat klíčové prediktory pro investici na platformě. Práce implementuje prediktivní model pomocí knihovny XGBoost, který analyzuje více než 7,5 milionu historických kombinací uživatelů a investičních příležitostí. Model zpracovává 36 features zahrnující demografické charakteristiky investorů, parametry investičních příležitostí a behaviorální data. Datová infrastruktura využívá cloudovou platformu Snowflake a Keboola pro přípravu dat a Python pro implementaci a vizualizaci machine learning algoritmu a jeho celé pipeline. Výsledný model dosahuje AUC skóre 0,8902 a lift faktoru 2,91, což znamená, ve skupině predikovaných investorů se nachází 2,91 krát více investorů, než ve skupině náhodně vybrané. Analýza důležitosti features identifikuje vysoké AUM uživatele, nízkou hodnotu úvěru a vysoký úrok jako nejdůležitější prediktory investičního chování. Práce zahrnuje kompletní implementaci od přípravy dat, jejich explorativní analýzy, přes feature engineering a hyperparametrické ladění modelu až po finální trénování modelu a vytvoření webové aplikace pro vizualizaci výsledků. Business case předpokládá zvýšení konverzního poměru investice o 2-3 procentní body a nárůst AUM společnosti o 15-20 %. Závěrečná část práce pojednává o regulatorních výzvách spojených s implementací algoritmu a nabízí doporučení pro pilotní nasazení postupného rollout plánu. Implementované řešení přináší technologickou konkurenční výhodu, neboť podobné personalizační algoritmy nejsou na českém trhu alternativních investic běžně využívány.
Keywords: strojové učení; datová analýza; personalizované doporučování; investiční platforma; predikce investičního chování; fintech; Python
Thesis title: ML and Data-Driven Algorithm for Personalized Ranking of Investment Opportunities Based on Fintech Platform Investor Behavior
Author: Dědek, Jindřich
Thesis type: Závěrečná práce - Institut celoživotního vzdělávání
Supervisor: Karel, Tomáš
Opponents: Fojtík, Jan
Thesis language: Česky
Abstract:
This MBA thesis focuses on developing a ML algorithm for personalized ranking of investment opportunities on an investment platform. Specifically, it calculates the probability of investment for each investor across all available investment opportunities based on their historical investment behavior. The primary objective is to accelerate successful investment opportunity funding and identify key predictors of investment behavior of the investors on the platform. The thesis implements a predictive ML model using the XGBoost library in Python, which analyzes over 7.5 million historical user-project combinations. The model processes 36 features including investor demographic characteristics, investment opportunity parameters and behavioral data. The data infrastructure leverages the cloud-based Snowflake platform and Keboola for data preparation, and Python for implementation and visualization of the machine learning algorithm and its entire pipeline. The final model achieves an AUC score of 0.8902 and a lift factor of 2.91, meaning that there is 2.91x more investors in the group of predicted investors compared to random selection. Feature importance analysis identifies high user AUM, small project size, and high interest rates as the most significant predictors for investment of the user on the platform. The thesis encompasses a complete implementation from data preparation and exploratory analysis, through feature engineering and hyperparameter tuning to final model training and creation of a web application for results visualization. The business case anticipates an increase in investment conversion rate of 2-3 percentage points and company AUM growth of 15-20 %. The concluding section discusses regulatory challenges associated with algorithm implementation and offers recommendations for pilot deployment and a gradual rollout plan. The implemented solution provides a technological competitive advantage, as similar personalization algorithms are not commonly utilized in the alternative investment market.
Keywords: investment platform; investment behavior prediction; fintech; data analysis; Python; machine learning; personalized recommendation

Information about study

Study programme: Data & Analytics for Business Management
Type of study programme: Celoživotní vzdělávání studijní program
Assigned degree: MBA
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Statistics and Probability

Information on submission and defense

Date of assignment: 1. 7. 2025
Date of submission: 30. 11. 2025
Date of defense: 5. 3. 2026
Identifier in the InSIS system: https://insis.vse.cz/zp/94737/podrobnosti

Files for download

Main text
File publication postponed to: 1. 12. 2030
Download
Příloha práce
File publication postponed to: 1. 12. 2030
Download
    Last update: