---
title: "Batched Latest Signals"
method: GET
path: "/signals-batched"
tags: ["Signals"]
---

# Batched Latest Signals

`GET /signals-batched`

## Request

- Base URL: `https://api.falpha.ai`
- URL: `https://api.falpha.ai/signals-batched`
- Auth: one of:
  - API key in query parameter `api_key`
  - API key in header `X-API-Key`

Get the latest signal for up to 100 tickers in a single call. The response is keyed by uppercase ticker; tickers with no signal data are omitted. Requests with more than 100 distinct tickers are rejected with HTTP 400.

## Query parameters

- `tickers` string[], required: List of tickers (repeated param), e.g. tickers=AAPL&tickers=MSFT. Up to 100 distinct tickers.
- `period` string: Signal horizon: 5d, 15d, or 2m
- `regime` string: Market regime: neutral, bear, or bull
- `include_sentiment` boolean: Include sentiment enrichment from daily sentiment data. Defaults to false; set to true to include sentiment lookups.
- `include_quality` boolean: Include signal quality metrics (Sharpe/Sortino/IIS). Defaults to false; when true the `quality` field is populated (individual metrics may still be null).
- `include_drivers` boolean: Include the model's top attribution drivers (which named factors moved the signal, as % of total attribution). Defaults to false.

## Response `200`

Successful Response

- BatchedLatestSignals: Latest signal per ticker, keyed by uppercase ticker symbol.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/falpha/apis/falpha-ai-api.md) · [All operations](https://skmtc.dev/falpha/apis/falpha-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/falpha/apis/falpha-ai-api/revisions/d437fee1fac5?raw)
