Skip to main content
Return factor exposures for securities, portfolios, or watchlists.
Audience: application and coding agent.

Coverage and source scope

Use symbols=A,B,C to request multiple securities. Each returned row includes its source symbol and subjectKey, so you can match results to requested symbols without relying on row order. unresolvedSymbols lists requested symbols with no exposure rows, including securities outside supported historical coverage, so unavailable coverage is distinct from a zero beta.

Canonical metadata

  • requestId
  • traceparent

Example request

Example response

Give this prompt to your agent

Failure posture

  • treat non-2xx responses as contract-aware failures, not free-form errors
  • preserve requestId and traceparent in logs and downstream reports
  • if provenance or freshness metadata is present, return it unchanged so trust is not lost in the handoff