InvestmentsPortfolioCalculator