Skip to content
Pinel DAHOUI
FinancePythonStreamlitMarkowitz

Portfolio Optimizer Pro

Plateforme d'aide à l'investissement qui calcule l'allocation optimale d'un portefeuille selon Markowitz, adaptée aux marchés africains.

Depuis novembre 2024
Portfolio Optimizer Pro

This content has not been translated yet: it is shown in its original language (French).

Contexte

L'optimisation de portefeuille est un outil standard des gérants institutionnels, mais reste peu accessible aux investisseurs individuels et aux structures de taille moyenne, en particulier sur les marchés africains. L'objectif du projet : démocratiser l'accès à une allocation d'actifs rigoureuse.

Méthode

  • Implémentation des algorithmes moyenne-variance de Markowitz : calcul de la frontière efficiente, du portefeuille de variance minimale et du portefeuille de Sharpe optimal.
  • Intégration de données de marché en temps réel via Yahoo Finance.
  • Tableaux de bord interactifs pour visualiser l'arbitrage rendement-risque.
  • Architecture pensée pour intégrer les marchés africains, notamment la BRVM, pour des besoins institutionnels.

Résultats

Une application utilisable sans compétence en programmation : l'utilisateur choisit ses actifs, l'outil calcule les allocations optimales et visualise la frontière efficiente.

Outils

Python, NumPy, SciPy, Plotly et Streamlit. Le code source n'est pas public ; une démonstration est possible sur demande.

Portfolio

More work

EnvironmentMachine learning · XGBoost

Prédiction de la qualité de l'air

Modèle de prévision des particules fines PM2.5 dans plusieurs villes africaines, récompensé d'une médaille d'argent en compétition.

Got a data project in mind?

A free, no-commitment 30-minute call.

Book a call