Commit Graph

14 Commits

Author SHA1 Message Date
edf2ce5e9c feat: Add DRIP service support files and update related services - Add exceptions and logger - Update service models and implementations - Update portfolio builder integration 2025-06-02 16:16:57 +02:00
5775d25e72 refactor: remove erosion radio buttons and FMP API testing section from navbar 2025-05-30 21:09:35 +02:00
65209331f5 feat: implement NAV erosion risk assessment service and UI integration 2025-05-29 21:49:24 +02:00
40cf9aac63 feat: Update DRIP Forecast implementation with improved erosion calculations and comparison features 2025-05-28 16:12:32 +02:00
81c6a1db48 feat: improve data source tracking and FMP API fallback mechanism 2025-05-28 14:41:10 +02:00
1fc54d5ea9 revert: restore original portfolio allocation logic 2025-05-27 23:53:08 +02:00
57862a1e98 refactor: optimize portfolio allocation for risk tolerance 2025-05-27 23:33:02 +02:00
3929f2d4f0 refactor: remove duplicate ETF display from sidebar for cleaner UI 2025-05-27 20:31:05 +02:00
027febf7da feat: improve logging for cache and API calls tracking 2025-05-27 16:02:15 +02:00
fd623ac6b9 fix: correct yield calculation in ETF metrics to use TTM dividends 2025-05-25 15:14:47 +00:00
2687b63d3f Initial commit for fixing broken code: - Fixed ETF_Analyzer page config issue - Updated ETF_Portfolio_Builder with improved error handling and data validation 2025-05-24 23:24:40 +00:00
f0ea40767c Fix: Quick action handlers for portfolio allocations. Equal weight and income focus now properly sum to ~100% (allowing for floating-point precision). Capital focus simplified to equal weight allocation. 2025-05-24 22:06:52 +00:00
44d94eeb00 refactor: remove duplicate cache management and API testing sections 2025-05-24 15:24:15 +00:00
efc865c2da Initial commit: ETF Portal with Portfolio Builder and Analyzer components 2025-05-24 14:15:07 +00:00