Circle of Wizards All APIs on RapidAPI →

SignalSage

Daily, multi-symbol technical trading signals for the market's most-traded names — VWAP, RSI, Bollinger Bands, and volume distilled into ranked, ready-to-render JSON.

SignalSage watches the bellwether tickers (SPY, QQQ, TSLA, AAPL, NVDA, META, MSFT, GOOGL, AMZN) and turns raw price action into a concise, structured read: which names are breaking out, fading, or sitting neutral, with entry/target/stop levels and a confidence score on each setup. One request gives you a whole-market snapshot you can drop straight into a dashboard, alerting bot, or research notebook — no need to wire up and crunch a dozen indicator feeds yourself.

Each signal is delivered through a memorable "hero" persona (Momentum Warrior, Fader Monk, …) so different styles of setup are instantly distinguishable. The output is educational/informational technical analysis, not trade execution or advice.

Endpoints

Endpoint What it returns
GET /signals success, a timestamp, the tracked symbols array, and a signals array. Each signal carries symbol, signalType, heroName/emoji (the setup persona), trigger (what fired it), play (plain-English read), confidence (0–100), position (LONG/SHORT), instrument (CALL/PUT), entryLevel, targetLevel, stopLevel, timeframe, riskLevel, signalStrength, currentVwap, vwapDeviation, and isActive.
GET /analysis success, a timestamp, the symbols array, and a formatted analysis block — a per-symbol technical readout with price, RSI, Bollinger-band position, volume vs. average, VWAP (and % deviation), and a signals score (e.g. 2/4 🟡 WATCH, 0/4 ⚪ NEUTRAL).

Why this API

  • Whole-market read in one call. Cover all nine high-liquidity names at once instead of fanning out per symbol and stitching indicators together.
  • Levels, not just labels. Every signal ships with concrete entryLevel / targetLevel / stopLevel and a confidence score, so it's immediately usable in a UI or rule.
  • Multiple indicator lenses, pre-computed. VWAP deviation, RSI, Bollinger position, and relative volume are already calculated and rolled into a per-symbol score.
  • Distinct setup personas. The "hero" framing (heroName/emoji) makes momentum-breakout vs. mean-reversion setups scannable at a glance — great for feeds and Discord bots.
  • Predictable schema. Every response has success + timestamp; parse and cache trivially.

Typical use cases

  • Render a "market pulse" widget showing today's signal and status per major symbol.
  • Power a Discord / Slack / email bot that posts the day's breakouts and watch-list names.
  • Seed a backtesting or research pipeline with a consistent daily indicator snapshot.
  • Add a second-opinion technical layer (VWAP/RSI/BB) to an existing trading dashboard.

Good to know

  • Coverage is a curated set of nine high-liquidity tickers (SPY, QQQ, TSLA, AAPL, NVDA, META, MSFT, GOOGL, AMZN), not the whole market.
  • Signals are a snapshot keyed to the response timestamp — check it to confirm freshness; markets move continuously.
  • /analysis returns a formatted text block (with light markdown/emoji) meant for direct display, while /signals is fully structured for programmatic use.
  • Educational only. Signals and levels are informational technical analysis, not financial advice or order execution — size and risk-manage your own positions.