CSV Format Required
Column order (row 1 = header):
1. Asset/Company name
2. Category
3. 1Yr Value 4. 1Yr Growth (x)
5. 5Yr Value 6. 5Yr Growth (x)
7. 10Yr Value 8. 10Yr Growth (x)
9. 15Yr Value 10. 15Yr Growth (x)
11. 20Yr Value 12. 20Yr Growth (x) Values should be based on $1,000 seed
Asset Classes — use section header rows in your CSV: Stocks · ETFs & Funds · Bonds · Commodities · Real Estate Any section name works — charts update automatically
Curated ROI data spanning 300+ global assets across Stocks, ETFs & Funds, Bonds, Commodities, and Real Estate — covering returns at 1, 5, 10, 15, and 20-year horizons. Easily add your own datasets via CSV upload.
Best Returns
Top 10 assets by value
Returns by Asset Class
Median 10-year return per asset class
Avg Return Heatmap
Average value per asset class across time horizons
Median Return by Horizon
Median value per asset class at each time horizon
Category Breakdown
Asset count by category (top 15)
Top Categories by ROI
Average 10-year return per category
All classes
All categories
Selected: 0
ROI Growth
Click rows to chart · Select multiple to compare
Show up to:
CSV Format Guide
Column order — row 1 must be a header row
1Asset / Company name
2Category
3–41-Year Value & Growth (x)
5–65-Year Value & Growth (x)
7–810-Year Value & Growth (x)
9–1015-Year Value & Growth (x)
11–1220-Year Value & Growth (x)
All values should be based on a $1,000 seed investment.
Asset Classes — add a section header row in your CSV to group assets: Stocks, ETFs & Funds, Bonds, Commodities, Real Estate — or use any custom name. All charts and visualisations update automatically.
ROI Master
See growth across investments and asset classes with modern data visualisations and AI chat analysis.
What is ROI Master?
A tool that lets you see growth across investments and asset classes with advanced data visualisations and AI chat analysis. Easily add your own datasets. No login or backend required — fully client-side, runs entirely in the browser from a single HTML file.
Hover any KPI tile or data visualisation and hit Analyse with AI — the chatbot fires a contextual question instantly and answers in plain English, drawing a live chart inside the reply whenever the data calls for one.
7 Interactive Charts — each with one-click AI analysis
Best Returns — bar chart, top 10 by horizon
Returns by Asset Class — median per class
Avg Return Heatmap — colour-coded across all horizons
Median Return by Horizon — grouped bars over time
Category Breakdown — donut, top 15 categories
Top Categories by ROI — horizontal bar ranking
ROI Growth Chart — multi-asset line comparison
AI Chat That Draws Its Own Charts
Live in-chat charts — ranked bar, comparison bars, donut, line, and table — each drawn automatically inside the reply based on the type of data
Download any chart — hover a chart or table in the chat to reveal a download icon and save it as an image
Voice readout — every reply spoken aloud via Web Speech API
6 follow-up pills — contextual suggestions after every response
Persistent history — chat + charts saved and restored on return
Smart fallback — local regex engine when no API key is set
30 KPI tiles — at-a-glance stats: best performers, medians, outliers, club counts
One-click AI breakdown — hover any tile and hit Analyse with AI for an instant contextual answer
Context-aware prompts — questions auto-reflect active section, horizon, and data state
Chart AI analysis — every visualisation also has an Analyse with AI button, no typing needed
Live & reactive — tiles update instantly when filters, seed value, or dataset change
Analyse Asset Classes & Investments
Compare classes — Stocks vs ETFs vs Bonds vs Commodities vs Real Estate at any horizon
Filter & search — by class, category tag, or free-text across 300+ assets
Adjust seed value — change the initial investment and every figure updates instantly
Exclude rows — remove assets from charts without deleting them
CSV import & export — upload your own dataset or download any filtered view
300+ Preloaded AssetsStocks, ETFs, Bonds, Commodities, Real Estate — easily add your own datasets
Open SourceMIT licensed — fork, adapt, and deploy freely. Clone and fork from GitHub
Made by Qaunain Meghjee
As someone who invests across multiple asset classes, I needed a clear way to visualise long-term growth and compare ROI statistics side by side — so I built ROI Master.
15 years of experience launching products across AI, web, mobile, eCommerce, SaaS, API platforms, and IoT. Helping companies implement AI and ML since 2016.
Also by the same creator — CollabDrawReal-time collaborative design canvas with an infinite workspace, full media library, AI image generation, charts, shapes, and live multiplayer. Everything your team needs to create together — hundreds of templates, millions of images.