Calculates the arithmetic mean of closing prices over a rolling window. Used to smooth price data and identify the direction of a trend.
Signal Reference
Complete documentation for all 12 quantitative signals available through the API. Click any signal card to expand parameters, output fields, and example requests.
Signal Naming Convention
Current (Phase 2): POST /v1/signals/run with signal_name: "SMA" in the request body. Supports complex parameters and batch operations.
Future (Phase 3): GET /v1/signals/SMA/{symbol}?period=20 — RESTful per-signal endpoints for simpler one-off lookups.
Both styles will be supported. Use the POST endpoint today; RESTful endpoints are coming in Phase 3.
A moving average that applies greater weight to recent prices. More responsive to new information than SMA, commonly used to identify trend reversals.
Measures the strength of a trend regardless of direction. Values above 25 indicate a strong trend; below 20 suggests a weak or ranging market.
Measures the speed and magnitude of recent price changes on a scale of 0–100. Readings above 70 suggest overbought conditions; below 30 suggest oversold.
Moving Average Convergence Divergence. Shows the relationship between two EMAs. The signal line crossover is a popular buy/sell trigger.
Compares a closing price to its high-low range over a given period. Readings above 80 indicate overbought; below 20 indicate oversold.
Measures how far a price deviates from its average. Values above +100 suggest overbought; below −100 suggest oversold.
A momentum indicator that measures overbought/oversold levels on a scale of 0 to −100. Readings above −20 indicate overbought; below −80 indicate oversold.
Places an upper and lower band around an SMA at a configurable number of standard deviations. Band width expands in volatile markets and contracts in quiet ones.
Measures market volatility by averaging the true range (largest of: high minus low, absolute high minus previous close, absolute low minus previous close).
The average price weighted by volume over the trading session. Used by institutional traders as a benchmark; price above VWAP is considered bullish intraday.
Cumulative volume indicator that adds volume on up days and subtracts on down days. Rising OBV with flat price suggests accumulation; falling OBV suggests distribution.