|
@ -7,6 +7,7 @@ import { SymbolMetrics, UniqueAsset } from '@ghostfolio/common/interfaces'; |
|
|
import { PortfolioSnapshot, TimelinePosition } from '@ghostfolio/common/models'; |
|
|
import { PortfolioSnapshot, TimelinePosition } from '@ghostfolio/common/models'; |
|
|
|
|
|
|
|
|
import { Logger } from '@nestjs/common'; |
|
|
import { Logger } from '@nestjs/common'; |
|
|
|
|
|
import { DataSource } from '@prisma/client'; |
|
|
import { Big } from 'big.js'; |
|
|
import { Big } from 'big.js'; |
|
|
import { |
|
|
import { |
|
|
addDays, |
|
|
addDays, |
|
@ -1372,7 +1373,7 @@ export class TWRPortfolioCalculator extends PortfolioCalculator { |
|
|
orders: PortfolioOrderItem[], |
|
|
orders: PortfolioOrderItem[], |
|
|
day: Date, |
|
|
day: Date, |
|
|
end: Date, |
|
|
end: Date, |
|
|
dataSource: string, |
|
|
dataSource: DataSource, |
|
|
symbol: string, |
|
|
symbol: string, |
|
|
marketSymbolMap: { [date: string]: { [symbol: string]: Big } }, |
|
|
marketSymbolMap: { [date: string]: { [symbol: string]: Big } }, |
|
|
lastUnitPrice: Big, |
|
|
lastUnitPrice: Big, |
|
|