Factor return history
Return a single factor's daily return history with 1D through MAX summary windows for chart and table workflows.
Request
- Base URL: https://api.turos.app
- URL: https://api.turos.app/v1/factors/history/{factorKey}
- Auth: one of:
- API key in header x-api-key
- HTTP bearer
Path parameters
Canonical factor key or supported public alias such as VALUE_V2. Explicit keys do not broaden to other factors.
Query parameters
Trailing observation window for the returned chart series. Defaults to 1y. YTD covers Jan 1 of the latest observation's year through the latest market date. MAX returns the full available history, which starts 2015-01-01, through the latest complete market date where coverage exists for the factor.
Optional inclusive ISO start date. Must be on or after 2015-01-01. When supplied, it overrides range for the returned series bounds.
Optional inclusive ISO end date. Must be on or after 2015-01-01 and on or before the latest complete XNYS market date.
Return JSON by default or a table-ready CSV export with one row per factor/date.
Response projection. compact is token-efficient for agents; standard returns the full operational shape; verbose preserves full trust metadata and drill-down context.
Comma-separated compact-mode expansions such as trust, metadata, series, diagnostics, exposures, position_views, position_exposures, optimizer_candidates, or drilldown. Use trust when an agent or report needs provenance, freshness, source-rights, methodology, revision, and degraded-state metadata; use diagnostics for regression details such as rSquared and tStat where supported.
Response
Successful response
Changes
No recorded changes to this operation across all 1 revision of this API.