diff --git a/apps/api/src/app/portfolio/portfolio-calculator.ts b/apps/api/src/app/portfolio/portfolio-calculator.ts index b26fbcacf..d830ad6ab 100644 --- a/apps/api/src/app/portfolio/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/portfolio-calculator.ts @@ -1685,10 +1685,11 @@ export class PortfolioCalculator { ) { return ( order.type === 'STAKE' && + previousOrder && marketSymbolMap[order.date] && ((marketSymbolMap[previousOrder.date][previousOrder.symbol]?.toNumber() && previousOrder.type === 'STAKE') || - (previousOrder.type !== 'STAKE' && previousOrder.unitPrice.toNumber())) + (previousOrder.type !== 'STAKE' && previousOrder.unitPrice?.toNumber())) ); }