Browse Source

Move holding valuation of portfolio calculator to base class

pull/7917/head
Thomas Kaul 4 weeks ago
parent
commit
3b80efa46b
  1. 3
      apps/api/src/app/portfolio/calculator/portfolio-calculator.ts

3
apps/api/src/app/portfolio/calculator/portfolio-calculator.ts

@ -78,6 +78,7 @@ export abstract class PortfolioCalculator {
protected accountBalanceItems: HistoricalDataItem[];
protected activities: PortfolioCalculatorActivity[];
protected activitiesByAssetProfileIdentifier: {
[assetProfileIdentifier: string]: PortfolioCalculatorActivity[];
};
@ -944,9 +945,11 @@ export abstract class PortfolioCalculator {
let grossPerformanceFromSellsWithCurrencyEffect = new Big(0);
let initialValue: Big;
const investmentValuesAccumulated: { [date: string]: Big } = {};
const investmentValuesAccumulatedWithCurrencyEffect: {
[date: string]: Big;
} = {};
const investmentValuesWithCurrencyEffect: { [date: string]: Big } = {};
const items: HoldingValuationItem[] = [];
let lastAveragePrice = new Big(0);

Loading…
Cancel
Save