279 Commits (36961be2f5eb734c1482e41e8d4aa5fc617fe959)
 

Author SHA1 Message Date
Valentin Zickner 36961be2f5 remove unnecessary if condition 4 years ago
Valentin Zickner d82913343c move interfaces to separate files 4 years ago
Valentin Zickner a91f13b576 fix typo 4 years ago
Thomas ffc719c6ba Update comment 4 years ago
Valentin Zickner d7fd82fe32 add further tests for portfolio-calculator with one transaction 4 years ago
Valentin Zickner cf53270982 fix single buy test 4 years ago
Thomas 01d6f6d7fa Update test 4 years ago
Thomas 2535c56971 Re-enable all tests 4 years ago
Thomas d2b67e58da Add test for single buy 4 years ago
Thomas 22b69a168b Improve error handling 4 years ago
Valentin Zickner 8231943967 add error handling for current positions 4 years ago
Valentin Zickner b374f6b30d change hardcoded timestamp in test to timezone specific 4 years ago
Valentin Zickner a3ae1572c0 remove console.time statements during portfolio calls 4 years ago
Valentin Zickner beaf0548b5 add current position calculation with holding period return calculation 4 years ago
Thomas cbe60d24af Fix tests 4 years ago
Thomas bc702ac1a8 Add name to position 4 years ago
Thomas 18994f32d0 Fix tests 4 years ago
Thomas 6254d03ff7 Refactor positions 4 years ago
Valentin Zickner dde12c8e5f optimize performance of positions endpoint 4 years ago
Thomas f9e8289c80 Extend type 4 years ago
Valentin Zickner daea26a868 add multi-date fetch for current values 4 years ago
Valentin Zickner b56add9c24 prepare for multi-day database fetch 4 years ago
Thomas e05fdec698 Implement new positions endpoint 4 years ago
Valentin Zickner b005adbfd5 fix gross performance number type 4 years ago
Valentin Zickner 32724482ea optimize portfolio calculator to fetch all symbols for one day 4 years ago
Valentin Zickner e139db8390 add current position gross performance (percentage) 4 years ago
Valentin Zickner 13ff5601b3 add sorting and symbol as a result 4 years ago
Valentin Zickner 579cd63183 change getValues to multiple symbols 4 years ago
Valentin Zickner e8510a89af disable naming convention eslint 4 years ago
Valentin Zickner 3b40a408bc ignore missing values 4 years ago
Valentin Zickner 0624af8077 optimize order loading 4 years ago
Valentin Zickner bcd8c5f103 add additional time measurements 4 years ago
Thomas 0da962f329 Add logs to benchmark 4 years ago
Thomas b0e65a9c82 Declare functions explicitly as public 4 years ago
Thomas 9bc906fb7d Extend current rate service with getRange() 4 years ago
Thomas 3f53508e16 Sort imports 4 years ago
Thomas 6702461bd4 Sort imports 4 years ago
Thomas ca158684bd Optimize market data query 4 years ago
Thomas 64d1a20a31 Support today in current rate service 4 years ago
Valentin Zickner ab0cc5309d optimize database query execution for portfolio chart 4 years ago
Valentin Zickner f597a36e86 add workaround for database date search 4 years ago
Valentin Zickner 8a846afc75 add draft integration of new portfolio calculator to chart 4 years ago
Valentin Zickner a64da75e4b add gross performance 4 years ago
Valentin Zickner 8e8c117442 add calculation of current investment 4 years ago
Valentin Zickner 98553c3c64 add investment to timeline calculation 4 years ago
Valentin Zickner 2382bbc46f add timeline time point calculation 4 years ago
Valentin Zickner b9065377cd make it pretty 4 years ago
Valentin Zickner f25fcef688 implement getCurrentPositions of PortfolioCalculator 4 years ago
Thomas e44f22e3eb Fix version of big.js 4 years ago
Thomas 3f6c5fe6c2 Extend current rate service test 4 years ago