30dc087ce3
Fixing minor computing issues
2025-06-03 19:59:44 +02:00
19f713673e
Adding education tio DRIP/No-DRIP
2025-06-03 19:51:16 +02:00
30e1bbcbd9
fixing Nav_erosion_service and drip_service services communication
2025-06-03 18:42:25 +02:00
c6797c94ee
fix: update DRIP service to use correct method and attributes for portfolio calculations
2025-06-03 12:46:32 +02:00
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
4ea1fe2a73
fix: Update DRIP service to use correct MonthlyData structure and fix month attribute error
2025-06-02 16:07:27 +02:00
7db493893e
Add dividend trend service, documentation, and requirements backup
2025-05-30 18:12:36 +02:00
156b218c94
feat: current dividend trend calculation implementation
2025-05-30 15:30:03 +02:00
8bec6cd8e8
Add nav_erosion_service implementation and fix dividend trend calculation
2025-05-30 00:14:31 +02:00
f548dec7ec
fix: ensure dividend trend is always a valid number in API response and add nav_erosion_service implementation
2025-05-30 00:02:14 +02:00
300b127674
Add: Complete nav erosion service implementation with tests
2025-05-29 23:38:55 +02:00
93d93277b1
Fix: Adjusted ETF age calculation and risk scoring
2025-05-29 23:37:13 +02:00
65209331f5
feat: implement NAV erosion risk assessment service and UI integration
2025-05-29 21:49:24 +02:00
c4a7f91867
feat: add DRIP service for portfolio growth calculations with erosion support
2025-05-28 16:27:29 +02:00
e0dc6e57eb
feat: update API and cache management with improved logging
2025-05-27 16:27:13 +02:00
c462342d44
feat: Add API management system with caching support
...
- Add base API client and cache manager classes
- Implement FMP and YFinance specific clients and cache managers
- Add API factory for managing multiple data providers
- Add test suite for API configuration and caching
- Add logging configuration for API operations
2025-05-27 14:07:32 +02:00
4fc9452c98
refactor: improve CLI and package structure - Move CLI code to ETF_Portal package - Add proper package setup with setup.py - Update README with installation and usage instructions - Improve process management and cleanup
2025-05-26 19:46:05 +02:00