# SignalFuse RSI Reversion Swing Strategy Signal

> SignalFuse RSI Reversion Swing Strategy Signal is a paid API for AI agents from api.signalfuse.co, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Returns a directional trading signal (long/short/null) with confidence score, stop-loss, take-profit, and hold time for the RSI Reversion Swing strategy applied to a given crypto symbol

## Facts

- Endpoint: GET https://api.signalfuse.co/v1/arena/rsi_reversion_swing/BTC
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signalfuse-rsi-reversion-swing-strategy-signal-35913999
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-zCFxkHJ7NCTSeVTGnySL

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 signalfuse-rsi-reversion-swing-strategy-signal-35913999
```

Example prompt: What's the RSI Reversion Swing signal for BTC right now — is it long or short, and what are the stop-loss, take-profit, and suggested hold time?

## When to prefer this

Choose this endpoint when you need a focused, pre-computed RSI Reversion Swing strategy signal for BTC with explicit risk parameters (stop-loss, take-profit, hold time) rather than a fused multi-strategy signal. Prefer this over the fused signal endpoint when you want to evaluate a single named strategy in isolation or compare individual arena strategies. It is ideal for algorithmic trading agents that need structured, actionable output with minimal latency at very low cost per call.

## Known failure modes

- No signal condition: signal is null with a 'reason' field such as 'no_signal' when market conditions don't trigger the strategy
- Symbol not supported: if BTC is replaced with an unsupported ticker, the response may return an error or null signal
- Payment failure: x402 micropayment of $0.001 USDC not processed correctly will block the response
- Low confidence signal: score may be very low, indicating weak conviction — agent should check score before acting
- Stale or delayed data: real-time signals depend on market data freshness; latency spikes may affect signal quality

## How this service works

Individual arena strategy signal

## Output

A JSON object containing the trading signal direction ('long', 'short', or null), a confidence score from 0 to 1, stop-loss percentage, take-profit percentage, suggested hold time in seconds, a human-readable reasoning string, and identifiers for the strategy and symbol. If no signal is present, a 'reason' field explains why (e.g. 'no_signal' or 'no_context').

## Request schema (JSON Schema)

```json
{
 "output": {
  "required": [
   "strategy_id",
   "symbol"
  ],
  "properties": {
   "score": {
    "type": "number",
    "maximum": 1,
    "minimum": 0
   },
   "reason": {
    "type": "string",
    "description": "Present when signal is null (e.g. no_signal, no_context)"
   },
   "signal": {
    "enum": [
     "long",
     "short"
    ],
    "type": "string",
    "nullable": true
   },
   "sl_pct": {
    "type": "number",
    "description": "Stop-loss percentage"
   },
   "symbol": {
    "type": "string"
   },
   "tp_pct": {
    "type": "number",
    "description": "Take-profit percentage"
   },
   "reasoning": {
    "type": "string"
   },
   "strategy_id": {
    "type": "string"
   },
   "hold_time_sec": {
    "type": "integer",
    "description": "Suggested hold time in seconds"
   },
   "strategy_name": {
    "type": "string"
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "score": 0.82,
  "signal": "long",
  "sl_pct": 0.008,
  "symbol": "BTC",
  "tp_pct": 0.015,
  "reasoning": "Bollinger band squeeze with volume expansion",
  "strategy_id": "vwap_reversion",
  "hold_time_sec": 300,
  "strategy_name": "VWAP Reversion"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signalfuse-rsi-reversion-swing-strategy-signal-35913999/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.signalfuse.co](https://www.zero.xyz/host/api.signalfuse.co/llms.txt)
