Thomas Kaul
|
418e8bc843
|
Task/remove deprecated first buy date in portfolio calculator (#6244)
* Remove deprecated firstBuyDate
* Update changelog
|
4 days ago |
Thomas Kaul
|
13031aaad3
|
Task/deprecate firstBuyDate in portfolio calculator (#6239)
* Deprecate firstBuyDate in favor of dateOfFirstActivity
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
71902e39d1
|
Task/deprecate transactionCount in portfolio calculator and service (#6228)
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
d9a4d261e4
|
Bugfix/total fee calculation related to activities in custom currency (part 2) (#6199)
* Fix total fee calculation related to activities in custom currency
* Update changelog
|
2 weeks ago |
Kenrick Tandrian
|
3943ca9f88
|
Feature/extend holdings endpoint to include performance with currency effects for cash positions (#5650)
* Extend holdings endpoint to include performance with currency effects for cash positions
* Update changelog
|
1 month ago |
Kenrick Tandrian
|
a57b670d7b
|
Task/enforce module boundaries for api and common modules (#5925)
* feat(lint): allow circular self deps
* feat(lint): enforce module boundaries
* feat(lib): move data provider response interface to common
* feat(lib): move symbol item interface to common
* feat(lib): move activity interface to common
* feat(lint): temporarily disable @nx/enforce-module-boundaries for ui files
* feat(lint): temporarily disable @nx/enforce-module-boundaries for client files
* feat(lint): ignore circular deps between client and ui
* feat(common): implement barrel export for data provider response interface
* feat(common): implement barrel export for activity interface
* feat(common): implement barrel export for symbol item interface
|
3 months ago |
Thomas Kaul
|
be0ddd6298
|
Task/harmonize interfaces naming (#5796)
* Harmonize interfaces naming
|
4 months ago |
Attila Cseh
|
e001997ff8
|
Bugfix/activities unexpectedly listed in holdings (#5182)
* Fix activities of type FEE, INTEREST and LIABILITY unexpectedly listed in holdings
* Update changelog
|
6 months ago |
Thomas Kaul
|
e3546a53a5
|
Feature/skip errors for custom asset profiles in portfolio snapshot calculation (#5175)
* Skip errors for custom asset profiles
* Update changelog
|
7 months ago |
Thomas Kaul
|
55e4d2fc7a
|
Feature/deprecate ITEM activity type in favor of BUY (#5093)
* Deprecate ITEM activity type in favor of BUY
* Update changelog
|
7 months ago |
Thomas Kaul
|
1bced96460
|
Feature/deprecate portfolio position endpoints (#4648)
* Deprecate api/v1/portfolio/position endpoints
* Update changelog
|
9 months ago |
Thomas Kaul
|
9fb80e5067
|
Feature/remove accounts from holding endpoint (#3765)
* Clean up accounts
|
1 year ago |
Thomas Kaul
|
71a568264d
|
Feature/improve portfolio snapshot caching (#3717)
* Improve portfolio snapshot caching
* Update changelog
|
1 year ago |
gizmodus
|
f360a12823
|
Feature/rework portfolio calculator (#3393)
* Rework portfolio calculation
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
|
1 year ago |
Thomas Kaul
|
41f5801b5e
|
Feature/refactor unique asset type to asset profile identifier (#3636)
* Refactoring
|
2 years ago |
Thomas Kaul
|
e31b4c64cb
|
Feature/refactor holding detail dialog to standalone (#3407)
* Refactor holding detail dialog to standalone
* Update changelog
|
2 years ago |
Thomas Kaul
|
4ad4fa2b30
|
Feature/clean up deprecated GET api/portfolio/positions endpoint (#3373)
|
2 years ago |
Thomas Kaul
|
4f41bac328
|
Feature/set up caching in portfolio calculator (#3335)
* Set up caching
* Update changelog
|
2 years ago |
Thomas Kaul
|
5d4e2fba8c
|
Feature/move wealth item and liability calculations to portfolio calculator (#3272)
* Move (wealth) item calculations to portfolio calculator
* Move liability calculations to portfolio calculator
* Update changelog
|
2 years ago |
Thomas Kaul
|
6c57609db8
|
Feature/move dividend fee and interest calculation to portfolio calculator (#3267)
* Move dividend, feee and interest calculation to portfolio calculator
* Update changelog
|
2 years ago |
Thomas Kaul
|
2b97bbd05d
|
Move getChart() to portfolio calculator (#3255)
|
2 years ago |
Arshad Jamal
|
371c999fbc
|
Feature/Add dividend yield to position detail dialog (#2636)
* Add dividend yield to position detail dialog
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
|
2 years ago |
Francisco Silva
|
8cd6c34ed8
|
Feature/introduce portfolio calculator factory (#3214)
* Introduce portfolio calculator factory
* Update changelog
|
2 years ago |
Thomas Kaul
|
5788c6474e
|
Refactor portfolio calculator (#3203)
* Refactor portfolio calculator
* Consume Activity[]
* Change computeTransactionPoints() to private
* Eliminate getTransactionPoints()
* Update changelog
|
2 years ago |
Thomas Kaul
|
88a9b518f6
|
Bugfix/fix issue with overridden names in activities table (#3200)
* Fix issue with overridden names
* Update changelog
|
2 years ago |
Thomas Kaul
|
a33f8d5bed
|
Upgrade @types/big.js to version 6.2.2 (#3191)
* Upgrade @types/big.js to version 6.2.2
* Refactor imports
|
2 years ago |
Thomas Kaul
|
b642ce08e5
|
Refactor item type (#3119)
|
2 years ago |
Thomas Kaul
|
bc8d8309d4
|
Improve handling of future liabilities (#3118)
* Improve handling of future liabilities
* Refactor currentValue to currentValueInBaseCurrency
* Update changelog
|
2 years ago |
Thomas Kaul
|
07661d9262
|
Feature/integrate dividend into transaction point concept (#3092)
* Integrate dividend into transaction point concept
* Update changelog
|
2 years ago |
Thomas Kaul
|
4ab3f81384
|
Extract getFactor() (#3089)
* Extract getFactor()
* Refactoring
|
2 years ago |
Thomas Kaul
|
2518a8fd9d
|
Feature/add accounts tab to position detail dialog (#3012)
* Add accounts tab to position detail dialog
* Update changelog
|
2 years ago |
Thomas Kaul
|
e921ed7f52
|
Reorder imports (#2988)
|
2 years ago |
Thomas Kaul
|
c9237146e2
|
Feature/add investment value to chart (#2948)
* Add investment value to chart
* Update changelog
|
2 years ago |
Thomas Kaul
|
4434d0315f
|
Remove unused timeline calculation (#2947)
|
2 years ago |
Thomas Kaul
|
8d5f2fd91d
|
Fix fee conversion (#2896)
* Fix fee conversion
* Update changelog
|
2 years ago |
gizmodus
|
be801b481e
|
Feature/Add exchange rate effects to portfolio calculation (#2834)
* Add exchange rate effects to portfolio calculation
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
|
2 years ago |
Thomas Kaul
|
93b6011ddc
|
Feature/refactor get range in market data service (#2631)
* Refactor to unique asset in getRange()
* Update changelog
|
2 years ago |
Thomas Kaul
|
bdf72164b1
|
Feature/break down emergency fund by cash and assets (#2159)
* Break down emergency fund in cash and assets
* Update changelog
|
3 years ago |
Thomas Kaul
|
aafedd5f75
|
Feature/increase robustness if live data is missing (#1884)
* Continuously persist today's market data
* Add fallback to historical market data if data provider does not provide live data
* Update changelog
|
3 years ago |
Thomas Kaul
|
897e941e7a
|
Feature/add data provider info to position (#1730)
* Add data provider info
* Update changelog
|
3 years ago |
Thomas Kaul
|
f7597c213d
|
Feature/add dividend and fees to position detail dialog (#1643)
* Add dividend and fees to position detail dialog
* Update changelog
|
3 years ago |
Thomas Kaul
|
2c4c16ec99
|
Feature/extend markets overview by benchmarks (#953)
* Add benchmarks to markets overview
* Update changelog
|
4 years ago |
Thomas Kaul
|
af0863d193
|
Bugfix/fix currency conversion in accounts (#937)
* Fix currency conversion in accounts
* Update changelog
|
4 years ago |
Thomas Kaul
|
ea3a9d3b79
|
Feature/eliminate circular dependencies in common library (#896)
* Eliminate circular dependencies
* Update changelog
|
4 years ago |
Thomas Kaul
|
b7bbc029ac
|
Feature/render tags in dialogs (#864)
* Render tags
* Update changelog
|
4 years ago |
Thomas Kaul
|
86acbf06f4
|
Feature/add data provider errors to api response (#738)
* Add data provider error details
* Update changelog
|
4 years ago |
Thomas Kaul
|
fa66cd5bce
|
Feature/add countries and sectors to position detail dialog (#692)
* Add asset and asset sub class
* Add countries and sectors to position detail dialog
* Update changelog
|
4 years ago |
Thomas Kaul
|
5d3bbb8f30
|
Feature/improve annualized performance (#651)
* Improve annualized performance calculation
* Update changelog
|
4 years ago |
gizmodus
|
f15b33e950
|
Portfolio calculator rework (#632)
* Portfolio calculator rework
Co-authored-by: Reto Kaul <retokaul@sublimd.com>
|
4 years ago |
Thomas Kaul
|
7df53896f3
|
Feature/start eliminating data source from order (#622)
* Start eliminating dataSource from order
* Update changelog
|
4 years ago |