# Alpha Vantage RSI (Relative Strength Index)

> Alpha Vantage RSI (Relative Strength Index) is a paid API for AI agents from Alpha Vantage at alphavantage.mpp.paywithlocus.com, paid per call via MPP, $0.008/call, status unknown (last checked 2026-10-11).

Calculates the Relative Strength Index (RSI) technical indicator for a given stock, forex pair, or crypto asset over a specified interval and time period.

## Facts

- Endpoint: POST https://alphavantage.mpp.paywithlocus.com/alphavantage/rsi?utm_source=zero.xyz
- Price: $0.008/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Provider: Alpha Vantage
- Docs: https://www.alphavantage.co/documentation/
- Website: https://www.alphavantage.co
- Tags: finance, stocks, forex, crypto, market-data, technical-analysis, data
- Canonical page: https://www.zero.xyz/c/alpha-vantage-rsi-1bb08e3a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_S6xFVqLDCeONKgr7i65Qx

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 alpha-vantage-rsi-1bb08e3a -d '<json body>'
```

Example prompt: What's the 14-period RSI for AAPL on the daily chart using closing prices? I want to see if it's overbought or oversold.

## When to prefer this

Use this endpoint when you need the classic RSI momentum oscillator for technical analysis of equities, forex, or crypto. Prefer this over SMA or EMA endpoints when evaluating overbought/oversold conditions specifically. It covers all major time intervals from 1-minute intraday to monthly.

## Known failure modes

- Invalid or unknown symbol returns empty or error response
- Unsupported interval string causes validation error
- time_period value too small or too large may yield incomplete results
- Intraday data without a month parameter may return limited historical data
- Rate limit exceeded returns API error
- Missing required fields (symbol, interval, time_period, series_type) returns 400-level error

## How this service works

Relative Strength Index — momentum oscillator measuring speed and change of price movements.

## Output

Returns a time series of RSI values keyed by timestamp for the requested symbol, interval, and lookback period — each entry contains the computed RSI value (0–100 scale) at that point in time. Response is JSON by default or CSV if specified.

## Example request

```json
{
 "symbol": "AAPL",
 "datatype": "json",
 "interval": "daily",
 "series_type": "close",
 "time_period": 14
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "symbol",
  "interval",
  "time_period",
  "series_type"
 ],
 "properties": {
  "month": {
   "type": "string",
   "description": "Specific month (YYYY-MM) for intraday intervals"
  },
  "symbol": {
   "type": "string",
   "description": "Stock ticker symbol"
  },
  "datatype": {
   "type": "string",
   "description": "\"json\" (default) or \"csv\""
  },
  "interval": {
   "type": "string",
   "description": "Time interval: 1min, 5min, 15min, 30min, 60min, daily, weekly, monthly"
  },
  "series_type": {
   "type": "string",
   "description": "Price type: close, open, high, low"
  },
  "time_period": {
   "type": "number",
   "description": "Number of data points (e.g., 14)"
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alpha-vantage-rsi-1bb08e3a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from alphavantage.mpp.paywithlocus.com](https://www.zero.xyz/host/alphavantage.mpp.paywithlocus.com/llms.txt)
