Push and pull your portfolio data to/from your Cloudflare Worker (stored in KV). Keeps your iPad and desktop in sync. Use the same SYNC_TOKEN secret you set in your Worker.
This dashboard fetches prices through a small Cloudflare Worker proxy you deploy once for free.
It covers US & SGX ETFs, mutual funds, stocks, crypto, forex — all via Yahoo Finance.
One-time setup (5 minutes):
1. Install Node.js if you don't have it — nodejs.org
2. Run in your terminal: npm install -g wrangler
3. Run: wrangler login — this opens Cloudflare in your browser (free account)
4. In the folder with your worker files, run: wrangler deploy
5. Copy the URL it gives you (looks like https://wealth-dashboard-proxy.YOUR-NAME.workers.dev)
6. Paste it below and click Save.
SGX ETFs/stocks: ES3.SI, D05.SI, O39.SI, CLR.SI
Mutual funds: VFIAX, FXAIX, PRLAX (US-domiciled)
Crypto: BTC-USD, ETH-USD, SOL-USD, BNB-USD
FX pairs: Fetched automatically for USD/SGD conversion