Financial data / Autofill · Independent project

FinanceLens Analyst: SEC and Market Data Workspace

Author: Dmitri Derevjanko · Tallinn, Estonia · 2026-01 · updated 2026-08

Dmitri Derevjanko built FinanceLens Analyst, a financial analysis workspace that autofills fundamentals from SEC filings, market data, and OpenFIGI, with links back to each source.

This is one of 10+ independent public projects by Dmitri Derevjanko. 100+ additional workflows were delivered professionally, mostly under confidentiality, and are not documented here.

FinanceLens Analyst workspace showing source-linked financial autofill
FinanceLens Analyst — live system built by Dmitri Derevjanko.

Open live demo Back to portfolio

Problem

Equity prep still means copying numbers from EDGAR, a market page, and an identifier tool. Missing fields get filled from memory. Analysts need speed without losing the audit trail.

Solution

One pipeline that resolves CIK and filings, extracts XBRL facts, enriches with Yahoo and OpenFIGI in parallel, and uses confidence-gated AI only for remaining gaps, with source URLs on the result.

What Dmitri Derevjanko built

Dmitri built the FastAPI routes, CIK/filing resolution, deterministic SEC extraction, Yahoo scrape resilience (retries, consent wall, Playwright fallback), OpenFIGI mapping, AI fill-empty with JSON validation, coverage diagnostics, and the analyst UI.

Architecture

  1. SEC EDGAR submissions and companyfacts drive annual series, latest values, and derived metrics such as EBITDA.
  2. Yahoo snapshots and OpenFIGI identifiers run in parallel with timeouts and fallbacks.
  3. Unresolved manual fields stay visible; AI may fill them only above explicit confidence thresholds.
  4. Each filled field can point at SEC, Yahoo, OpenFIGI, or a filing URL.
  5. Docker, Nginx, and CI/CD support a repeatable server deploy.

Technologies

Result

Faster U.S. equity data prep with explicit unresolved fields and source links instead of a black-box financial chatbot.

Limitations

Live demo and source

Live demo: https://finance.dmitriderevjanko.com/

GitHub: source is not public. The live demo is the public artifact for this project.

Portfolio case study: https://dmitriderevjanko.com/projects/financelens/

Other independent projects by Dmitri Derevjanko