Bugfix/fix division by zero in performance calculation (#3695)
* Fix division by zero * Update changelog
This commit is contained in:
parent
c28af12cbd
commit
a8e0bb5a21
@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## 2.106.0-alpha.1 - 2024-08-24
|
||||
## Unreleased
|
||||
|
||||
### Changed
|
||||
|
||||
|
@ -713,10 +713,14 @@ export abstract class PortfolioCalculator {
|
||||
netPerformanceWithCurrencyEffect:
|
||||
netPerformanceWithCurrencyEffectSinceStartDate,
|
||||
netPerformanceInPercentage:
|
||||
netPerformanceSinceStartDate / timeWeightedInvestmentValue,
|
||||
timeWeightedInvestmentValue === 0
|
||||
? 0
|
||||
: netPerformanceSinceStartDate / timeWeightedInvestmentValue,
|
||||
netPerformanceInPercentageWithCurrencyEffect:
|
||||
netPerformanceWithCurrencyEffectSinceStartDate /
|
||||
timeWeightedInvestmentValue,
|
||||
timeWeightedInvestmentValue === 0
|
||||
? 0
|
||||
: netPerformanceWithCurrencyEffectSinceStartDate /
|
||||
timeWeightedInvestmentValue,
|
||||
// TODO: Add net worth with valuables
|
||||
// netWorth: totalCurrentValueWithCurrencyEffect
|
||||
// .plus(totalAccountBalanceWithCurrencyEffect)
|
||||
|
Loading…
x
Reference in New Issue
Block a user