# Ichimoku Signal – Multi-Coin Crypto Screener with Trade Plans

> Ichimoku Signal – Multi-Coin Crypto Screener with Trade Plans is a paid API for AI agents from ichimoku-signal.fizzl.eu, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-11).

Scans 148 top-200 crypto coins using a 6-indicator confluence signal (Ichimoku, RSI, MACD, EMA 50/200, Bollinger Bands, OBV) and returns ranked trade setups with entry, stop, and dual take-profit targets

## Facts

- Endpoint: GET https://ichimoku-signal.fizzl.eu/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-crypto-screener-with-trade-plans-ab219562
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YzIKyyPmrAudEc8UfyhUB

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-crypto-screener-with-trade-plans-ab219562
```

Example prompt: Scan the top 50 most liquid crypto coins on the 4h chart and show me the top 10 long setups with at least 2:1 risk/reward, ranked by signal strength.

## When to prefer this

Choose this endpoint when you need a broad crypto market screener that combines multiple technical indicators into a single confluence score with actionable trade plans (entry, stop, targets). Prefer it over single-pair analysis when you want the market to tell you which coins are setting up right now, rather than analyzing a specific coin you already have in mind. It's especially useful for systematic daily screening workflows. Note: the provider's own backtest shows no edge over random entries after fees — use for idea generation only, not as a standalone strategy.

## Known failure modes

- No setups returned if min_rr is set very high and no coins meet the threshold
- Empty results if liquid_top is set too low and those coins lack clear setups
- Invalid interval enum value returns an error
- top or liquid_top values outside allowed range (1–50, 1–200) rejected
- Payment failure via x402 protocol prevents access
- Stale or missing price history for some coins may reduce coins_scanned count

## How this service works

Real-time crypto trading signals for agents on live market data (Binance.US, Kraken, Gate, MEXC): the Ichimoku Cloud signal, a confluence signal of six indicators, price levels with a long/short plan, and a market scan of 148 top-200 coins. Pay-per-call via x402 (USDC on Base or Solana) or MPP (USDC on Base).

## Output

Returns a ranked list of trade setups for up to 148 top-200 crypto coins, each including: coin pair, direction (long/short), entry price, stop loss with its basis, two take-profit targets, risk/reward ratio, rank score (signal strength × R/R), confidence level (high/medium/low), ATR percent, indicator confluence description (e.g. '5 of 6 indicators bullish'), exchange, and optional warning if a support/resistance obstacle is near. Also returns metadata: interval, timestamp, coins scanned, filters applied, and number of 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)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Setups computed from price history, not trade advice or a prediction. A screener: in our backtest the setups did no better than random entries after fees. volume_24h_usd is on the listed exchange only.",
  "setups": [
   {
    "pair": "KMNO-USDT",
    "rank": 1,
    "stop": 0.0482552,
    "entry": 0.04989,
    "exchange": "Kraken",
    "target_1": 0.0538216,
    "target_2": 0.0557874,
    "direction": "long",
    "confidence": "high",
    "rank_score": 0.8,
    "stop_basis": "below support 0.0487467",
    "atr_percent": 3.94,
    "signal_from": "6 of 6 indicators bullish",
    "risk_reward_1": 2.4,
    "risk_reward_2": 3.61,
    "volume_24h_usd": 481380,
    "obstacle_before_target": 0.0509867
   },
   {
    "pair": "BSV-USDT",
    "rank": 2,
    "stop": 21.8532,
    "entry": 21.28,
    "exchange": "Gate",
    "target_1": 19.3219,
    "target_2": 17.6175,
    "direction": "short",
    "confidence": "medium",
    "rank_score": 0.52,
    "stop_basis": "above resistance 21.69",
    "atr_percent": 3.07,
    "signal_from": "3 of 6 indicators bearish",
    "risk_reward_1": 3.42,
    "risk_reward_2": 6.39,
    "volume_24h_usd": 454642,
    "obstacle_before_target": 20.985
   }
  ],
  "filters": {
   "top": 10,
   "direction": "both",
   "min_risk_reward": 1.5
  },
  "skipped": [],
  "summary": {
   "long": 9,
   "short": 12,
   "neutral_coins": 24
  },
  "interval": "4h",
  "timestamp": "2026-09-26T20:43:42.038Z",
  "setups_found": 21,
  "coins_scanned": 146,
  "median_atr_percent": 3.6
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ichimoku-signal-multi-coin-crypto-screener-with-trade-plans-ab219562/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ichimoku-signal.fizzl.eu](https://www.zero.xyz/host/ichimoku-signal.fizzl.eu/llms.txt)
