wealthfolio icon indicating copy to clipboard operation
wealthfolio copied to clipboard

Post V2.0 upgrade - portfolio stuck on "Calculating portfolio performance"

Open sticilface opened this issue 1 month ago • 6 comments

Image

This just stays there.

This is a sample of the log output

[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/USD on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/USD on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for USD/GBP on 2025-09-12. Using fallback rate from 2025-09-11
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-12. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for EUR/GBP on 2025-09-13. Using fallback rate from 2025-09-12
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-15. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-16. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-18. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-19. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-20. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-21. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-22. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-23. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-24. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-09-25. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-09-25. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-25. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-26. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-27. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-28. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-29. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-09-30. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-01. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-02. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-03. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-04. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-05. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-06. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-06. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-06. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-06. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-07. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-07. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount f3705da2-be51-4b24-acc8-aba31724c3eb): Failed conversion 0 GBX->GBP on 2025-10-08: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee f3705da2-be51-4b24-acc8-aba31724c3eb): Failed conversion 0 GBX->GBP on 2025-10-08: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity f3705da2-be51-4b24-acc8-aba31724c3eb for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-08: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity f3705da2-be51-4b24-acc8-aba31724c3eb unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-08. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-08. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-08. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-09. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-09. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-09. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-10. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-10. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-10. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-11. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-11. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-11. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-12. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-12. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-12. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-13. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 9646fb57-6a0a-4485-b205-4cc061dc4790): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 9646fb57-6a0a-4485-b205-4cc061dc4790): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 9646fb57-6a0a-4485-b205-4cc061dc4790 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-14: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity 9646fb57-6a0a-4485-b205-4cc061dc4790 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 940c6ae3-a83a-4bb9-9cc1-bd0571dd280a): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 940c6ae3-a83a-4bb9-9cc1-bd0571dd280a): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 940c6ae3-a83a-4bb9-9cc1-bd0571dd280a for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-14: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity 940c6ae3-a83a-4bb9-9cc1-bd0571dd280a unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount c4b0191b-325d-41a5-995e-41068d1750ee): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee c4b0191b-325d-41a5-995e-41068d1750ee): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity c4b0191b-325d-41a5-995e-41068d1750ee for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-14: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity c4b0191b-325d-41a5-995e-41068d1750ee unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 8e8a3790-58d4-453b-88f0-400e1aa520e5): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 8e8a3790-58d4-453b-88f0-400e1aa520e5): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Sell Unit Price 8e8a3790-58d4-453b-88f0-400e1aa520e5): Failed conversion 6007 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original price.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 8e8a3790-58d4-453b-88f0-400e1aa520e5 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-14: Holdings calculation failed: Currency conversion failed: Failed to convert Sell activity 8e8a3790-58d4-453b-88f0-400e1aa520e5 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 6ea476d4-7ce1-4803-b48a-fa0ea0c588b6): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 6ea476d4-7ce1-4803-b48a-fa0ea0c588b6): Failed conversion 0 GBX->GBP on 2025-10-14: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 6ea476d4-7ce1-4803-b48a-fa0ea0c588b6 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-14: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity 6ea476d4-7ce1-4803-b48a-fa0ea0c588b6 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-14. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 24ff00f9-263d-49b5-bc6b-f446eb0cd648): Failed conversion 0 GBX->GBP on 2025-10-15: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 24ff00f9-263d-49b5-bc6b-f446eb0cd648): Failed conversion 0 GBX->GBP on 2025-10-15: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 24ff00f9-263d-49b5-bc6b-f446eb0cd648 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-15: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity 24ff00f9-263d-49b5-bc6b-f446eb0cd648 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-15. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-15. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-15. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-15. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount 8aeee48d-74f8-4c5a-abb4-b779ff09c6ad): Failed conversion 0 GBX->GBP on 2025-10-16: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee 8aeee48d-74f8-4c5a-abb4-b779ff09c6ad): Failed conversion 0 GBX->GBP on 2025-10-16: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Sell Unit Price 8aeee48d-74f8-4c5a-abb4-b779ff09c6ad): Failed conversion 3759 GBX->GBP on 2025-10-16: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original price.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity 8aeee48d-74f8-4c5a-abb4-b779ff09c6ad for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-16: Holdings calculation failed: Currency conversion failed: Failed to convert Sell activity 8aeee48d-74f8-4c5a-abb4-b779ff09c6ad unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-16. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-16. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-16. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-16. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount fa1a32a9-a07c-4530-a391-f6f5709d5913): Failed conversion 0 GBX->GBP on 2025-10-17: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee fa1a32a9-a07c-4530-a391-f6f5709d5913): Failed conversion 0 GBX->GBP on 2025-10-17: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity fa1a32a9-a07c-4530-a391-f6f5709d5913 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-17: Holdings calculation failed: Currency conversion failed: Failed to convert Buy activity fa1a32a9-a07c-4530-a391-f6f5709d5913 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Amount d7990ca9-3022-4fc5-addb-173e92629df8): Failed conversion 0 GBX->GBP on 2025-10-17: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original amount.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Activity Fee d7990ca9-3022-4fc5-addb-173e92629df8): Failed conversion 0 GBX->GBP on 2025-10-17: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original fee.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][WARN] Holdings Calc (Sell Unit Price d7990ca9-3022-4fc5-addb-173e92629df8): Failed conversion 6237 GBX->GBP on 2025-10-17: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBP. Using original price.
[2025-11-22][15:55:16][wealthfolio_core::portfolio::snapshot::holdings_calculator][ERROR] Calculation failed: Error processing activity d7990ca9-3022-4fc5-addb-173e92629df8 for account 3fb7f1a9-cf6c-41b3-b6fc-71e5aae1ef4d on date 2025-10-17: Holdings calculation failed: Currency conversion failed: Failed to convert Sell activity d7990ca9-3022-4fc5-addb-173e92629df8 unit price from GBX to position currency GBp: Fx error: Exchange rate not found: Exchange rate not found for GBX/GBp
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBP/GBp on 2025-10-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-17. Using fallback rate from 2025-08-04
[2025-11-22][15:55:16][wealthfolio_core::fx::currency_converter][WARN] No exchange rate found for GBp/GBP on 2025-10-17. Using fallback rate from 2025-08-04
Image These are the exchange rates I have defined. I cannot edit / add to them though... any changes are just not saved.

I also get this when I try to sync market data

Image

Any thoughts?

sticilface avatar Nov 22 '25 16:11 sticilface

It just appears stuck in a currency doom loop. but i cannot add/remove/edit any of the currencies...

sticilface avatar Nov 22 '25 16:11 sticilface

Try clicking on the history icon of an exchange rate. Then toggle the Manual Data Source to be able to edit/delete the exchange rate. The data market sync and fetching errors were silent in the previous version. The tickers in the error message are not available in Yahoo Finance. You need to switch them to the manual Data Source and update/import quotes manually.

afadil avatar Nov 22 '25 19:11 afadil

I got it to work briefly, then i tried to add some securities i sold and i've lost the dashboard again.

Image

I have these exchange rates set up

Image

Apart from the euro and dollar they are all manual as you have suggested..

However the log is constantly filled... literally a constant stream every 10ms... of

Image

Where is this falling down as there is a GBP/GBp exchange rate..
I tried switching it to automatic and it now looks for it on YAHOO, but I can't switch it back...

All quite strange

sticilface avatar Nov 22 '25 20:11 sticilface

I've also set up the docker container to run it as a web server, and i'm trying to import my CSVs into this from a blank database.

Bizarrely in one account I have access to the GBX currency, but not in the other... the 2 screen shots below are me just changing the filter to include one vs 2 accounts, but no matter what i cannot change the GBP to GBX for securities in the second account.

Image

vs

Image

sticilface avatar Nov 22 '25 20:11 sticilface

Hello, I have a similar issue with portfolio recalculation - mine finishes, but with similar error. It seems to be an issue with GBp and GBX.

Issue with GBp

When adding for example IITU.L, it loads wrong exchange rate from YAHOO finance - it loads exchange rate for CZK/GBP and not CZK/GBp. This leads to silently wrong calculations.

Image Image Image

Database: wealthfolio-GBp.zip

Issue with GBX

When adding IITU.L in GBX currency, it fails to update market data, trying to load non-existing CZK/GBX exchange rate:

Image Image Image

Database: wealthfolio-GBX.zip

Adding CZK/GBX

Although not ideal, I tried manually adding CZK/GBX exchange rate which fixed the issue with loading market data, but it seems like it does not take the holding into account whatsoever:

Image Image

Database: wealthfolio-CZKGBX.zip

Other issues

  1. Also, as mentioned in previous discussions, it seems like deleting the exchange rates is not possible at all. Clicking on them just resets them to 0.
  2. Setting up GBX -> GBP or GBp -> GBP exchange rate doesn't seem to be taken into account.
  3. Once IITU.L appeared in the portfolio, the history chart stopped being updated from that date for all other holdings, see: Image

Database: wealthfolio-chart.zip

SuperMartas avatar Nov 23 '25 17:11 SuperMartas

I used trial and error to work it down to incorrect tickers that did not have the correct .L added. And a currency error.

Now everything is working as intended.

An ability to edit tickers /data on the final step before importing would be good.

I've just written a python script to convert my csv file prior to importing which works.

sticilface avatar Nov 29 '25 09:11 sticilface

Since v2.1,

  • The app now normalizes the amount from minor currencies (GBp, GBX) to the major currency GBP.
  • It also allows you to delete and recreate exchange rates (Settings -> General) and delete unused tickers (in Settings -> Securities).

Can you please check and let me know if things work correctly?

afadil avatar Dec 03 '25 18:12 afadil

@afadil My findings after v2.1 update:

  1. The portfolio recalculation finishes without any issue right now and seems to be correct (no more silent wrong re-calculations).
  2. Deleting the exchange rate works OK.
  3. Deleting unused tickers does not. It tells me that I can't delete the security, because it has existing activities. I checked my activities using search and also manually but I haven't found a single one. It's IITU that I later changed to IITU.L.
  4. The portfolio chart still doesn't update for me after the point IITU.L was bought (see my previous comment).

SuperMartas avatar Dec 07 '25 12:12 SuperMartas

I think it was .L that needed to be added, as i got it all working in the end.

sticilface avatar Dec 18 '25 19:12 sticilface