diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index e418e5901..ac3b1133e 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -411,6 +411,13 @@ export class PortfolioService { const transactionPoints = await this.getTransactionPoints(userId); + if (transactionPoints?.length <= 0) { + return { + hasErrors: false, + positions: [] + }; + } + portfolioCalculator.setTransactionPoints(transactionPoints); const portfolioStart = parseDate(transactionPoints[0].date);