What data is available
Every derived dataset is a canonical indicator with its ownindicatorId, queryable through the standard observation endpoints. Filter by the category to pull a whole family.
The catalog is live. Resolve the full set of derived slugs and their categories from
GET /canonical-indicators (the same registry that lists macro indicators), and treat the examples above as a map rather than an exhaustive list.The forecast baseline
How derived analytics work
Financial Data API ingests official observations (CPI prints, yields, CFTC positioning) and SEC fundamentals, then a derivation step computes higher-level values and persists them as observations. Because the result is stored:- Reads are fast and stable. You retrieve a value; you do not trigger a computation on request.
- Each value is auditable. It carries the same
sourceUrl,provider, and provenance chain as any observation, and you can trace it to the official releases underneath viaGET /provenance/observations/{observationId}. - The product is read-only. You cannot pass your own formula or change the methodology; you read what Financial Data API has computed.
Derived values are served through the same observation endpoints as official data — there is no separate calculator API. Query them by
indicatorId or pull a whole family by category.Querying derived analytics
Send your API key on every request (x-api-key header or Authorization: Bearer); derived routes require the data:read scope. All paths are relative to https://api.financialdatapi.com.
Latest value of a derived series
A derived time series
Response
Units vary by family: surprise indices are in
sigma, COT percentiles in percentile, valuation multiples are a ratio (or percent for yields). Always branch on the unit field.Worked example: gold positioning at the extremes
The COT percentile panel is deep enough to test against history. Gold in the week of its August 2011 all-time-high top:cURL
crowded_long). The same query over 2015-07-24 to 2015-07-31 returns 2.9 (crowded_short) for 2015-07-28 — the cycle bottom. Each row also carries net, weeklyChange, percentile1y, percentile3y, and zScore3y in metadata.
FOMC statement sentiment
cb_statement_sentiment scores every FOMC policy statement on a hawk/dove scale — 244 statements from February 1994 to today, keyed to country_usa with one event-frequency row per statement date.
The score is deterministic, not model-generated: a versioned lexicon (fdapi_hawk_dove_v1) counts hawkish and dovish phrases in the statement text and nets them into a score in [−1, +1]. valueText labels the row hawkish (score above 0.2), dovish (below −0.2), or neutral. Metadata carries a full audit trail: lexiconVersion, the matched hawkish and dovish phrases, phrase counts, word count, and deltaVsPrior — the change versus the previous statement, which is usually the tradable number.
cURL
Each row’s
sourceUrl links to the Federal Reserve statement it was scored from, so every value is verifiable against the public-domain original.
Trace a derived value to its inputs
Because every derived value is an observation, it carries full provenance. You can walk from a derived value back to the official releases it was built on — this is what makes derived analytics auditable.1
Read the derived observation
Pull the derived value from
GET /observations (or /observations/latest) and capture its observationId.2
Follow provenance to the source
Call
GET /provenance/observations/{observationId} to reach the named source, the source URL, the raw payload reference metadata, and the ingestion run behind it.Notes
Stored, not computed on request
Stored, not computed on request
Derived values are precomputed and persisted. The number you read was computed earlier; the request does not recompute it. You cannot pass your own formula or change the methodology through the API.
Forecast baseline is not consensus
Forecast baseline is not consensus
The macro forecast baseline is Financial Data API’s own statistical baseline, published with prediction intervals and gated by out-of-sample skill. It is never a vendor, sell-side, or street consensus. Where consensus is available for surprise computation, it comes from the economic calendar and is a separate input.
Rights and exposure
Rights and exposure
Derived datasets follow the same rights model as the rest of the API, and trace to the same official provenance. Raw vendor and real-time market price-tick data is deliberately not part of the product and is never served on the public surface.
Related
Positioning
The raw CFTC COT and TFF series behind the positioning percentile.
Economic calendar and events
Where the consensus and forecast inputs behind surprise indices come from.
Macro indicators
The official observations that feed derived values, and how to query them.
Financial statements
The SEC fundamentals behind valuation multiples.

