XOOMAR

Custom data

Any public dataset. Cleaned, validated, delivered.

We fetch, clean and deliver the public data your team loses hours to. Compliant sources only.

From source to your table

Source

Government portals, filings, registries, open APIs, CSV dumps

Collect

Within the source's terms, at a pace it allows

Clean

Types, duplicates, encodings, units, entity names

Check

Totals and row counts against the source

Deliver

Once, or on a schedule you pick

Raw source

companyratedate
JPMorgan Chase & Co5,25%03/04/26
JP Morgan Chase  5.252026-4-3
jpmorgan-chaseN.A.04/03/2026
Jpmorgan (fullwidth)525bpsApr 3

Delivered

entity_identity_namerate_pctdate
JPMJPMorgan Chase & Co.5.25002026-04-03
4 rows merged into 1 · 1 null documented · row count matches the source
.csv download.json / JSONLAPI endpointPostgres directScheduled refresh

What we take on

Fetch & structure

An agency publishes 400 PDFs a year. We turn them into one table and keep up when the format changes.

Clean & reconcile

Entity name normalization, dedupe, unit conversion, schema enforcement. Every null documented, never silently dropped.

Keep it fresh

Scheduled refresh with monitoring. You get alerted when the source changes shape, not surprised by silent breakage.

Two ways to engage

One-off delivery

The cleaned dataset delivered once as CSV, JSON, or Excel, with documentation of every transformation and every null. You own the file; the engagement ends when you sign off.

Scheduled refresh

We run the pipeline on a schedule, monitor freshness, and deliver via API, Postgres direct, or scheduled file drops. When the source changes shape, we fix it. You never notice.

How we collect

We read a source's terms before we scope the work, we respect robots.txt, and we don't collect personal data or anything behind a login. You shouldn't have to worry about where your data came from.

If a source can't be collected cleanly, we'll tell you before any work starts.

The same work runs this site

638k+

policy rate readings since 1945

3.9M+

short interest records

561k+

SEC filings read

31

live datasets

All public and live. Browse the free market data.

Need a whole system, not a dataset? We also build pipelines, agents and full products

Describe your dataset

Source, fields, date range, delivery format. A rough sketch is fine. We'll reply with a scope after we've looked at the source.

Frequently Asked Questions

What sources can you handle?
Any compliant public source: government portals, public registries, regulatory filings, open APIs and published CSV or Excel dumps. We read the source's terms first, and if it can't be collected cleanly, we'll tell you before any work starts.
One-off or ongoing?
Both. A one-off delivery gets you the cleaned dataset once, as CSV, JSON, or Excel. A scheduled refresh means we run the pipeline on a schedule, monitor freshness, and deliver via API, direct to your database, or scheduled file drops.
What happens after I send the form?
We look at the source, then reply with what we can deliver, in which format and by when.
Can you deliver straight into our database?
Yes: Postgres direct, S3/bucket drops, or an authenticated API endpoint. Scheduled refreshes land in your infrastructure without anyone downloading files by hand.