Overview
Managing investment portfolios manually wastes time on data gathering, price checks, and calculations. This workflow pulls your portfolio from Google Sheets, fetches live market prices by ISIN, computes current values and profits, then outputs a clean, timestamped HTML report. It replaces tedious manual updates with automated daily snapshots for quick, reliable portfolio insights.
The Impact
- Eliminate manual data entry. Auto-fetch portfolio rows directly from Google Sheets.
- Automate real-time valuations. Gather current bid prices from tradegate.de per ISIN.
- Generate instant reports. Create timestamped HTML summaries with totals and profit/loss.
- Facilitate quick decisions. See up-to-date portfolio snapshots daily without lifting a finger.
Who This Is For
- Fund Managers needing daily automated portfolio valuations for quick overviews.
- Individual Investors wanting morning snapshots to guide trading decisions.
- Investment Advisors generating periodic client reports with live market data.
- Data Analysts requiring structured, real-time portfolio data for research.
How It Works
- Data Fetch
- Read full portfolio sheet rows from Google Sheets using SpreadsheetId and SheetName.
- Data Parsing
- Convert raw sheet rows into objects keyed by headers for structured processing.
- Valuation Calculation
- For each stock, fetch live bid price from tradegate.de by ISIN and calculate current value, profit/loss, and percentage change.
- Report Generation
- Render all valuations into an HTML table with column headers, item details, totals, and current timestamp for easy review or distribution.
What You'll Need
Before using this template, make sure you have:
- A Google Sheets spreadsheet with portfolio data, including headers like Name, ISIN, Count, and Purchase Price.Google Sheets OAuth credentials configured for authorized access.SpreadsheetId (the unique ID from your Google Sheets URL).SheetName matching your portfolio data tab (default is "Portfolio").
How to Use
- Step 1. Prepare Your Spreadsheet
- Step 2. Configure Credentials
- Step 3. Input Parameters
- Step 4. Run the Workflow
- Step 5. Verify Results
Set up your Google Sheets portfolio with proper headers and data rows.
Ensure Google Sheets OAuth credentials are set for this workflow to access your sheet.
Enter your SpreadsheetId and SheetName into the workflow parameters.
Execute to fetch data, calculate valuations, and generate the HTML snapshot.
Check the generated HTML report for accurate and timely portfolio valuation details.