liquidity_levels
Detect buy-side and sell-side liquidity levels for crypto or stocks, check swept status, relative-equal pools, and nearest untaken targets by symbol and timeframe.
Instructions
[Trading Data API] ICT liquidity levels: buy-side liquidity (above swing highs) & sell-side (below swing lows), sweep/taken status, relative-equal pools, and nearest untaken targets. Crypto or stocks.
Example: /v1/liquidity-levels?symbol=TQQQ&timeframe=1h
Use when you want buy-side/sell-side liquidity levels and whether they were swept. Not for gap zones (use fvg) or actual liquidation events (use liquidations).
Behavior: read-only. Priced via x402 (USDC on Base) or free with WICKEDAPI_API_KEY; with neither, you get HTTP 402 with the decoded price in payment_required (a price quote, not a failure).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>"
},
"name": "liquidity_levels"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Required. e.g. BTC, NVDA, TQQQ (or any with &class=). | |
| lookback | No | Optional. Candles to analyze (default 300, max 500). | |
| timeframe | No | Optional. 1m..1W (default 1h). | |
| swing_length | No | Optional. Pivot strength — bars each side of a swing (default 5). Tune to match your chart indicator. | |
| include_swept | No | Optional. true to include already-taken levels (default false = resting only). | |
| equal_threshold_pct | No | Optional. Group swings within this % as relative-equal pools (default 0.1). |