Overview
Investment Management is the core of InvestSync, allowing you to track all your investments across different asset classes, currencies, and entities. Each investment automatically maintains a daily time series of positions, market value, cost basis, and unrealised gains, all converted to your organisation’s reporting currency.Key Capabilities
Listed and Unlisted Investments
InvestSync supports both listed and unlisted investments:- Listed Investments: Stocks, ETFs, bonds with ticker symbols
- Automatic price fetching from Yahoo Finance
- Historical price data for accurate valuations
- Real-time market quotes
- Unlisted Investments: Private equity, property, direct investments
- Manual price entry or revaluations
- Flexible valuation methods
- Support for alternative asset classes
Daily Valuation Engine
Automatic Time Series
Full daily time series automatically recomputed after each transaction
Multi-Currency Support
Automatic FX conversion to your organisation’s reporting currency via Frankfurter
Cost Basis Tracking
Accurate cost basis calculation including fees and taxes
Unrealised Gains
Real-time calculation of unrealised gains and losses
- Recomputes the daily time series for that investment
- Fetches historical prices from Yahoo Finance (for listed investments)
- Applies FX conversion using Frankfurter rates
- Calculates market value, cost basis, and unrealised gains
- Updates all dashboards and reports
Transaction Types
For each investment, you can record various transaction types:- Buy: Purchase transactions with units, price, fees, and taxes
- Sell: Sale transactions with automatic cost basis calculation
- Dividend: Dividend payments received
- Interest: Interest payments from bonds or deposits
- Fee: Management fees, transaction fees, or other charges
- Other: Miscellaneous transactions
- Revaluation: Manual market value adjustments (useful for unlisted investments)
Getting Started
Adding Investments
- Navigate to Investments in the main menu
- Click “Add Investment”
- Fill in the investment details:
- Name: Investment name (e.g., “Apple Inc.”)
- Ticker: Stock symbol (e.g., “AAPL”) - optional for listed investments
- Short Code: Optional identifier for quick reference
- Category: Select from your configured categories
- Subcategory: Optional, for more granular classification
- Entity: Which entity owns this investment
- Listed: Toggle for listed vs unlisted investments
Recording Transactions
- Click on an investment to view its detail page
- Click “Add Transaction”
- Fill in the transaction details:
- Date: Transaction date
- Type: Buy, Sell, Dividend, Interest, Fee, Other, or Revaluation
- Units: Number of shares/units (for Buy/Sell)
- Price: Price per unit
- Currency: Transaction currency
- Fees: Any transaction fees
- Taxes: Any applicable taxes
- Broker: Optional broker information
- Save the transaction - daily valuations update automatically
Viewing Investment Details
Each investment has a comprehensive detail page showing:- Value Over Time: Chart showing market value, cost basis, and unrealised gains over time
- Holding Metrics: Current position, average cost, latest market value
- Latest Snapshot: Most recent daily valuation data
- Entity Details: Which entity owns this investment
- Transactions: Complete transaction history
- Documents: Linked investment documents
- Tags: Investment tags for filtering and organisation
Document Management
Uploading Documents
- Navigate to an investment’s detail page
- Go to the Documents section
- Click “Upload Document” and select your PDF file
- Documents are securely stored in S3 with organisation-level access controls
AI Document Processing
InvestSync uses AI to automatically process uploaded documents:-
Document Classification: AI classifies documents as:
- Transaction
- Statement
- Corporate Action
- Event
- Newsletter
- Other
-
Transaction Extraction: For transaction documents, AI extracts:
- Date
- Currency
- Units
- Price
- Fees
- Taxes
- Broker details
- Review and Post: Review the extracted data, make any necessary corrections, and attach transactions to investments. Daily valuations update automatically.
Organisation Dashboard
The organisation dashboard provides a high-level view of all investments:- Total Market Value: Sum of all investment market values in reporting currency
- Total Cost Basis: Sum of all investment cost bases
- Unrealised Gains: Total unrealised gains/losses
- Period Change: Performance change over selected time period
- Top Holdings: Investments with highest market value
- Category Breakdown: Allocation across investment categories
- Currency Exposure: Breakdown by investment currency
Filtering and Tagging
- Filter by Entity, Category, Subcategory, Listed Status
- Filter by investment tags for custom dimensions
- Combine multiple filters for focused analysis
- Clear visual indicators for active filters
Investment Dashboard
Each investment has its own dashboard showing:- Value Over Time Chart: Visual representation of market value, cost basis, and unrealised gains
- Current Position: Latest snapshot with position size, average cost, market value
- Performance Metrics: Period change, returns, and other key metrics
- Transaction History: Complete list of all transactions
- Linked Documents: All documents associated with this investment
- Entity Information: Details about the owning entity
AI Assistant
The AI Assistant provides natural-language summaries of your investments:- Organisation Overview: Summary of recent performance and top holdings
- Investment Insights: Analysis of individual investment performance
- Quick Reporting: Generate summaries for stakeholders in NZ English
Best Practices
1
Set Up Categories First
Configure your investment categories and subcategories before adding investments for better organisation
2
Use Entities Consistently
Create entities that represent the legal owners of investments and assign investments accordingly
3
Record Transactions Promptly
Record transactions as they occur to maintain accurate daily valuations
4
Upload Supporting Documents
Upload statements and contracts to maintain a complete audit trail
5
Review Daily Valuations
Regularly review the daily time series to ensure accuracy and catch any issues early
6
Use Tags for Analysis
Set up investment tags to enable flexible filtering and reporting across custom dimensions
Integrations
Market Data
- Yahoo Finance: Live and historical prices for listed investments
- Frankfurter: FX rates for currency conversion
Accounting
- Xero: Connect your Xero accounting software to sync chart of accounts and map investments to accounting entries. See the Xero Integration documentation for details.
All investment data is encrypted and stored securely. We never share your financial information with third parties. Documents are stored in S3 with organisation-level access controls.

