11 Commits (96016a04372759326cf63c034c0f780edecad536)

Author SHA1 Message Date
Thomas 96016a0437 Set comments explicitly 4 years ago
Thomas 6ebad0e728 Set market prices explicitly 4 years ago
Thomas Kaul 3b9a8fabb5
Clean up (#574) 4 years ago
Valentin Zickner 5d39b267ab
write portfolio calculator test case for symbol BALN.SW (refs #554) (#572) 4 years ago
Thomas Kaul e78755c280
Replace OrderType with Type (prisma) (#560) 4 years ago
Thomas Kaul 1c2ca5b96b
Feature/accentuate all time high and low (#428) 4 years ago
Thomas Kaul dcee651098
Feature/support unlimited currencies (#387) 4 years ago
Thomas Kaul 0f72673ef4
Feature/respect data source in symbol data endpoint (#370) 4 years ago
Valentin Zickner d2aeeb3e88
optimize annual performance calculation (#367) 4 years ago
Valentin Zickner 48ab862bb6
net performance for current positions (#330) 4 years ago
Valentin Zickner 308b218487
introduce basic module structure for data provider (#278) 5 years ago
Valentin Zickner dfcf826b4f
implement support for buy-sell(-buy) scenario (#262) 5 years ago
Thomas 4bd41ffa41
Feature/eliminate name from timeline position (#245) 5 years ago
Valentin Zickner 4bbd17a37a fix tests 5 years ago
Valentin Zickner d23addb673 change getDetails to portfolio-calculator.ts 5 years ago
Thomas fb15cebb64 Add test (#237) 5 years ago
Valentin Zickner 9c51a257ae fix performance of combination of investments 5 years ago
Thomas 9821b7f8f0 Add TWR test scenario 1 (#236) 5 years ago
Thomas cbdb68e2f8 Refactoring 5 years ago
Thomas e7ef1d426e Refactoring 5 years ago
Thomas 39cba0a8eb Refactoring 5 years ago
Thomas a90c314e30 Refactoring 5 years ago
Thomas 5e9cecc6c1 Refactoring 5 years ago
Thomas cbb81916ee Sort imports 5 years ago
Valentin Zickner ea66081073 move interfaces to separate files 5 years ago
Thomas e522722aa6 Update comment 5 years ago
Valentin Zickner 03ca5d7663 add further tests for portfolio-calculator with one transaction 5 years ago
Valentin Zickner 136563c949 fix single buy test 5 years ago
Thomas 948c45c602 Update test 5 years ago
Thomas e0be792e46 Re-enable all tests 5 years ago
Thomas c3d010135f Add test for single buy 5 years ago
Valentin Zickner 34c13c80ec add error handling for current positions 5 years ago
Valentin Zickner f65a108436 change hardcoded timestamp in test to timezone specific 5 years ago
Valentin Zickner 852902d1ab add current position calculation with holding period return calculation 5 years ago
Thomas ee89822bfe Fix tests 5 years ago
Thomas e2c23703dc Fix tests 5 years ago
Valentin Zickner 04e03bd080 add multi-date fetch for current values 5 years ago
Thomas b4dc21dd61 Implement new positions endpoint 5 years ago
Valentin Zickner aabfb39e8f optimize portfolio calculator to fetch all symbols for one day 5 years ago
Valentin Zickner cdc8faff7f add current position gross performance (percentage) 5 years ago
Thomas 099571437e Extend current rate service with getRange() 5 years ago
Thomas 5037393866 Support today in current rate service 5 years ago
Valentin Zickner 19bcd601d1 add gross performance 5 years ago
Valentin Zickner 836df69e68 add calculation of current investment 5 years ago
Valentin Zickner dd86adcea1 add investment to timeline calculation 5 years ago
Valentin Zickner 4f7628921d add timeline time point calculation 5 years ago
Valentin Zickner 88f0cb095d make it pretty 5 years ago
Valentin Zickner 7538133d09 implement getCurrentPositions of PortfolioCalculator 5 years ago
Valentin Zickner 9de56c32ac create base structure for portfolio rewrite 5 years ago