Browse Source

Fix issue in annualized performance calculation

Handle case where growthFactor is Infinity
pull/6310/head
Thomas Kaul 2 months ago
parent
commit
d7b7daf9b7
  1. 4
      libs/common/src/lib/calculation-helper.ts

4
libs/common/src/lib/calculation-helper.ts

@ -9,7 +9,7 @@ import {
subDays,
subYears
} from 'date-fns';
import { isNumber } from 'lodash';
import { isFinite, isNumber } from 'lodash';
import { resetHours } from './helper';
import { DateRange } from './types';
@ -28,7 +28,7 @@ export function getAnnualizedPerformancePercent({
exponent
);
if (!isNaN(growthFactor)) {
if (isFinite(growthFactor)) {
return new Big(growthFactor).minus(1);
}
}

Loading…
Cancel
Save