tjiahen/weekly-finance

Cowork plugin for tracking a Ray Dalio All Weather Portfolio adapted for Singapore investors

★ 0Forks 0GitHub ↗Compare

README

weekly-finance

Cowork plugin for tracking a Ray Dalio All Weather Portfolio adapted for a Singapore investor.

Skills

Skill Trigger What it does
finance-kb-init /finance-kb-init Scaffold the finance Obsidian vault
finance-ingest "ingest portfolio snapshot" Parse pasted holdings, update wiki
finance-weekly-review /finance-weekly-review Weekly drift report → 1-2 rebalancing tasks
finance-rebalance "rebalance calc" Exact trade amounts per platform
finance-query "query finance:" Search KB, answer with citations

Setup

  1. Install this plugin in Cowork
  2. Run /finance-kb-init — creates ~/obsidian/finance/ vault
  3. Paste your current holdings and run finance-ingest
  4. Run /finance-weekly-review for your first drift report
  5. Schedule weekly: /schedule weekly /finance-weekly-review

All Weather SG Targets

Asset Class Target % Primary Instruments
Equities 30% IWDA (IBKR), ES3.SI (DBS)
Long-Term Bonds 40% TLT (IBKR), SSB
Intermediate Bonds 15% IEF (IBKR), T-bills
Gold 7.5% GLD (IBKR), OCBC gold
Commodities 7.5% PDBC (IBKR)

KB Location

Configured in each skill via VAULT= — defaults to ~/obsidian/finance/. Update this path in all five SKILL.md files to match your Obsidian vault location.

Rebalancing Rules

  • Drift ≥ 3% from target → rebalancing task
  • Max 2 tasks per weekly review (largest drifts first)
  • Prefer adding to underweight over selling overweight (tax efficiency)
  • CPF-OA headroom checked before recommending cash buys

Issues