Skip to content

v1.0.0

Choose a tag to compare

@SAY-5 SAY-5 released this 10 Sep 09:00
· 50 commits to main since this release

TradeGraph turns SEC EDGAR data into a counterparty knowledge graph and answers lineage and exposure questions over it with SPARQL 1.1. The Python ETL maps company tickers, 13F-HR holdings and Exhibit 21 style subsidiary lists into three named graphs under a FIBO-inspired OWL ontology, and loads them through the Graph Store Protocol. The Spring Boot API exposes entity search, entity detail, lineage, exposure with a path explanation per contributing position, trades, a neighbourhood graph and store statistics. The Angular explorer renders the neighbour graph with d3, the corporate tree and the exposure breakdown. Stardog is the intended store and ships with a compose stack and a profile, but it needs a licence, so the tests, CI and the demo all run against Apache Jena Fuseki. This baseline passes 20 ETL pytest tests, 30 API unit tests, 12 Testcontainers integration tests and 7 explorer specs.