CATRICK TERMINAL FINANCIAL COMMAND CENTRE
CATRICK SWAYZE PORTFOLIO DEMO · v2.4 --:--:--
DEMO Every figure on this page is fictional. The owner, the balances, the ledger and the forecast were generated for this portfolio piece. What is this?

ABOUT THIS BUILD

A personal finance terminal for someone who lives across two countries and three currencies. It began as a private tool and this is its public twin: the layout, the maths and the interactions are the real product, the data is not. Every balance, transaction, subscription and forecast belongs to Catrick Swayze, who does not exist.

WHAT IT DOES

HOW IT IS BUILT

One HTML file. No backend, no database, no build step, no framework. Vanilla JavaScript, Chart.js for the charts, IBM Plex Mono for the terminal feel. The private version keeps edits in the browser between visits; this demo resets on reload so you can change anything.

TRY

Type ACC GO in the command bar. Click a balance on the Accounts tab and change it. Add a one-off on the Forecast tab and watch the amber line move.

Built by Catrick Studios, 2026.

AUD/HKD5.51 | AUD/USD0.71 | HKD/USD0.129 | BTC/USD~84,500 | ETH/USD~1,925 | NET WORTH-- | SUBS/MOAUD -554 | STORAGEAUD -420/mo | FIXED COSTSAUD -1,586/mo AUD/HKD5.51 | AUD/USD0.71
CATRICKTERMINAL>
DASH GO ACC GO TXN GO SUBS GO HIST GO CRYPTO GO
NET WORTH · PERSONAL
USD--
AUD--
HKD--
TOTAL · INCL. BUSINESS
USD--
AUD--
HKD--
NET / MONTH · FORECAST
Income--
Fixed--
Net--
FIXED COSTS / MO
USD--
AUD--
HKD--
GEOGRAPHY · AU vs HK
HKDUSDAUD
AUD/HKD
AUD/USD
HKD/USD
NET WORTH BREAKDOWN ALL CURRENCIES
AccountNativeAUD equivUSD equiv
SPEND BY CATEGORY AMEX ALL-TIME AUD
NET WORTH HISTORY AUD 2023–2026
RECENT TRANSACTIONS ALL SOURCES
DateSourceDescriptionAmountCat
◆ SUBSCRIPTION BURN RATE click for full detail →
Monthly (USD)
$392
17 active subscriptions
Monthly (AUD)
$554
incl. yearly pro-rated
Annual (USD)
$4,703
+ Kennards storage AUD $5,040
◆ ACCOUNT POSITIONS AS AT LAST UPDATE
TOP 10 MERCHANTS ALL CARDS
MerchantTotal AUDTxns
MONTHLY MOX SPEND BAR CHART

ACCOUNT REGISTRY

DEL = hide account | click balance to edit
◆ AUSTRALIAN DOLLAR (AUD)
AccountBalanceUSD EquivCCYTypeUpdatedActions
◆ HONG KONG DOLLAR (HKD)
AccountBalanceCCYTypeUpdatedActions
◆ US DOLLAR (USD)
AccountBalanceCCYTypeUpdatedActions
◆ CREDIT CARD PAYMENTS DUE DATES · ONE PLACE
CardBalanceStatement DueDue DateIn
◆ CRYPTO SUMMARY
CategoryUSD ValueAUD Value
1,082 transactions
DateSourceDescriptionAmountCurrencyCategoryNotes
Crypto Portfolio
Cold Storage
Ledger / Hardware Wallets US$18,500.00
CEX (Centralized Exchanges)
DEX (Decentralized)
Total USD
US$0.00
Total AUD (at FX)
A$0.00
% of Net worth
0.0%
Historical Crypto Value (USD)
Net worth Net Worth Over Time
Net Worth Timeline (AUD)
Monthly Summary
MonthAUD BalanceHKD BalanceCrypto (USD)Net worth (AUD)MoM Change
Feed the Machine
Already Loaded
AMEX Black — 388 transactions (Jan 2024 to Sep 2026) AUD
KAST Virtual USD Card — 582 transactions (Mar 2025 to Sep 2026) USD
MOX Bank — 74 transactions (Jan 2026 to Sep 2026) HKD
Balance snapshots — 37 monthly points (Sep 2023 to Sep 2026)
Import New Statement
DROP STATEMENT HERE
.xlsx / .csv / .pdf
AMEX (xlsx) KAST (pdf) MOX (csv) 🔜 CBA (csv) 🔜 HSBC (pdf) 🔜
Column Mapping (CSV)
Drop a CSV file above to configure column mapping for your bank.
◆ SUBSCRIPTION INTELLIGENCE DECLARED LIST + AMEX/KAST RECONCILIATION
Monthly Burn (USD)
$392
17 subscriptions
Monthly Burn (AUD)
$554
pro-rated from yearly
Annual Total (USD)
$4,703
excl. recurring charges
FILTER: ALL AI TOOLS FINANCE PRODUCTIVITY NEWS ENTERTAINMENT HEALTH
Service Category Frequency USD/mo AUD/mo Card Status Renewal Last Seen in Txns
◆ DETECTED RECURRING CHARGES FROM AMEX / KAST PATTERNS — NOT IN THE DECLARED LIST
Merchant Source Amount/mo Annual Cost Months Detected Last Seen Action
ℹ DATA SOURCE: a declared subscription list, reconciled against the card ledger on every render. In the private version the list syncs from a notes database.
END OF HORIZON · PLANNED
LOWEST POINT · PLANNED
MARGIN ABOVE FLOOR
◆ CASHFLOW PROJECTION — 6 MONTH USD · MAY → OCT 2026 · DETERMINISTIC

CASHFLOW PROJECTION, HOW TO READ

Three deterministic month by month paths. No randomness, pure arithmetic.

  • A · BASELINE (grey thin): income minus recurring expenses (loan, storage, insurance, active subscriptions, living allowance). No one-offs. The "do nothing different" reference line.
  • B · PLANNED (amber thick): same as A, minus the scheduled one-offs and plus any receivables, in the month they land. This is the real plan.
  • C · STRESS (red dashed): same as B plus an extra surprise expense every month. Deterministic worst case.
  • FLOOR: red dashed horizontal line and shaded zone. Below this is alarm territory.

Drivers, in order of impact:

  • Recurring expenses: computed live from the fixed costs and the active subscriptions on the Subscriptions tab
  • One-offs and receivables: edit them in the panel to the right
  • Starting balance: pulled live from the account registry, either all liquid cash or the USD account alone
  • Income: about $14,000 a month, adjustable in Forecast Inputs below

If a vertical red marker appears, that is the first month the planned path dips below the floor.

A · BASELINE B · PLANNED C · STRESS FLOOR
◆ ONE-OFFS & RECEIVABLES — items · $—

ONE-OFFS AND RECEIVABLES, INTERACTIVE

Scheduled non-recurring spend, plus any one-off money coming in. Edit live; the chart re-renders after a short debounce.

  • Item: click the text to rename
  • USD: positive = money out (a purchase), negative = money in (a receivable, shown green). Non-numeric values turn red and will not propagate
  • Month: dropdown maps to the forecast horizon
  • ×: delete row
  • + ADD ONE-OFF: appends a new editable row

Receivables are modelled here rather than as an account, so they hit the projection in the month the cash is expected without inflating today's net worth.

This is a demo: edits live in this session and reset on reload. Try "what if the laptop waits until March?" or "what if the tax bill doubles?"

ItemUSDMonth
◆ FORECAST INPUTS
START BALANCE (LIVE)
MONTHLY INCOME (USD)
FLOOR (USD)
BALANCE SOURCE
HSBC USD ALL LIQUID
LIVING EXPENSES (USD/MO)
◆ BUSINESS — SEGREGATED ENTITY · ROLLED INTO CONSOLIDATED NET WORTH
BUSINESS CASH (HKD)
--
across business accounts
PERSONAL (AUD)
--
Net worth personal subtotal
BUSINESS (AUD)
--
business cash subtotal
GRAND TOTAL (AUD)
--
personal + business
BUSINESS ACCOUNTS CASH
AccountNativeAUD equivUSD equivUpdated
REVENUE ACTUAL + FORECAST · USD
PeriodAmount (USD)StatusPaid / Due
◆ CONSOLIDATED NET WORTH PERSONAL + BUSINESS
BucketAUDHKDUSD
F1DASH
F2ACCTS
F3TXN
F4CRYPTO
F5HIST
F6IMPORT
F7FORECAST
F9SUBS