# Ichimoku Cloud Signal – Multi-Indicator Confluence

> Ichimoku Cloud Signal – Multi-Indicator Confluence is a paid API for AI agents from ichimoku-signal.onrender.com, paid per call via x402, $0.15/call, status unknown (last checked 2026-10-13).

Returns a real-time confluence trading signal for a crypto pair by aggregating six technical indicators (Ichimoku, RSI, MACD, EMA 50/200, Bollinger Bands, Volume) into a bullish/bearish/neutral verdict with confidence and score.

## Facts

- Endpoint: GET https://ichimoku-signal.onrender.com/signals/%7Bpair%7D?utm_source=zero.xyz
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ichimoku-cloud-signal-multi-indicator-confluence-e95324a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7Pi4it-Wmix5UQMYsS3NP

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-cloud-signal-multi-indicator-confluence-e95324a5
```

Example prompt: What's the current confluence trading signal for ETH-USDT on the 4h chart — is it bullish or bearish, and how confident are the indicators?

## When to prefer this

Choose this endpoint when you need a multi-indicator confluence verdict (not just a single indicator) for a specific crypto pair on a specific timeframe. It is ideal for pre-trade gate checks, automated trading bots, and market briefings where a holistic bullish/bearish score is more useful than a raw price. Prefer it over single-indicator endpoints (e.g. standalone Ichimoku or RSI) when signal confidence and vote breakdown across six indicators matter. Use the market scan sibling endpoint instead if you need to compare signals across 148 coins simultaneously.

## Known failure modes

- Unsupported trading pair returns an error or empty response — only top-200 coins are supported
- Invalid interval string returns a validation error; must be one of the 14 allowed enum values
- Live data fetch failure from exchange APIs (Binance.US, Kraken, Gate, MEXC) may return a 5xx error or stale signal
- Payment of $0.10 USDC via x402 must succeed before the response is served; insufficient balance or misconfigured wallet returns 402
- Highly illiquid pairs may have insufficient candle data causing some indicator votes to return null

## 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.

## Output

A JSON object containing the trading pair, current price, candle interval, ISO 8601 timestamp, an overall signal ('bullish', 'bearish', or 'neutral'), a confidence level ('high', 'medium', or 'low'), a normalized score from -1 to 1, vote counts (bullish/bearish/neutral/counted), a plain-language summary, and detailed breakdowns for each of the six indicators: Ichimoku (cloud position, tenkan/kijun cross), RSI (value, zone), MACD (histogram, signal, cross), Bollinger Bands (percent_b, position, squeeze), EMA 50/200 cross (trend, recent cross), and Volume (OBV change, last vs average).

## 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"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "pair"
     ],
     "properties": {
      "pair": {
       "type": "string",
       "description": "Trading pair, e.g. BTC-USDT or ETH-USDT"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "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 1h."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "pair",
      "interval",
      "timestamp",
      "price",
      "signal",
      "confidence",
      "score",
      "votes",
      "indicators"
     ],
     "properties": {
      "pair": {
       "type": "string"
      },
      "price": {
       "type": "number"
      },
      "score": {
       "type": "number",
       "description": "(bullish - bearish) / counted votes, from -1 to 1"
      },
      "votes": {
       "type": "object",
       "properties": {
        "bearish": {
         "type": "integer"
        },
        "bullish": {
         "type": "integer"
        },
        "counted": {
         "type": "integer"
        },
        "neutral": {
         "type": "integer"
        }
       }
      },
      "signal": {
       "enum": [
        "bullish",
        "bearish",
        "neutral"
       ],
       "type": "string"
      },
      "summary": {
       "type": "string"
      },
      "interval": {
       "type": "string"
      },
      "timestamp": {
       "type": "string",
       "description": "ISO 8601 UTC"
      },
      "confidence": {
       "enum": [
        "high",
        "medium",
        "low"
       ],
       "type": "string"
      },
      "indicators": {
       "type"
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "pair": "BTC-USDT",
  "price": 64250.5,
  "score": 0.5,
  "votes": {
   "bearish": 1,
   "bullish": 4,
   "counted": 6,
   "neutral": 1
  },
  "signal": "bullish",
  "summary": "4 of 6 indicators bullish",
  "interval": "4h",
  "timestamp": "2026-09-24T12:00:00.000Z",
  "confidence": "medium",
  "indicators": {
   "rsi": {
    "vote": "bullish",
    "zone": "normal",
    "value": 61.2
   },
   "macd": {
    "macd": 212.4,
    "vote": "bullish",
    "cross": "none",
    "signal": 180.1,
    "histogram": 32.3
   },
   "volume": {
    "vote": "neutral",
    "obv_flow": 0.03,
    "obv_change": 1520.4,
    "last_vs_average": 0.92
   },
   "ichimoku": {
    "vote": "bullish",
    "cloud_position": "above_cloud",
    "tenkan_kijun_cross": "bullish_cross"
   },
   "bollinger": {
    "vote": "bearish",
    "lower": 62600,
    "upper": 66200.3,
    "middle": 64400.1,
    "squeeze": false,
    "position": "lower_half",
    "percent_b": 0.46
   },
   "ema_cross": {
    "vote": "bullish",
    "trend": "golden",
    "ema_50": 63100.2,
    "ema_200": 60950.7,
    "recent_cross": "none"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ichimoku-cloud-signal-multi-indicator-confluence-e95324a5/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)
