Ramy's Financial Tracking Dashboard

Live
Period: Jan – Apr 2026
Net Worth
Calculating...
Progress to $1M goal 0%
Total Assets
Total Liabilities
Car Loan Ends
July 2026
Investments
Cash & Savings
Real Estate
Car
Monthly Income
Net salary + rental + divs
Monthly Expenses
Citibank + fixed costs
Net Cash Flow
Available to invest
Savings Rate
Invested YTD
2026 DCA contributions
Dividends YTD
Passive income 2026
Income vs Expenses
Action Items0 pending
Savings Rate — Monthly
Net Worth Trend
Month:
Total Income
All sources combined
Salary
AED 25,000
MAIR Group · net monthly
Stake Rental
UAE Real Estate income
Dividends
eToro · Robinhood · Sarwa
Total Expenses
Citibank + fixed
Net Cash Flow
Available to invest
Savings Status
Calculating...
Savings Rate
0%5% High Risk15% Watch20% On Track30%+ Exceptional
Monthly Cash Flow Detail
Income Breakdown
Month-by-Month Summary
MonthIncomeExpensesInvestedNetSavings RateStatus
Period:
Total Spent
Daily Average
Based on selected period
Largest Category
Aisha's Expenses
$ —
USD — tracked separately
Over Budget
categories exceeding target
Under Budget
categories within target
Expense Categories Click to expand transactions
Category Split
Spending Trend — by category
All Transactions
DateMerchantCategoryPlatformAmount
Upload Citibank statement to see transactions
Total Portfolio
Total P&L
Today's Move
Uninvested Cash
Deploy per IPS
Halal %
of portfolio compliant
Monthly DCA
≈ AED 4,588
$1,250 · deploy 1st
All Holdings — Live Prices
Loading
TickerNamePlatformQtyAvg CostLive PriceValueP&L $P&L %Today
🟢 Halal  🟡 Purify annually  🔴 Exit — upload latest statements to update quantities
Platform Totals
Halal Compliance
StatusTickerPlatformValueAction
DCA + $1M Projection
Return: 16%
DCA: $1,250

Financial Goals
Liabilities
🚗 ADCB Islamic Car Loan
Started June 2023 · 36 months
AED 2,455
Outstanding
Monthly
AED 1,227
Months left
2
Final payment
July 2026
🎉 From August 2026 — AED 1,227/month freed. Redirect to SPUS/HLAL or relocation fund.
💳 Citibank Credit Card
Paid in full monthly — no interest
AED —
Current cycle
Status
No interest
Debt
None
Source
Upload statement
Zakat Calculator
Investment portfolio
Cash & savings
Nisab threshold (~AED 21,300)Above ✓
Total Zakat due (2.5%)
Verify with Musaffa or Zoya for exact purification amounts
🌸 Aisha's Expense Tracker
Tracks all expenses you cover for Aisha separately from your UAE spend. Currently living with family — expenses minimal. Will grow when she moves to Augusta for medical school rotation. USD expenses on your Citibank statement are auto-categorised here.
This Month
$ —
Total covered
Monthly Budget
$ —
Set below
YTD Total
$ —
2026
Augusta Rent
$ —
Starting when she moves
Monthly Budget — Augusta
Once she moves to Augusta
Groceries, transport, daily
Monthly equivalent
US healthcare coverage
Average monthly
Monthly Trend
💡 Tip: Once Aisha moves to Augusta, USD charges on your Citibank card will be auto-identified as her expenses when you upload your monthly statement. Set budget above to get alerts when actual spend exceeds budget.
Bank & Credit Card Statements
💳
Citibank Credit Card
PDF or CSV · All monthly expenses
Not uploaded
🏦
Emirates NBD
PDF or CSV · Salary + transfers
Not uploaded
Investment Statements
📊
eToro Statement
Excel (.xlsx) · Account Statement
Not uploaded
🪶
Robinhood
CSV · Account Activity
Not uploaded
🌱
Sarwa Invest
PDF · Portfolio Report
Not uploaded
📈
Sarwa Trade
PDF · Monthly Statement (Alpaca)
Not uploaded
🔶
Binance
CSV · Transaction History
Not uploaded
Manual Updates — Platforms Without Export
Update monthly from Stake app (AED value)
Monthly AED rental received
Current AED value from iVestor app
Current AED balance kept as buffer
Current USD balance
Upload History
PlatformPeriodUploadedTransactionsStatus
No uploads yet
Profile & Rates
Category Budgets (AED/month)
Cloudflare D1 Connection
This dashboard uses Cloudflare D1 for permanent data storage. All uploads, transactions, and settings are saved to your personal database and accessible from any device.
Checking connection...
Claude API
The Claude API key is stored as a Cloudflare environment variable — it is never exposed in the browser. Statement parsing costs approximately $0.01–0.03 per upload.
✓ API key configured via Cloudflare dashboard — see deployment instructions
Data Management
Export regularly as a backup. Import to restore or migrate devices.