With all investment data stored in a spreadsheet, you can define your own custom indicators:
Sunday, June 28, 2026
Personal Investor Lab: Indicator Validation for Alerts
Tuesday, June 9, 2026
Personal Investor Lab: Support life insurance
The Post Activity function has been enhanced to support Coverage, Payment, Premium, Earned (+/-), and Claim activities in the Activity sheet.
After posting, the insurance record is added to the Holding sheet. When the Dashboard is renewed, the insurance item is displayed in the Unlisted Holding table.
If a Claim activity is entered and posted, the insurance item is moved to the Investment History table on the Dashboard sheet.
Saturday, May 23, 2026
SPCsoft Galaxy Updates: Comfort Attendance Reached 2K Users
The Comfort Attendance add-on was published in July 2024. As of today, it has reached over 2K users
Friday, May 22, 2026
Personal Investor Lab: Performance Tuning
The user-customizable charts in the dashboard are refreshed for every security, which consumes part of the Google Apps Script 5-minute runtime limit. Currently, Google Apps Script does not provide a way to suspend chart refreshes during script execution.
To reduce the runtime, the add-on has been enhanced to eliminate unnecessary chart refreshes. For example, charts are no longer refreshed for securities without any alerts.
Chart_Table named range to cover all columns.Monday, April 20, 2026
Personal Investor Lab: Dashboard Consolidation
For holdings in multiple accounts, instead of breaking down the security position in individual account, the Dashboard displays consolidated security position across all accounts. The Account column shows all accounts that hold the security.
Stocks sold from multiple accounts on the same date are also consolidated to show the consolidated gain/lost.
In both cases, the consolidated Bought Date is set to the earliest bought date.
Monday, April 6, 2026
Personal Investor Lab: Enhancement on Reinvestment Activity
Some financial institutions support automatic dividend reinvestment.
Instead of entering a separate dividend activity and a separate buy activity,
Users can enter a single reinvested activity.
Monday, March 30, 2026
Pivot Expense Split: Another run in Europe
We used Pivot Expense Split during our trip to Europe, and it worked really well for handling multi-currency expenses across different accounts and account with multiple currencies like HSBC One.
For each transaction, I simply select the account, local currency, and amount. If the transaction is settled in a different account currency, I choose the “Settle on currency” option.
The transaction is then recorded in the Journal sheet using Google’s exchange rate and automatically split into the Split sheet. Once the bank posts the transaction, I update the Journal and can run the Resplit function if needed.
For entries in the “Split among” field that are settled in another currency, any specified amounts are automatically converted.
For example, an amount of 18.9 in the split (EUR) will be converted to 30.19 CAD for Peter and the rest of CAD to Mary during splitting.
Sunday, March 1, 2026
SPCsoft Galaxy Updates: To-do List Plugin Reached 8K Users
Thursday, February 26, 2026
To-do List Plugin: Customize Header Task Name and Color
You can change the header task name and color to what you prefer.
3. From the menu Extensions > To-do List Plugin, click “Plug in.
Friday, February 6, 2026
Comfort Attendance: Enhanced Configuration Options
For one-time attendance where the column header does not contain a date, you can enter the column header in the configuration as shown below:
Tuesday, January 20, 2026
Personal Investor Lab: Introducing the New Charts Tab 📈!
Your alerts and chart images are now automatically saved in the new Charts tab when you renew the dashboard — making it easier than ever to track and review your investment insights. The Dashboard buy and sell alerts have been linked to the charts.
Thursday, January 1, 2026
Comfort Attendance: Zoom and Linked Attendees Optimization
When the number of attendees exceeds 100 and linked/associated attendees are displayed horizontally, the table can become quite large. On some mobile devices, this may temporarily freeze the page and require a double tap to resume interaction.
The web app has been enhanced to improve usability and performance:
-
A- / A+ controls are now available to zoom out and zoom in the attendee table smoothly.
-
Linked attendees are displayed only when an attendee is clicked, reducing initial layout complexity and improving responsiveness.
These improvements help maintain smooth interaction and better performance, especially on mobile devices with large attendance lists.