Back to browse
I built an open-source financial research terminal (SEC data and SQL)

I built an open-source financial research terminal (SEC data and SQL)

by tessbi·Jun 15, 2026·4 points·0 comments

AI Analysis

●●SolidSolve My ProblemShip ItNiche Gem

Self-hostable Bloomberg alternative with raw SQL access to SEC filings.

Strengths
  • Direct SEC EDGAR pipeline with 50+ GAAP metrics for 10k companies
  • Full SQL console against DuckDB lets you query the entire financial database
  • Quadrant explorer plots any two metrics to spot outliers visually
Weaknesses
  • No international stocks or intraday data limits institutional appeal
  • AI-to-SQL pattern already exists in Koyfin, Tikr, and funded competitors
Category
Target Audience

Individual investors and retail traders

Similar To

Koyfin · Tikr Terminal · Bloomberg Terminal

Post Description

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

Similar Projects

Finance●●Solid

AI-powered multi-agent equity research in Python

End-to-end equity research pipeline: SEC filings to Excel models and PDFs, not just text summaries.

Solve My ProblemNiche Gem
schnetzlerjoe
603mo ago
FinanceMid

Stockdata.dev – Free stock market API with 15-min delayed US quotes

Parses messy SEC XBRL into a simple REST surface — income statements, balance sheets, cash flow, filings with direct EDGAR links, plus insider trades and 13F holdings. The docs are clear (curl examples, param details, sample JSON) and the free 1,000-call tier makes it easy to prototype. Missing clarity on coverage, update cadence, and paid-tier limits keeps this from feeling like a must-have API for production at scale.

Niche GemSolve My Problem
jsandfort
234mo ago