---
title: "List Signals"
method: GET
path: "/signals"
---

# List Signals

`GET /signals`

## Request

- Base URL: `https://api.n0brains.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.n0brains.com/signals`
- Auth: none declared

## Query parameters

- `asset` string: Filter by asset ticker (e.g. BTC)
- `asset_class` string: Filter by asset class: crypto, stock, metal, commodity, index
- `signal_type` string: Filter by type
- `urgency` string: Filter by urgency: high, medium, low
- `direction` string: Filter by direction: bullish, bearish, neutral
- `limit` integer
- `offset` integer
- `include_opens` boolean: Include market opening prices in response
- `min_confidence` number: Minimum confidence score
- `min_score` number: Minimum signal score
- `band` string: Filter by trade quality band: A+, A, B, C, D
- `min_trade_quality` number: Minimum trade quality score
- `proven_only` boolean: Only (type,direction) pairs proven to beat BTC (positive alpha) AND be profitable, measured per direction over a rolling window
- `tradeable_only` boolean: Only trade_signal action_hint
- `include_noise` boolean: Include the conviction:none firehose (raw non-directional transfers). Off by default; the standard feed shows only signals carrying analytical conviction.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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