294 Commits (c03ab87684835358f204ab686fe41d6667ddd5b9)
 

Author SHA1 Message Date
Thomas c03ab87684 Refactoring 4 years ago
Thomas 24d2ccfb21 Refactoring 4 years ago
Thomas 252b7845c5 Refactoring 4 years ago
Thomas 691158b2ea Refactoring 4 years ago
Thomas 822e48e7fc Improve test 4 years ago
Thomas 26ef23358c Clean up code 4 years ago
Thomas a2a82d6206 Sort imports 4 years ago
Valentin Zickner eee2af771b add errors in case gross performance is not set 4 years ago
Valentin Zickner b64b000ec9 add error handling to performance aggregation 4 years ago
Valentin Zickner 0603bd9480 fix rate conversion for todays symbols 4 years ago
Thomas 039cc5baf6 Improve error handling 4 years ago
Valentin Zickner 3ee2dba13d change performance report to portfolio calculator 4 years ago
Valentin Zickner 49c530fe14 add today to getValues 4 years ago
Valentin Zickner 348f783b08 remove unnecessary if condition 4 years ago
Valentin Zickner f796ad99c3 move interfaces to separate files 4 years ago
Valentin Zickner 8df5150af7 fix typo 4 years ago
Thomas 7ef05fc391 Update comment 4 years ago
Valentin Zickner c7729e7fb7 add further tests for portfolio-calculator with one transaction 4 years ago
Valentin Zickner d920505f7a fix single buy test 4 years ago
Thomas 32c0af3524 Update test 4 years ago
Thomas 029dab473f Re-enable all tests 4 years ago
Thomas 45e8ee8a4e Add test for single buy 4 years ago
Thomas e3752f06ea Improve error handling 4 years ago
Valentin Zickner 9d7b2b320f add error handling for current positions 4 years ago
Valentin Zickner 42b4e0c141 change hardcoded timestamp in test to timezone specific 4 years ago
Valentin Zickner 4956f944fc remove console.time statements during portfolio calls 4 years ago
Valentin Zickner 2040941bbf add current position calculation with holding period return calculation 4 years ago
Thomas d932d469e9 Fix tests 4 years ago
Thomas 22f4eca037 Add name to position 4 years ago
Thomas 0cd4e0975c Fix tests 4 years ago
Thomas 9b40f15f5c Refactor positions 4 years ago
Valentin Zickner 28ff521a23 optimize performance of positions endpoint 4 years ago
Thomas 3d334bf7da Extend type 4 years ago
Valentin Zickner 131a5ef541 add multi-date fetch for current values 4 years ago
Valentin Zickner cd13169aca prepare for multi-day database fetch 4 years ago
Thomas 5935d93226 Implement new positions endpoint 4 years ago
Valentin Zickner 3382ef9ba4 fix gross performance number type 4 years ago
Valentin Zickner 56baaafc1a optimize portfolio calculator to fetch all symbols for one day 4 years ago
Valentin Zickner 10427d04f9 add current position gross performance (percentage) 4 years ago
Valentin Zickner 844da621f6 add sorting and symbol as a result 4 years ago
Valentin Zickner 6cad38c465 change getValues to multiple symbols 4 years ago
Valentin Zickner 63318cb20e disable naming convention eslint 4 years ago
Valentin Zickner a991612fce ignore missing values 4 years ago
Valentin Zickner 195d305f11 optimize order loading 4 years ago
Valentin Zickner 9c7a25b9f0 add additional time measurements 4 years ago
Thomas 1ef0ac8520 Add logs to benchmark 4 years ago
Thomas 3d6fc0ac76 Declare functions explicitly as public 4 years ago
Thomas 93b23d2ca6 Extend current rate service with getRange() 4 years ago
Thomas 7eed4dd60b Sort imports 4 years ago
Thomas 3fdd6559df Sort imports 4 years ago