Wealthfolio User Guide

This guide will walk you through the main features of Wealthfolio and how to use them effectively.

Initial Setup

  1. Set Your Main Currency

    • Go to the settings/General tab.
    • Choose your preferred currency from the list provided.
    • Confirm your selection.
  2. Add Your Accounts

    • Navigate to the settings/Accounts tab.
    • Click "Add Account" and fill out the form:
      • Account Name
      • Account Group (e.g., 401k, RRSP, Cash Savings)
      • Account Type (Securities, Cash, or Crypto)
      • Account Currency
      • Is Default (check if it's your primary account)
      • Is Active (check to include in your portfolio)
    • Click "Save" to add the account.
    • Repeat for each account you want to track.

Managing Activities

Activities in Wealthfolio represent all your financial transactions, including buys, sells, dividends, deposits, withdrawals, and more. Properly managing these activities is crucial for accurate portfolio tracking.

Supported Activities**

  • Click on "activities" in the main sidebar.
  • Choose between "Add Manually" or "Upload CSV".
  • When adding activities, you can select from the following types:
    • BUY: Purchase of securities or assets
    • SELL: Sale of securities or assets
    • DIVIDEND: Income received from investments
    • INTEREST: Interest earned on cash or fixed-income securities
    • DEPOSIT: Adding funds to an account
    • WITHDRAWAL: Removing funds from an account
    • TRANSFER_IN: Moving assets into an account from an external source. This can be used to log a position holding without impacting cashflow.
    • TRANSFER_OUT: Moving assets out of an account to an external destination. This can be used to log a position holding without impacting cashflow.
    • FEE: Any fees associated with account management or transactions
    • TAX: Tax-related transactions or withholdings

Supported Securities**

Wealthfolio uses Universal Symbol objects, which can be identified by either a ticker or a Universal Symbol ID. When you input a ticker, the system returns the first matching result. We primarily adhere to the Yahoo Finance ticker format for consistency and accuracy.

Here are some examples to illustrate the ticker format:

  • For stocks traded on the Toronto Stock Exchange (TSX), append .TO to the ticker. For instance, RY.TO for Royal Bank of Canada.
  • For stocks traded on the London Stock Exchange (LSE), use .L at the end. For example, HSBA.L for HSBC Holdings.
  • Stocks traded on NASDAQ or NYSE typically don't require a suffix. For example, AAPL for Apple Inc.

To ensure the most accurate results, always use the ticker with the appropriate suffix for the exchange where the security is traded. For comprehensive information about market coverage and potential data delays, please consult the Yahoo Finance Market Coverage documentation.

Manually Add Activity

  1. Click on "Activities" in the main sidebar of the app.
  2. Click "Add Activity" to record a new transaction.
  3. Fill out the activity form:
    • Select the account from the dropdown menu.
    • Choose the activity type (BUY, SELL, DIVIDEND, INTEREST, DEPOSIT, WITHDRAWAL, TRANSFER_IN, TRANSFER_OUT, CONVERSION_IN, CONVERSION_OUT, FEE, TAX).
    • Set the transaction date and time.
    • Enter the symbol of the security (if applicable).
    • Input the quantity (number of shares or units).
    • Enter the unit price.
    • Select the currency.
    • Add any fees associated with the transaction.
  4. Review the entered information and click "Add Activity" to save, or "Cancel" to discard.

CSV Import

  1. Prepare a CSV file with your financial activities in the following format: date,symbol,quantity,activityType,unitPrice,currency,fee
  2. Click on the "Import CSV" option.
  3. Select your prepared CSV file.
  4. Review the imported activities carefully.
  5. Confirm the import if everything looks correct.

Example CSV format:

date,symbol,quantity,activityType,unitPrice,currency,fee
2024-03-01T15:02:36.329Z,MSFT,1,DIVIDEND,57.5,USD,0
2024-02-15T15:02:36.329Z,MSFT,30,BUY,368.6046511627907,USD,0
2024-06-05T09:15:22.456Z,$CASH-USD,1,INTEREST,180.5,USD,0
2024-04-02T11:20:15.321Z,$CASH-USD,1,WITHDRAWAL,1000,USD,0
2024-05-18T13:45:30.789Z,AAPL,5,SELL,210.75,USD,0
2024-01-07T09:10:20.987Z,MSFT,30,BUY,360.75,USD,9.99
2024-01-23T11:40:50.456Z,AMZN,15,BUY,170.00,CAD,9.99
2024-01-18T13:55:05.789Z,AAPL,1,DIVIDEND,50.25,USD,9.99
2024-01-11T15:10:20.321Z,AAPL,10,BUY,189.60,USD,9.99
2023-02-12T16:25:35.654Z,TSLA,20,BUY,212.50,USD,9.99
2023-01-15T12:10:20.456Z,SHOP,25,BUY,61.23,USD,9.99
2023-01-18T15:55:05.654Z,NVDA,12,BUY,52.40,USD,9.99
2023-03-11T14:55:30.863Z,$CASH-USD,100000,DEPOSIT,1,USD,0

Dashboards Overview

The dashboards provides a quick snapshot of your portfolio:

  • ** Total portfolio value and accounts breakdown ** Wealthfolio Dashboard

  • Asset allocation Wealthfolio Holdings

  • Income Dashboard Wealthfolio Income

Tracking Performance

  • View performance charts for individual investments or your entire portfolio.
  • Set up custom date ranges to analyze specific periods.
  • Monitor your overall gain/loss percentage and amount.

For more detailed information on specific features or troubleshooting, please refer to our FAQ section.