Set up Portfolio Dashboard in 5 minutes.
Download for your platform (Android APK, iOS via TestFlight, or macOS). Or build from source.
On first launch, you'll see a "Sign in with Google" screen. This is used for cloud backup and subscription management. Sign in with your Gmail account.
You get a 14-day free trial â no payment needed to start.
Go to Settings (bottom tab or sidebar) â Add Account:
See the Broker Setup Guides below for detailed steps per broker.
Go to the Holdings screen â tap the Login icon (top right). This authenticates with your broker's API and fetches your portfolio.
You'll see all your holdings with real-time P&L, invested value, and current value.
For accurate FIFO cost tracking, import your historical trades:
See the Data Import Guide for supported formats.
Detailed steps to get the credentials needed for each broker.
https://127.0.0.1, Type = WebXXXXXXXX-100)FY12345)https://127.0.0.1), Username, PIN, TOTP Secret, LabelAB1234), Password, and TOTP SecretIt's the base32 secret key (a long string like JBSWY3DPEHPK3PXP) shown when you first enable 2FA â NOT the 6-digit code that changes every 30 seconds.
If you've lost it, disable 2FA in your broker settings and re-enable it to get a new secret.
The app shows it in Settings â "Your Public IP" card at the top. Use this when brokers ask for IP allowlisting.
You can add multiple broker accounts (even multiple accounts from the same broker). Each gets its own holdings section on the main screen.
Go to Settings â Export Credentials File (encrypted with your passphrase) and Export Trade Cache. Save these to your Google Drive folder for cross-device access.
On a new device: Import Credentials File â Import Trade Cache â Login All.
Common reasons: