# Horizon Pulse Signals API

> Horizon Pulse Signals API is a paid API for AI agents from horizon-pulse.vercel.app, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-15).

Returns rule-based buy/hold/sell trading signals for BTC, ETH, and SOL derived from RSI(14), MACD(12,26,9), Bollinger Bands(20,2), and live perpetual funding rates

## Facts

- Endpoint: POST https://horizon-pulse.vercel.app/api/signals
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/horizon-pulse-vercel-app-68dcda2d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6hTJJtkJTZDVBqAIdhIYU

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 horizon-pulse-vercel-app-68dcda2d -d '<json body>'
```

Example prompt: Using Horizon Pulse, give me the current rule-based buy/hold/sell signal for BTC, including the RSI, MACD, and Bollinger Band readings and the live perpetual funding rate.

## When to prefer this

Choose this endpoint when you need transparent, rule-based crypto trading signals grounded in standard technical indicators (RSI, MACD, Bollinger Bands) plus real-time perpetual funding rates for BTC, ETH, or SOL — especially when you want auditable, non-black-box signal logic rather than opaque ML predictions.

## Known failure modes

- Unsupported asset symbol returns an error
- Market data feed unavailable causes stale or null indicator values
- Malformed POST body returns a 400 validation error
- Micropayment not processed correctly returns a 402 Payment Required
- Rate limiting may return 429 if called too frequently

## How this service works

Horizon Pulse Signals - real RSI(14), MACD(12,26,9), Bollinger(20,2), and live perpetual funding rates for BTC/ETH/SOL. Transparent rule-based buy/hold/sell signal. No black box.

## Output

Returns a structured payload with computed RSI(14), MACD(12,26,9), and Bollinger Band(20,2) indicator values alongside the live perpetual funding rate for the requested asset, plus a transparent rule-based buy, hold, or sell signal derived from those indicators.

## Example request

```json
{
 "asset": "BTC",
 "includeMetrics": true,
 "includeFundingRate": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/horizon-pulse-vercel-app-68dcda2d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from horizon-pulse.vercel.app](https://www.zero.xyz/host/horizon-pulse.vercel.app/llms.txt)
