
Upload CSV or Excel files to onboard client holdings, transactions, and asset allocations in one batch. A downloadable template ensures your data maps correctly to the Golden-Portfolio schema.
Import holdings and transactions for a client account using our standard template. Drag your file below or click to browse.
Need a template? Download the CSV/Excel template with all required columns — including ISIN, quantity, purchase date, and price.
Download the pre-formatted template, populate your client portfolio data, and upload it in the section above. Every mandatory column is clearly marked.
| Column | Type | Required | Example |
|---|---|---|---|
| Client Name | Text | Required | Rajesh Mehta |
| Folio Number | Text | Required | INF209K01XX0 |
| ISIN | Text | Required | INE002A01018 |
| Scheme Name | Text | Required | SBI Bluechip Fund - Growth |
| Asset Class | Enum | Required | Equity / Debt / Hybrid / ETF |
| Transaction Type | Enum | Required | Buy / Sell / SIP / Dividend |
| Transaction Date | Date (DD/MM/YYYY) | Required | 15/03/2025 |
| Units | Decimal | Required | 245.680 |
| NAV / Price | Decimal | Required | 412.35 |
| Amount | Decimal | Optional | 101,278.52 |
| Broker | Text | Optional | Zerodha |
| Notes | Text | Optional | SIP top-up |
File Format
CSV (.csv) or Excel (.xlsx). UTF-8 encoded. Maximum 50,000 rows per file.
Validation Rules
All required columns must be present. Dates in DD/MM/YYYY format. ISIN must be 12 characters. Numeric fields accept up to 3 decimal places.
Data Safety
Uploaded files are processed in-memory and never persisted to disk. Each import is validated atomically — no partial imports.
This template includes 12 pre-set columns with data validation rules built in. Open it in Excel or Google Sheets, fill your portfolio rows, and upload.
Download CSV TemplateCSV (4 KB) — Compatible with Excel, Google Sheets, and Numbers
Follow this simple workflow to securely upload client portfolios into Golden-Portfolio. Each step is validated automatically to ensure data integrity.
Start by downloading our pre-formatted CSV or Excel template. It includes all required columns for holdings, transactions, and client identifiers in the exact structure Golden-Portfolio expects.
Download both formats to compare which matches your data source best.Populate the template with your client portfolio data. Each row represents a holding or transaction with asset class, ISIN, quantity, price, and date. Leave no required column blank.
Use separate sheets for different clients if importing multiple portfolios at once.Upload your completed CSV or Excel file through the secure upload area above. Golden-Portfolio validates column headers, data types, and formats before proceeding.
Each file can contain up to 10,000 holdings across 200 clients.Preview parsed data with row-level validation results. Identify and fix flagged issues before final import. A summary shows total clients, holdings, and asset classes detected.
Hover over any flagged row to see the specific validation error and suggested fix.Confirm to execute the import. Golden-Portfolio creates client records, holdings, and transaction history. Portfolios are immediately available on the Dashboard with live pricing integration.
Import is atomic — if any record fails validation, the entire batch is rolled back.Need help? Check the FAQ below or contact your system administrator.
Everything you need to know about importing client portfolio data into Golden-Portfolio — from supported formats to error resolution.
Still have questions? Download the template and try it yourself.
Download Import Template
No comments yet. Be the first!