---
name: api.signalfuse.co
description: api.signalfuse.co provides single-shot directional trading signals for a small set of crypto assets. It offers both a fused multi-component signal (combining macro, market, and social factors) and individual strategy-specific signals (RSI reversion, VWAP reversion) with risk parameters including take-profit and stop-loss percentages.
host: api.signalfuse.co
---

# api.signalfuse.co

SignalFuse is a signal-as-a-service host targeting crypto trading agents that need pre-computed directional signals before making or evaluating trade decisions. It serves a narrow asset universe (BTC, ETH, SOL, DOGE, and a handful of others for the fused signal) and returns structured outputs including direction, confidence, regime classification, and per-strategy risk parameters. It does not execute trades, stream prices, or cover broad asset universes.

## When to use this host

Use this host when an agent needs a pre-computed directional signal with confidence scoring and risk parameters for a supported crypto asset before making or evaluating a trade. The fused signal endpoint covers BTC, ETH, SOL, DOGE, PEPE, WIF, BONK, ARB, OP, and AVAX; the strategy-specific endpoints are limited to BTC, ETH, SOL, and DOGE. Do not use this host for real-time price streaming, order execution, portfolio management, or assets outside the supported enums. Do not use it for continuous signal monitoring — all endpoints are single-shot snapshots. For price feeds or OHLCV data, route to a dedicated market data host. For trade execution, route to a brokerage or DEX execution host.

## Capabilities

### Fused Multi-Strategy Signal

Provides a single aggregated directional signal (long/short/neutral) for a crypto asset by combining macro, market, and social sub-components, along with a confidence score and market regime classification.

- **`fetch-crypto-trading-signal`** — Returns a fused directional trading signal (long/short/neutral) with confidence score, regime classification, and macro/market/social component breakdown for a given crypto asset.

### Strategy-Specific Reversion Signals

Returns individual mean-reversion trade setups based on RSI extremes or VWAP deviation, each including entry direction, confidence score, take-profit/stop-loss percentages, hold duration, and reasoning for BTC, ETH, SOL, or DOGE.

- **`fetch-rsi-reversion-swing-signal`** — Returns the current RSI reversion swing trading signal for a given crypto asset, including direction, confidence score, take-profit/stop-loss percentages, hold time, and reasoning.
- **`fetch-vwap-reversion-signal`** — Returns a VWAP reversion trading signal for BTC, ETH, SOL, or DOGE, including direction, confidence score, take-profit/stop-loss percentages, hold time, and reasoning.

## Workflows

### Fused Signal Confirmation with Strategy Drill-Down

*Use when an agent needs to validate a fused directional signal by checking whether individual reversion strategies agree before committing to a trade on BTC, ETH, SOL, or DOGE.*

1. **`fetch-crypto-trading-signal`** — Retrieve the fused signal, confidence score, and regime classification for the target asset to establish the top-level directional bias.
2. **`fetch-rsi-reversion-swing-signal`** — Fetch the RSI reversion signal to check whether short-term momentum extremes align with the fused signal direction and obtain RSI-specific TP/SL levels.
3. **`fetch-vwap-reversion-signal`** — Fetch the VWAP reversion signal to confirm whether price-vs-VWAP positioning also supports the fused direction and retrieve VWAP-specific risk parameters.

## Skill reference

### `fetch-crypto-trading-signal`

**SignalFuse Crypto Trading Signal** — Returns a fused directional trading signal (long/short/neutral) with confidence score, regime classification, and macro/market/social component breakdown for a given crypto asset.

*Use when:* Use when an agent needs a single-shot directional trading signal for a supported crypto asset (BTC, ETH, SOL, DOGE, PEPE, WIF, BONK, ARB, OP, AVAX) including confidence, market regime, and sub-component scores before making or evaluating a trade decision.

*Not for:* Do not use for real-time streaming price feeds or order execution; this is a single-shot signal snapshot. Do not use for assets not in the supported symbol enum.

**Inputs:**

- `symbol` (string, required) — Crypto asset ticker passed as a path parameter. Must be one of: BTC, ETH, SOL, DOGE, PEPE, WIF, BONK, ARB, OP, AVAX.

**Returns:** Returns a JSON object with directional signal ('short'), signal_strength (34), confidence (0.4), regime ('risk_off'), macro/market/social component scores and labels, freshness metadata (stale flag, data_age_seconds), and related endpoint suggestions.

**Example:** `GET https://api.signalfuse.co/v1/signal/BTC`

---

### `fetch-rsi-reversion-swing-signal`

**SignalFuse RSI Reversion Swing Signal** — Returns the current RSI reversion swing trading signal for a given crypto asset, including direction, confidence score, take-profit/stop-loss percentages, hold time, and reasoning.

*Use when:* Use when an agent needs a short-term mean-reversion trade signal based on RSI extremes for BTC, ETH, SOL, or DOGE, including entry direction, risk parameters, and holding period before executing or evaluating a trade.

*Not for:* Do not use for fused multi-strategy signals across all strategies — use /v1/signal/{symbol} instead. Not suitable for assets outside BTC, ETH, SOL, DOGE.

**Inputs:**

- `symbol` (string, required) — Crypto asset ticker passed as a path parameter. Must be one of: BTC, ETH, SOL, DOGE.
- `strategy_id` (string, required) — Strategy identifier passed as a path parameter. Must be 'rsi_reversion_swing' for this endpoint.

**Returns:** Returns a signal object with direction (long/short), confidence score, take-profit and stop-loss percentages, 300-second hold time, RSI-based reasoning, and related endpoint suggestions.

**Example:** `GET https://api.signalfuse.co/v1/arena/rsi_reversion_swing/ETH`

---

### `fetch-vwap-reversion-signal`

**SignalFuse VWAP Reversion Signal** — Returns the current VWAP reversion trading signal for a given crypto asset, including direction, confidence score, take-profit/stop-loss percentages, hold time, and reasoning.

*Use when:* Use when an agent needs a structured VWAP reversion trade setup for BTC, ETH, SOL, or DOGE, including signal direction (long/short), risk parameters, and hold duration before placing or evaluating a trade.

*Not for:* Do not use for fused multi-strategy signals across all strategies; use the /v1/signal/{symbol} endpoint instead. Not suitable for assets outside BTC, ETH, SOL, DOGE.

**Inputs:**

- `symbol` (string, required) — Crypto asset ticker passed as a path parameter. Allowed values: BTC, ETH, SOL, DOGE.
- `strategy_id` (string, required) — Strategy identifier passed as a path parameter. Must be 'vwap_reversion' for this endpoint.

**Returns:** Returns a VWAP reversion signal object for the requested symbol with signal direction, score (0–100), tp_pct, sl_pct, hold_time_sec, reasoning, and related endpoint suggestions.

**Example:** `GET https://api.signalfuse.co/v1/arena/vwap_reversion/SOL`

---

### `fetch-vwap-reversion-signal`

**SignalFuse VWAP Reversion Signal** — Returns a VWAP reversion trading signal for BTC, ETH, SOL, or DOGE, including direction, confidence score, take-profit/stop-loss percentages, hold time, and reasoning.

*Use when:* Use when an agent needs a single-shot VWAP reversion trade signal for a supported crypto asset, including entry direction (long/short), score, TP/SL levels, and the reasoning behind the signal.

*Not for:* Do not use for fused multi-strategy signals across all strategies — use the /v1/signal/{symbol} endpoint instead. Not suitable for continuous streaming price feeds or strategies other than vwap_reversion.

**Inputs:**

- `symbol` (string, required) — Crypto asset ticker passed as a path parameter. Allowed values: BTC, ETH, SOL, DOGE.
- `strategy_id` (string, required) — Strategy identifier passed as a path parameter. For this endpoint the value is vwap_reversion.

**Returns:** Returns a vwap_reversion signal object for BTC with direction (short), score (~94.7), tp_pct, sl_pct, hold_time_sec, plain-text reasoning, context_source, and a related-endpoints array.

**Example:** `GET https://api.signalfuse.co/v1/arena/vwap_reversion/BTC`

---
