Developer API

Simple, RESTful access to VegaSignal's market analysis engine.

Overview

The VegaSignal API allows you to programmatically access the same analysis signals that power our web dashboard. Use it to build trading bots, populate spreadsheets, or trigger automations.

Base URL: https://api.vegasignal.com
⚠️ Early Access: The public API is coming soon. Join the waitlist to get notified first.

Endpoints

Get Asset Analysis

Returns the trend, momentum, and technical scores for a specific symbol.

GET /api/analysis/{symbol}

Parameters

Name Type Description
symbol string The ticker symbol (e.g., AAPL, BTC-USD).

Example Response

{
  "symbol": "AAPL",
  "asOf": "2025-02-07T10:30:00Z",
  "lastClose": 192.50,
  "trend": "Bullish",
  "momentum": "Strengthening",
  "score": 85,
  "signals": {
    "maShort": 190.02,
    "maLong": 186.27,
    "spread": 3.75
  }
}

Get Daily Gems

Returns today's list of stocks meeting the gem discovery criteria.

GET /api/gems

Example Response

{
  "generatedAt": "2025-02-07T22:00:00Z",
  "count": 14,
  "gems": [
    { "symbol": "NVDA", "score": 92, "trend": "Bullish" },
    { "symbol": "MSFT", "score": 88, "trend": "Bullish" }
  ]
}

Authentication

API access requires an API Key. You can generate one in your User Settings once you are on the Builder plan.

Include your key in every request header:

Authorization: Bearer tg_live_••••••••••••••••

Keys are scoped per user. Never share your key. You can revoke and regenerate from Settings at any time.

Rate Limits

PlanMonthly CallsPer-Minute Limit
Observer (Free)—No API access
Builder ($19/mo)10,00060 req/min
Fund ($99/mo)Unlimited300 req/min

When you exceed the per-minute limit, the API returns 429 Too Many Requests with a Retry-After header indicating when you can resume.

On This Page


Pricing

API access starts at $19/mo on the Builder plan.

View Plans →

Need Help?

Email us at api@vegasignal.com