# Ichimoku Signal – Multi-Coin Trade Setup Scanner

> Ichimoku Signal – Multi-Coin Trade Setup Scanner is a paid API for AI agents from ichimoku-signal.onrender.com, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-11).

Scans 148 top-200 crypto coins for confluent trade setups using 6 indicators (Ichimoku, RSI, MACD, EMA 50/200, Bollinger, OBV) and returns ranked entry/stop/target plans with risk/reward filtering.

## Facts

- Endpoint: GET https://ichimoku-signal.onrender.com/setups?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ichimoku-signal-multi-coin-trade-setup-scanner-afb3c13c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cCq5hoG9XsWpILBWPXuEJ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ichimoku-signal-multi-coin-trade-setup-scanner-afb3c13c
```

Example prompt: Scan the top 200 crypto coins on the 4h chart and show me the 10 best long setups where at least 5 of 6 indicators agree — I want only setups with a minimum risk/reward of 2, ranked by signal strength.

## When to prefer this

Choose this endpoint when you need a broad market scan across 148+ crypto coins simultaneously with multi-indicator confluence scoring and a pre-built trade plan (entry/stop/targets). Prefer it over single-pair endpoints when you want to discover the best setups rather than analyze a specific coin you already have in mind. It is uniquely valuable for filtering by risk/reward and direction across the entire top-200 universe in one call.

## Known failure modes

- No setups returned if min_rr filter is too strict or direction filter is too narrow for current market conditions
- Stale or missing price data from exchanges causing coins to be skipped
- Rate limit or server cold-start latency on Render hosting (free tier spin-up delay)
- Invalid interval or out-of-range top/min_rr parameters return 400-style error
- Market conditions where fewer than 148 coins have sufficient candle history

## How this service works

Which crypto coins have a trade setup right now? For 148 top-200 coins: the six-indicator confluence signal (Ichimoku, RSI, MACD, EMA 50/200, Bollinger, OBV) plus a trade plan in that direction (entry, stop, two take profit targets, risk/reward), ranked best first. Filters: long/short, minimum risk/reward, top N. Levels from price history, not trade advice.

## Output

A ranked JSON array of trade setups for each qualifying coin, each containing: trading pair, exchange, direction (long/short), confidence level (high/medium/low), entry price, stop loss price and basis, two take-profit targets, risk/reward ratios for both targets, rank score (signal strength × R/R), ATR%, 24h USD volume, which indicators fired (e.g. '5 of 6 bullish'), optional warning if an obstacle is near target 1, plus summary fields: interval, timestamp, coins scanned, filters applied, and total setups found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "top": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "How many setups to return (default 10)"
      },
      "min_rr": {
       "type": "number",
       "maximum": 10,
       "minimum": 1,
       "description": "Minimum risk/reward to target 1 (default 1.5)"
      },
      "interval": {
       "enum": [
        "1m",
        "3m",
        "5m",
        "15m",
        "30m",
        "1h",
        "2h",
        "4h",
        "6h",
        "8h",
        "12h",
        "1d",
        "3d",
        "1w",
        "1M"
       ],
       "type": "string",
       "description": "Candle interval, e.g. 1h, 4h, 1d. Defaults to 4h."
      },
      "direction": {
       "enum": [
        "long",
        "short",
        "both"
       ],
       "type": "string",
       "description": "Only long or only short setups (default both)"
      },
      "liquid_top": {
       "type": "integer",
       "maximum": 200,
       "minimum": 1,
       "description": "Only the N most traded coins, e.g. 30 (default all)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "interval",
      "timestamp",
      "coins_scanned",
      "filters",
      "setups_found",
      "setups"
     ],
     "properties": {
      "setups": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "pair": {
          "type": "string"
         },
         "rank": {
          "type": "integer"
         },
         "stop": {
          "type": "number"
         },
         "entry": {
          "type": "number"
         },
         "warning": {
          "type": "string",
          "description": "Set when that obstacle is in the first quarter of the way to target 1"
         },
         "exchange": {
          "type": "string"
         },
         "target_1": {
          "type": "n
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ichimoku-signal-multi-coin-trade-setup-scanner-afb3c13c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ichimoku-signal.onrender.com](https://www.zero.xyz/host/ichimoku-signal.onrender.com/llms.txt)
