diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts index 2d6afab99..eddd938b6 100644 --- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts @@ -554,6 +554,16 @@ export class RoaiPortfolioCalculator extends PortfolioCalculator { initialValueWithCurrencyEffect = transactionInvestmentWithCurrencyEffect; + } else if ( + order.quantity.gt(0) && + ['BUY', 'SELL'].includes(order.type) && + !order.itemType + ) { + initialValue = order.quantity.mul(marketPriceInBaseCurrency); + + initialValueWithCurrencyEffect = order.quantity.mul( + marketPriceInBaseCurrencyWithCurrencyEffect + ); } }