Perfect Portfolios