| Symbol | Price | Chg | Chg% |
|---|---|---|---|
| Loading | |||
| Pair | Rate | Chg | Chg% |
|---|---|---|---|
| Loading | |||
| Symbol | Price | Chg | Chg% |
|---|---|---|---|
| Loading | |||
| Coin | Price | 24h | MCap |
|---|---|---|---|
| Loading | |||
Is the free tier really free forever?
Yes. No credit card required. The free tier never expires and includes the full live dashboard.
Can I cancel my Pro subscription anytime?
Yes. Email us at hello@gageterminal.com and we'll cancel your subscription immediately. Self-service cancellation via account settings is coming soon.
What data sources does Gage Terminal use?
We pull live data from Yahoo Finance (indices, commodities, LSE & TSX stocks β via our own server-side proxy), CoinGecko (crypto), Finnhub (US stocks, ETFs, news, economic calendar), OpenFIGI (Bloomberg's ISIN registry, for broker import ticker resolution), and Alternative.me (Fear & Greed Index). Prices refresh every 60 seconds on the dashboard and every 5 minutes on the portfolio.
Is my portfolio data safe?
Your data is encrypted in transit and stored securely via Supabase (PostgreSQL with Row Level Security). We never sell your data. See our Privacy Policy.
Can I import my holdings from my broker?
Yes β Trading 212 is supported today. Download your Confirmation of Holdings PDF from the Trading 212 app and upload it via the Import button in your portfolio. Support for Freetrade, Hargreaves Lansdown, and IBKR is coming soon.
Do you offer a free trial of Pro?
We don't currently offer a free trial, but the free tier gives you full access to the live dashboard, market data, and up to 5 portfolio holdings β no time limit.
We believe powerful financial tools shouldn't cost a fortune or require a Bloomberg subscription. Gage Terminal brings institutional-quality market data β live prices, news, macro indicators, and portfolio analytics β into a clean, fast, customisable interface anyone can use.
Whether you're tracking a FTSE 100 ISA, a crypto wallet, or a diversified global portfolio, Gage Terminal gives you the visibility you need in one place.
Gage Terminal is a lightweight, single-file web application with no heavy frameworks or tracking libraries. It uses vanilla JavaScript and Chart.js for visualisations. Live market data comes from Yahoo Finance (via our own server-side Netlify proxy), CoinGecko, Finnhub, and Alternative.me. Authentication and portfolio persistence is handled by Supabase (PostgreSQL with Row Level Security). Payments via Stripe. Hosted on Netlify with GitHub continuous deployment.
Have a question, feature request, or bug to report? Reach us at hello@gageterminal.com
For enterprise enquiries: enterprise@gageterminal.com
Gage Terminal ("we", "us", "our") is a financial data dashboard service. This Privacy Policy explains how we collect, use, and protect your personal information when you use our platform at gageterminal.com.
Account data: When you register, we collect your email address and a hashed password. We do not store plain-text passwords.
Portfolio data: Holdings, quantities, average costs, and notes you enter into the portfolio tracker. This is stored securely in our database and is only accessible to you.
Preferences: Dashboard layout, widget visibility, and theme preferences linked to your account.
Usage data: Anonymised analytics including page views, session duration, and feature usage. We do not use advertising trackers.
We do not sell, rent, or share your personal data with third parties for marketing purposes. We use the following sub-processors to operate our service:
Market data is sourced from CoinGecko, Finnhub, Twelve Data, and Alternative.me. Your personal data is never passed to these providers.
We retain your account and portfolio data for as long as your account is active. If you delete your account, all personal data is permanently deleted within 30 days.
To exercise any of these rights, contact us at privacy@gageterminal.com
We use only essential cookies required for authentication (session tokens). We do not use advertising, tracking, or analytics cookies. No cookie banner is needed.
All data is encrypted in transit via TLS. Portfolio data is stored in a PostgreSQL database with Row Level Security enforced β you can only access your own records. Passwords are hashed using bcrypt and never stored in plain text.
We may update this policy from time to time. Significant changes will be notified via email to registered users. Continued use of the service after changes constitutes acceptance.
For any privacy-related questions: privacy@gageterminal.com
Gage Terminal Ltd, England & Wales
| Asset | Type | Qty | Avg Cost | Price | Day Chg | Value | P&L | P&L% | Weight | Yield | 7D | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No holdings yet. Click "+ Add Holding" to get started. | |||||||||||||
| Asset | Type | Value | Weight | Target | Drift |
|---|
| Milestone | Year | Age | Contributions | Growth |
|---|
| Asset | Yield | Frequency | Annual Β£ | Per-payment Β£ | Next pay (est) | % of income |
|---|
| Month | Holding | Est. amount |
|---|
| Date | Value | Change | Change% |
|---|
Unlock the full power of Gage Terminal.
Secure payment via Stripe Β· Cancel anytime Β· No hidden fees
Shows raw API response and interpreted GBP price for every holding. Flags anything outside expected range. Press Ctrl+Shift+P to open.
| Ticker | Type | Unit | Currency | Raw API | GBP price | Cost basis | Ratio cost/price | Source | Status |
|---|---|---|---|---|---|---|---|---|---|
| Click Re-run to fetch prices⦠| |||||||||
This will permanently remove the selected holdings from your portfolio. This cannot be undone.
Type DELETE to confirm:
Probes every holding without a live price and reports the resolution path. Use this to triage which holdings are missing tickers, mappings, or exchange suffixes.
| Ticker | Type | Account | Status | Detail |
|---|---|---|---|---|
| Click Re-run to investigate. | ||||
Select your broker to get started: