SECURED DEFAULTS
Set the tracked portfolio.
Management flow
Prepare a portfolio update here, then submit it through the GitHub Actions workflow protected by the repository secret.
LOCAL PORTFOLIO
Manage your portfolio
Choose a local research portfolio. It is saved only in this browser and does not change published profile files.
PROFILE FILE
Compose a portfolio profile
Use an existing read-only profile as a template or create a new one. Generate JSON, save it under profiles/<id>.json, and commit it. The same asset can appear more than once with different buy dates.
PROFILE FILE CONTENT
Copy this JSON to profiles/<id>.json, then commit and push the file. Published profiles are selectable but cannot be changed in the app.