Factguard EDGAR Platform

Normalized, traceable, and comparable financial data from SEC EDGAR.

Enter a ticker to open its overview. Companies appear here once their filings are loaded into the database.

terminal

How to get started

From the repository root, with a local Postgres running:

make migrate
make run                                   # Django on :8000
make download TICKER=AAPL YEAR=2024 FORM=10-K
make process TICKER=AAPL

Then open /company/AAPL. Every screen except Data Mapping shows what the backend returns and nothing else.

api

Backend API

This frontend reads from http://factguard-backend:8000/api on the server. The full schema is documented in Swagger:

http://factguard-backend:8000/api/docs/