Relative Strength Index (RSI) technical indicator via Alpha Vantage, pay-per-call over MPP.
What it does
This endpoint computes the Relative Strength Index (RSI) for a given stock ticker symbol through Alpha Vantage's financial data API, proxied via the Locus MPP (Micropayment Protocol) gateway. RSI is a momentum oscillator that measures the speed and magnitude of price movements on a scale of 0–100, commonly used to identify overbought (>70) or oversold (<30) conditions.
The endpoint accepts POST requests with a JSON body specifying the stock symbol, time interval (1min through monthly), lookback period (time_period, e.g. 14), and price series type (close, open, high, low). Optional parameters include a specific month filter (YYYY-MM) for intraday intervals and a datatype toggle between JSON and CSV output. Payment is settled per-call via the Tempo method at 8,000 base units of pathUSD (currency address 0x20c0…d11c60e8b50), which equals $0.008 per request assuming 6-decimal pathUSD.
This RSI endpoint is one of roughly 25 Alpha Vantage endpoints exposed through the same Locus MPP service, which also covers time-series data (intraday through monthly), fundamentals (income statement, balance sheet, cash flow, earnings), forex, crypto, commodities, economic indicators, news sentiment, and other technical indicators (SMA, EMA, MACD, Bollinger Bands). All share the same per-call pricing. The OpenAPI spec is available at the gateway origin and upstream Alpha Vantage documentation is at https://www.alphavantage.co/documentation/.
Capabilities
Use cases
- —Automated trading bots checking RSI levels before placing orders
- —Portfolio dashboards displaying real-time RSI for watchlist stocks
- —Backtesting strategies that use RSI crossover signals
- —AI agents performing technical analysis as part of investment research
- —Alerting systems that notify when a stock enters overbought or oversold territory
Fit
Best for
- —Agents needing per-call RSI data without managing API keys
- —Programmatic technical analysis across multiple timeframes
- —Lightweight integration where subscription-free pay-per-use pricing is preferred
Not for
- —High-frequency trading requiring sub-second latency (MPP payment overhead per call)
- —Bulk historical data downloads where a direct Alpha Vantage subscription would be cheaper
- —Non-equity RSI — this endpoint is designed for stock ticker symbols
Quick start
curl -X POST https://alphavantage.mpp.paywithlocus.com/alphavantage/rsi \
-H "Content-Type: application/json" \
-d '{"symbol": "AAPL", "interval": "daily", "time_period": 14, "series_type": "close"}'Example
Request
{
"symbol": "AAPL",
"datatype": "json",
"interval": "daily",
"series_type": "close",
"time_period": 14
}Endpoint
Quality
Full OpenAPI schema with clear request parameters and payment info is available. However, the probe did not capture a live 402 challenge (HEAD/GET returned 404; the endpoint expects POST), no example response body is documented, and crawled pages returned only generic 404 JSON. Price is inferrable but the currency's decimal count is assumed (pathUSD = 6 decimals).
Warnings
- —Probe returned 404 on HEAD/GET — endpoint is POST-only; liveness via POST was not confirmed by the probe
- —No response schema documented; response structure must be inferred from Alpha Vantage upstream docs
- —Currency decimals assumed to be 6 (pathUSD); if different, the $0.008 price estimate would be wrong
- —No example response available from the probe or crawl
Citations
- —RSI endpoint schema, parameters, and payment info (amount 8000, Tempo method, currency address)https://alphavantage.mpp.paywithlocus.com
- —Alpha Vantage upstream API documentationhttps://www.alphavantage.co/documentation/go
- —LLM-oriented docs referenced by the gatewayhttps://beta.paywithlocus.com/mpp/alphavantage.md