---
name: horizon-pulse.vercel.app
description: Horizon Pulse provides rule-based technical trading signals and market snapshots for three assets: BTC, ETH, and SOL. It derives signals from RSI(14), MACD(12,26,9), Bollinger Bands(20,2), and perpetual funding rates, and separately surfaces spot prices, short-term momentum scores, and aggregated sentiment. Both endpoints are single-shot, no streaming.
host: horizon-pulse.vercel.app
---

# horizon-pulse.vercel.app

Horizon Pulse is a lightweight signal host covering only BTC, ETH, and SOL. It serves agents that need a quick, structured read of technical indicators or market sentiment before making or recommending a trade decision. Its two endpoints are complementary: one delivers scored buy/hold/sell signals from multiple indicators, the other delivers price performance and sentiment aggregation. Neither requires any input parameters.

## When to use this host

Use Horizon Pulse when an agent needs structured technical signals or sentiment snapshots specifically for BTC, ETH, or SOL with no input configuration required. Do not use it for any other assets, for streaming or tick-level price data, for on-chain analytics or order-flow analysis, or for historical data beyond a 7-day window. For broader asset coverage, look for hosts with configurable ticker parameters. For on-chain whale tracking or order-book depth, route to a dedicated chain-analytics or exchange-data host.

## Capabilities

### Technical Trading Signals

Produces scored buy/hold/sell signals for BTC, ETH, and SOL by combining RSI, MACD, Bollinger Band position, and perpetual funding rate into a single per-asset recommendation.

- **`fetch-btc-eth-sol-trading-signals`** — Returns rule-based buy/hold/sell signals for BTC, ETH, and SOL derived from RSI(14), MACD(12,26,9), Bollinger Bands(20,2), and perpetual funding rates.

### Market Snapshot and Sentiment

Returns current spot prices, 1h/24h/7d percent changes, momentum scores, and an aggregated bullish/neutral/bearish sentiment signal across BTC, ETH, and SOL.

- **`fetch-crypto-market-snapshot`** — Returns a timestamped snapshot of spot prices, 1h/24h/7d percent changes, momentum scores, and overall market sentiment for BTC, ETH, and SOL.

## Workflows

### Signal-Confirmed Trade Recommendation

*Use when an agent needs to both assess current market sentiment and validate it against technical indicator signals before issuing a trade recommendation for BTC, ETH, or SOL.*

1. **`fetch-crypto-market-snapshot`** — Retrieve current prices, momentum scores, and overall market sentiment to establish the macro directional bias.
2. **`fetch-btc-eth-sol-trading-signals`** — Retrieve per-asset RSI, MACD, Bollinger Band, and funding-rate signals to confirm or contradict the sentiment reading before finalizing a recommendation.

## Skill reference

### `fetch-btc-eth-sol-trading-signals`

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

*Use when:* Use when an agent needs current technical trading signals for BTC, ETH, or SOL, including RSI, MACD, Bollinger Band position, funding rate, and an overall scored signal before making or recommending a trade decision.

*Not for:* Do not use for assets other than BTC, ETH, and SOL; this endpoint covers only those three tickers. Not suitable for real-time streaming price feeds or on-chain whale/order-flow analysis.

**Returns:** Returns a JSON object with BTC, ETH, and SOL signal breakdowns each containing price, 24h change, RSI, MACD, Bollinger Bands, funding rate, a signal_score in [-3,+3], and an overall_signal of buy/hold/sell, plus methodology text and metadata.

**Example:** `GET https://horizon-pulse.vercel.app/api/signals`

---

### `fetch-crypto-market-snapshot`

**Horizon Pulse Crypto Market Snapshot** — Returns a timestamped snapshot of spot prices, 1h/24h/7d percent changes, momentum scores, and overall market sentiment for BTC, ETH, and SOL.

*Use when:* Use when an agent needs a single-shot read of current BTC, ETH, and SOL prices along with short-term performance metrics and an aggregated market sentiment signal (bullish/neutral/bearish).

*Not for:* Do not use for streaming or continuous price feeds, for assets other than BTC/ETH/SOL, or for historical price data beyond the 7-day change figure.

**Returns:** Returns a JSON object with a timestamp, per-asset snapshots (price, 1h/24h/7d change, market cap, momentum) for BTC, ETH, and SOL, an overall sentiment/momentum/signal summary, and source metadata.

**Example:** `GET https://horizon-pulse.vercel.app/api/pulse`

---
