What do you want
to do today?
IndexFusion grows with you. Open it and get live markets instantly. Add a portfolio and unlock rotation, benchmarks, correlation, and WhatsApp alerts. Here's the whole map.
Setup journey
Four tiers, each unlocks more
Each tier builds on the last. You can stop at any tier — nothing breaks, you just unlock less. Most people finish tier 1–3 in under 10 minutes.
No sign-up, no key. Go to index.html. These work out of the box:
- • Crypto prices & Fear & Greed index
- • Treasury yields (2Y through 30Y) + curve chart
- • DXY, gold, oil (fallback sources)
- • Polymarket prediction odds
- • Discovery themes & semantic stock search (grounded in real data, no hallucinations)
All free tier. Stored in your browser, never sent to our servers.
- FINNHUB US quotes, news, earnings
- GEMINI AI analysis — free from Google AI Studio
- GROK optional paid alt for deep reasoning
Ask a "what if" scenario and get real stocks — grounded in market data, not hallucinated by AI.
- • Type any scenario: "What if oil hits $120?"
- • AI breaks it into sector themes, retrieves real listed stocks
- • Refine with natural language: "only small caps", "PE below 30"
- • Live prices, PE, analyst targets for every result
- • US + India markets, no hallucinated tickers
Price alerts and daily portfolio summaries delivered to WhatsApp. Free Twilio sandbox tier is enough.
- • Per-stock price alerts, checked every 5 min
- • Daily portfolio summary at open & close
- • Market regime change notifications
- • Earnings day reminders
Browse by goal
What are you trying to do?
Each card is a real job investors come to IndexFusion for. Required setup is on the top, 3 concrete steps below, and the button takes you straight there.
Discover stocks by scenario
AI decomposes your idea into themes, then finds real stocks via vector search — zero hallucinated tickers
Analyze a stock deeply
Verdict, conviction, buying range, web+X sentiment
Track a portfolio
Shares, lots, P&L, sector split
News for my stocks only
Not generic Wall Street Journal stream
Beat the index?
Time-weighted return vs S&P 500 / NIFTY
Am I in the leading sectors?
Rotation heatmap + portfolio overlay
Are my stocks too correlated?
Pearson correlation heatmap + AI suggestions
Alert me on WhatsApp
Price targets + daily summaries
Journal my decisions
Tag thesis per stock / news / signal
The big unlock
Add a portfolio → unlock 10 more features
IndexFusion is useful on day one, but most of the heavy features only light up when it knows what you hold. Five minutes of setup, months of payoff.
Once you add a few tickers with shares and buy price, the following features populate automatically. No extra config.
Three ways to add a portfolio
Manual add
- Dashboard → Watchlist section
- Type ticker in search box, hit Enter
- Click + Add holding, enter shares & avg cost
- Add more lots later for DCA purchases
Broker CSV import
- Export trade history from INDMoney or Zerodha Kite
- Dashboard → Watchlist → Import CSV
- Preview parsed trades, select which to import
- Lots created automatically with dates & prices
Multiple portfolios
- Use the portfolio dropdown in watchlist
- Create separate ones: long-term, swing, India
- Each has its own holdings + sector chart
- Switch between them with one click
.NS suffix; US stocks route through Finnhub.Tier 2 setup
API keys
Both are free. Paste them into Personal → Settings. They stay in your browser's localStorage and never hit our servers.
US equity quotes
Unlocks all US stock prices, company news, earnings, company profiles.
- Register at finnhub.io
- Copy your API key from the dashboard
- Paste in Settings → Finnhub Key
AI stock analysis
Deep analysis, follow-up chat, news sentiment, discovery search.
- Get a key from console.x.ai
- Paste in Settings → Grok xAI Key
- Click Run Analysis on any stock
localStorage. All API calls go directly from your browser to the provider. IndexFusion has no backend that sees your keys.Tier 4 setup
WhatsApp alerts via Twilio
Twilio is the industry-standard messaging API — you'll find the same setup in countless apps. The sandbox is free and good enough for personal alerts; upgrade to a paid WhatsApp Business sender when you need more.
Meta doesn't give WhatsApp API directly to consumers. Twilio is Meta's trusted partner. Free sandbox > personal use > upgrade if needed.
$0 sandbox, plenty for personal alerts. Production: ~$0.005 per WhatsApp message. Twilio gives a $15 trial credit.
Price hits target. Daily portfolio summary (market open & close). Earnings reminders. Regime changes.
Create a free Twilio account
Head to twilio.com/try-twilio. Verify your email and phone. You'll land on the Twilio Console.
Join the WhatsApp sandbox
Navigate to Messaging → Try it out → Send a WhatsApp message. You'll see a sandbox phone number and a join code like join quiet-sand.
From your phone's WhatsApp, send that join code to the sandbox number. Twilio replies "Twilio Sandbox: You are all set!" — now your number is linked.
Grab your credentials
Back on the Twilio Console, note down these four values:
- • Account SID — starts with
AC… - • Auth Token — click to reveal
- • From — the sandbox number, e.g.
whatsapp:+14155238886 - • To — your WhatsApp number, e.g.
whatsapp:+91XXXXXXXXXX
Paste into IndexFusion Settings
Open Personal → Settings → WhatsApp Alerts. Paste all four values. The whatsapp: prefix is added automatically if you forget it.
Send a test message
Click Send test message. If you see "Sent!" and a message lands on your WhatsApp within seconds, you're done.
If you see a red error, expand the troubleshooting below — the error code will match one of the common cases.
Set a price alert
On any stock detail page, tap the bell icon next to the price. Enter a target and direction (above/below). Alerts are checked every 5 minutes during market hours.
Troubleshooting: common Twilio errors
▸
20003
Authentication failed — SID or token wrong
AC, 34 chars) and the primary Auth Token (not an API key). Re-reveal the token on the Twilio Console and paste again.
▸
63015 / 63016
Sandbox join required — your number isn't linked
join <your-code>) to the sandbox number. The sandbox session also expires after 72 hours of silence — just re-join.
▸
21211 / 21614
Invalid "To" number — format issue
whatsapp:+919876543210. No spaces, no dashes, no leading zero. The whatsapp: prefix is auto-added if missing, but the number still needs + and country code.
▸
63007
"From" is not a WhatsApp sender
whatsapp:+14155238886. If you're using a paid WhatsApp Business sender, paste that number instead.Privacy & power-user
Encryption & gestures
Optional: lock cloud data behind a password only you know, and learn the shortcuts that make daily use fast.
Portfolio encryption
AES-256-GCM encryption in-browser before cloud sync. Even the Firestore admin can't read your holdings.
- Settings → Portfolio Encryption → toggle on
- Enter & confirm a strong password
- Click Encrypt All Existing Data
- On page reload, unlock with password
Speed gestures & shortcuts
- MOBILELong-press any card to journal it instantly.
- DESKTOPHover a card, click the pencil icon to journal.
- KEYBOARDPress / to focus search. Esc closes popups.
- MOBILESwipe left-edge on sub-pages for back navigation.
- PWAAdd to Home Screen for fullscreen app experience.
- AUTODashboard auto-refreshes every 5 min during market hours.
Complete reference
Everything IndexFusion does
For completeness: every feature, one line each. Use the goal cards above for "how do I…" — this is the flat list.