Signals

Batched Latest Signals

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.

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

Query parameters

tickersstring[] required

List of tickers (repeated param), e.g. tickers=AAPL&tickers=MSFT. Up to 100 distinct tickers.

periodstring

Signal horizon: 5d, 15d, or 2m

regimestring

Market regime: neutral, bear, or bull

include_sentimentboolean

Include sentiment enrichment from daily sentiment data. Defaults to false; set to true to include sentiment lookups.

include_qualityboolean

Include signal quality metrics (Sharpe/Sortino/IIS). Defaults to false; when true the quality field is populated (individual metrics may still be null).

include_driversboolean

Include the model's top attribution drivers (which named factors moved the signal, as % of total attribution). Defaults to false.

Response

Successful Response

BatchedLatestSignals required

Latest signal per ticker, keyed by uppercase ticker symbol.

Example response

{
  "AAPL": {
    "confidence": 0.51,
    "date": "2026-07-13T00:00:00",
    "period": "15d",
    "regime": "neutral",
    "sentiment": 0.42,
    "signal": "buy",
    "ticker": "AAPL"
  },
  "MSFT": {
    "confidence": 0.48,
    "date": "2026-07-13T00:00:00",
    "period": "15d",
    "regime": "neutral",
    "signal": "sell",
    "ticker": "MSFT"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.