I built an open-source financial research terminal (SEC data and SQL)
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
I posted this a few weeks ago and the server died under the traffic. Fixed that by adding an in-mem caching layer with Redis/valkey and added CloudFront caching for static content. Also upgraded the server.Also fixed the Firefox bugs, trying again.It's a research tool for US stocks. Financials for ~10k companies pulled from SEC filings. You can chart any metric across companies, filter news by ticker, ask questions in plain English and get a chart back. There's also SQL console against the whole database, which is the part I like to use together with the AI chat (generates an SQL query).Doesn't do international stocks or intraday data yet.Its a python flask app + gunicorn, with duckDB for datasets.GitHub: https://github.com/alexanderdolotov/open-terminal Self-hosted: https://terminal.tesseractanalytics.ai Docs and landing page: https://tesseractanalytics.ai
HN · launched Jun 15, 2026 · 5 upvotes (top 87%) · 0 views
Niche: investment and equity research platforms · 226 launches, 13 in the last 7 days ▼ -24% · Explore this niche →
Category and tags
- Fintech
- Analytics & BI
- Prosumer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 226 launches in investment and equity research platforms →
Could you build this?
Partial The frontend dashboard and SQL/financial queries are vibe-codeable, but building and maintaining a reliable SEC EDGAR parser and financial normalization pipeline across 4,000+ public companies is notoriously tricky.
What it would actually take: The system requires an automated ingestion pipeline connecting to SEC EDGAR (XBRL, 10-K, 10-Q) and market APIs (Polygon.io), normalizing messy and inconsistent XBRL taxonomies into a structured SQL database (PostgreSQL/DuckDB). It needs a caching tier (Redis/Valkey) and an in-browser or backend query engine that safely executes user SQL against multi-gigabyte datasets. The hard part is handling the non-standardized reporting, amendments, and quirks inherent to historical SEC filings across thousands of corporate filers.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one : 462 launches clear the similarity bar, closest 8 shown.
Attention rank: #434 of 463 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 229 days after the earliest competitor.
- FactIQ · hn · 2026-07-08 · 7 upvotes · similarity 0.53
- FinzData · ph · 2026-11-10 · 1 upvotes · similarity 0.51
- I licensed $50k of stock market data to do analysis Claude can't · hn · 2026-09-10 · 7 upvotes · similarity 0.50
- Trader News · hn · 2026-09-24 · 25 upvotes · similarity 0.49
- Finterm.ai Bloomberg terminal for Claude Code · hn · 2026-07-13 · 6 upvotes · similarity 0.49
- I built a website to visualize company financial data · hn · 2025-11-08 · 7 upvotes · similarity 0.49
- Stock Broker Analyzer · ph · 2026-09-12 · 2 upvotes · similarity 0.48
- OpenAlgo Charts · ph · 2026-09-18 · 62 upvotes · similarity 0.48
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.