Implémentation du portfolio controller