Data On Demand, one-stop data solution
Markets Local sources. Your time zone.

Teams in five regions rely on us for local-language, multi-currency data.

Global coverage
Company A decade of data expertise.

An in-house team of 20+ engineers and analysts serving clients in 12+ countries.

About us
Data type

Alternative signals, delivered as point-in-time data.

Investors increasingly look beyond reported numbers to web-derived signals of company performance. We collect public disclosures, reference prices and operating signals such as pricing, hiring and store counts, and deliver them with timestamps suited to back-testing.

The challenge

Useful signals exist on the public web, but they are messy, inconsistently timed and hard to link to listed entities. Without point-in-time records, back-tests risk look-ahead bias and results cannot be trusted.

With Data On Demand

You receive clean datasets mapped to company identifiers, with capture timestamps and no silent revisions. Research teams can test hypotheses on history and then run the same collection live.

What’s included

Everything needed to run it in production.

01

Point-in-time capture

Every value is stored with its capture timestamp, and corrections are appended rather than overwritten.

02

Entity mapping

Brands, websites and subsidiaries are mapped to their listed parent and exchange ticker where available.

03

Public disclosures

Exchange announcements, regulatory filings and fund factsheets collected and parsed into structured fields.

04

Reference prices

Published commodity, fuel, fund NAV and retail price indices from public sources, normalised by unit and currency.

05

Operating signals

Web-derived metrics such as price levels, discount depth, job postings, store counts and app rankings per company.

06

Methodology documentation

Coverage, collection method and known biases documented for each dataset, supporting compliance review.

Sample output

What lands in your systems.

Typical fields
entity_idtickersignal_namesignal_valueunitcurrencyas_of_datecaptured_at
Weekly web-derived signals mapped to listed companies
as_of_datetickercompanysignalvalueunitcurrencycaptured_at
2026-05-15XDFM:AAARetail Group AAverage basket price, 40 staples187.40basketAED2026-05-15 06:10
2026-05-15XSAU:BBBFood Retailer BActive store count412stores2026-05-15 06:25
2026-05-15XSES:CCCLogistics Co COpen job postings138postings2026-05-15 07:02
2026-05-15BVMF:DDDE-commerce Co DShare of catalogue on promotion23.6percent2026-05-15 07:40
2026-05-15XLON:EEEFashion Retailer EMedian full-price item39.00itemGBP2026-05-15 08:05

Illustrative rows. Your schema, field names and formats are agreed during scoping.

Use cases by team

Who uses it, and for what.

Fundamental analysts track pricing, store and hiring signals between reporting dates. Changes in trend inform earnings expectations.

How it runs
  1. Scope. Tell us the sources, fields and frequency. We confirm feasibility within a day.
  2. Free sample. A real sample from your own target source, in your format.
  3. Build. Engineers build extractors tuned to each source. No generic templates.
  4. Validate. Automated and manual QA on every run before anything ships.
  5. Deliver and monitor. Scheduled delivery, monitored pipelines, fast fixes when sites change.
How we work
FAQ

Questions about financial & market data

Can’t find your answer? Ask an engineer

What does point-in-time mean here?

Each value is stored with the time we captured it, and any later correction is added as a new record rather than overwriting the old one. Your back-tests only see what was knowable at each date.

Can you provide historical data?

Where sources publish archives or where historical snapshots exist, we can back-fill. For many web signals, history starts when collection begins, so earlier starts give longer back-tests.

Do you handle compliance questions from our fund?

We provide methodology notes covering sources, collection methods, terms review and personal data handling. We are happy to complete reasonable due diligence questionnaires.

Is this data exclusive?

Custom datasets built to your specification can be delivered on an exclusive basis for an agreed period. Terms are set out in the project scope.

Start with proof

See your own data before you commit.

Name the sources and fields you need. Within 24–48 hours you receive a real sample from your target sites, in your format, free of charge.

Request a free sample Talk to a data engineer Sample in 24–48 hours · NDA on request · Any format, any schedule