retirement-syncing
Sync retirement account data from Vanguard and Fidelity CSV exports to Google Sheets DataHub. Handles multiple accounts, aggregates holdings by ticker, and updates quantities in retirement section (rows 46-62). Triggers on sync retirement, update retirement, vanguard sync, 401k
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Sync retirement account data from Vanguard and Fidelity CSV exports to Google Sheets DataHub. Handles multiple accounts, aggregates holdings by ticker, and updates quantities in retirement section (rows 46-62). Triggers on sync retirement, update retirement, vanguard sync, 401k update, IRA sync, or working with notebooks/retirement-accounts/ files.
How to use
Przygotuj pliki CSV z Twojego konta Vanguard (OfxDownload.csv dla IRA, OfxDownload (1).csv dla rachunku maklerskiego) oraz Fidelity (Portfolio_Positions_*.csv dla 401(k)). Upewnij się, że pliki znajdują się w folderze notebooks/retirement-accounts/ w Twoim projekcie.
Upewnij się, że Twój plik fin-guru/data/user-profile.yaml zawiera identyfikator arkusza Google Sheets (Spreadsheet ID), do którego chcesz synchronizować dane. Skill automatycznie odczyta tę wartość.
Poproś skilla o synchronizację, używając jednej z poniższych komend: "sync retirement", "update retirement", "vanguard sync", "401k update" lub "IRA sync". Możesz również pracować bezpośrednio z plikami w folderze retirement-accounts/, a skill automatycznie się aktywuje.
Skill przeanalizuje pliki CSV, wyodrębni symbole papierów wartościowych (kolumna 3) i ilości (kolumna 4 dla Vanguard, kolumna 5 dla Fidelity), a następnie zagreguje pozycje o tym samym symbolu z wszystkich kont.
Dane zostaną automatycznie wstawione do sekcji RETIREMENT ACCOUNTS w Twoim arkuszu Google Sheets, konkretnie do wierszy 46-62. Aktualizowane będą tylko ilości (kolumna B), bez zmiany struktury arkusza.
Sprawdź arkusz Google Sheets, aby potwierdzić, że wszystkie pozycje zostały prawidłowo zsynchronizowane. Jeśli chcesz zaktualizować dane po zmianach na kontach, powtórz kroki 3-5.