Dollar Pilot
  • Introduction to Dollar Pilot
  • Infrastructure and Security
  • Product Release Roadmap
  • Getting Started
  • Providing Feedback
  • Features
    • Net Worth Dashboard
    • Housing
      • Amortization Schedule Table
      • Housing Sales Proceed Calculator
    • Insurance Dashboard
    • Retirement
      • FIRE Calculator
    • Budgeting
      • Savings Optimizer
      • Money Tracker
    • Income Tax Optimizer
    • Portfolio Tracker
  • Socials
    • Instagram
    • TikTok
    • Lemon8
    • Contact Us
Powered by GitBook
On this page
  • Introduction
  • User Guide
  • First Login
  • Add your transactions
  • Dashboard Overview
  • Portfolio Rebalancer
  1. Features

Portfolio Tracker

Released in v0.2

PreviousIncome Tax OptimizerNextContact Us

Last updated 5 months ago

Introduction

Description: Visualize all your investments within one dashboard

Use Case: View your portfolio's historical performance, identify key metrics, and invest smarter

Page: /investment/portfolio

User Guide

First Login

When you first enter, you will see an empty dashboard. Before you start, you will need to create a new portfolio.

Add your transactions

As you can see from the top, there is also an option to import via CSV. Note that you will have to follow a specific format so make sure to download the template and use the format there.

Template Guidelines:

  • type - BUY or SELL only

  • ticker - <exchange:symbol> format. For example: NASDAQ:PLTR or SGX:D05

  • transactedAt - DD/MM/YYYY format

  • quantity - self-explanatory

  • cost - cost per share transacted

  • fees - self-explanatory

If there are any error transactions, you will be shown a table once all the data is processed, as well as the error reason for which each transaction failed. You can download the error entries and rectify the issues before resubmitting again.

Dashboard Overview

The portfolio tracker will be updated daily to reflect the latest metrics and information. This includes re-ordering all the transactions if any new ones were added or existing ones were edited. It will also recalculate your overall portfolio's performance daily. This ensures that the portfolio tracker is updated and shows the correct numbers.

Under Portfolio Allocation, you can categorize your stocks into custom groups. Simply type in the name of the group and click the button next to it. You will then see a few things such as the current and target allocation for each group, as well as any unassigned stocks below.

To update these values, click the edit allocation button. You will be able to do a few things from here:

  • Update the target allocation for all your groups (must total 100%)

  • Delete any groups you don't want anymore

  • Assign stocks to a specific group by clicking the dropdown

Once you are done, simply click the save changes button to apply the changes made. Else, you can click the cancel button to revert any changes made.

Within each group, you can also assign a target allocation for each stock within the group. Note that this target allocation is calculated using the group's total value, not the entire portfolio's total value.

Portfolio Rebalancer

Released in v1.0

After inputting your first stock transaction, the Rebalance button will appear in the Portfolio Allocation section. Once you have assigned all stocks into respective groups and allocated a target % for each stock and group, you will be able to utilize the Rebalance feature. If you have not, within the modal, you will be prompted to fill up any missing data before you can utilize this feature.

In the modal, you will find all the target allocations you have assigned to each group and stock within the group itself.

Upon clicking on the rebalance button, you will be shown the changes that need to be made to help you achieve your target allocation. On default, the algorithm will do a mixture of buys and sells to help you achieve your target allocation. As you can see from the image above, it will tell you how much of each stock to buy/sell, indicated by the colour and the + or - symbol. You will then be able to see the value of the position and the end allocation after performing these transactions, which should match your target allocation.

Alternatively, you can check the box that states to "Rebalance with Buy trades only?" which will alter the algorithm to only utilize buy trades to help you achieve the target allocation instead. As you can see from the image above, it only indicates buy trades to help you achieve the target allocation you've set for each stock and for the overall group as well.

Notes:

  • The portfolio tracker and transactions will be updated daily at 8 AM SGT

  • Realized Profit/Loss is calculated using the average cost method rather than the FIFO/LILO/LIFO method

  • The average cost per share takes into account the realized profits/losses

  • Markets/Exchanges Supported: SGX, NASDAQ, NYSE

Further Updates/Improvements to come:

  • Historical data is being added slowly as it is difficult to aggregate and reconcile missing dates, holidays, and such

  • Support for Options transactions

  • More dashboard metrics such as portfolio yield, max drawdown, and annualized performance