Factor exposures
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.
Request
- Base URL: https://api.turos.app
- URL: https://api.turos.app/v1/factors/exposures
- Auth: one of:
- API key in header x-api-key
- HTTP bearer
Query parameters
Comma-separated symbols to load exposures for. Required unless symbol, ticker, or tickers is provided. Each response row echoes its originating ticker in symbol so batched results attribute back to the requested symbols directly.
Single-symbol alias for symbols.
Single-ticker alias for symbols.
Comma-separated ticker alias for symbols.
Comma-separated factor keys or aliases.
Alias for factors.
Optional factor category filter.
Exposure lookback window.
Optional factor exposure model selector.
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.