Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vectrade.io/llms.txt

Use this file to discover all available pages before exploring further.

Welcome to VecTrade

VecTrade provides institutional-grade financial data through a modern API designed for developers, quants, and AI agents.
New here? Follow the Quickstart Guide to make your first API call in under 2 minutes.

What You Can Build

Trading Bots

Build automated trading strategies with real-time quotes, technical indicators, and AI analysis.

Portfolio Dashboards

Create beautiful dashboards with live data, fundamentals, and risk metrics.

AI Agents

Power financial AI agents with structured data and streaming analysis via MCP or Vercel AI SDK.

Screening Tools

Build custom screeners with 50+ filters and real-time webhook alerts.

Platform at a Glance

FeatureDetails
Endpoints27 REST endpoints across 12 resource groups
Coverage100K+ global instruments (equities, ETFs, indices)
LatencySub-100ms p95 response time
StreamingServer-Sent Events for AI analysis
SDKsPython, TypeScript, Go CLI, Vercel AI, MCP
AuthBearer token with scoped permissions
Rate Limits30–600 req/min depending on plan
EnvironmentsProduction, UAT, and Sandbox

Choose Your SDK

Python

pip install vectrade

TypeScript

npm install @vectrade/sdk

Go CLI

brew install VecTrade-io/vectrade/vectrade

Quick Example

from vectrade import VecTrade

client = VecTrade()  # uses VECTRADE_API_KEY env var
quote = client.quotes.get("AAPL")
print(f"{quote.symbol}: ${quote.price} ({quote.change_pct:+.2f}%)")

Key Features

FeatureDescription
Real-time QuotesSub-second market data for 100K+ instruments
FundamentalsIncome statements, balance sheets, ratios, and company profiles
Technicals50+ indicators (RSI, MACD, Bollinger, etc.) with configurable periods
AI AnalysisGPT-powered streaming analysis with source citations
ScreeningFilter the entire market with boolean rules and multi-factor criteria
WebhooksReal-time event delivery with HMAC-SHA256 verification
OptionsFull chains with Greeks, IV, and historical data
Analyst DataWall Street consensus, price targets, and rating history

Open Source

The entire VecTrade ecosystem is open source under the VecTrade-io GitHub organization. See the Ecosystem page for the full architecture and project map.
RepoPurpose
vectrade-pythonPython SDK (async, typed, streaming)
vectrade-nodeTypeScript SDK (zero-dep, edge-ready)
vectrade-cliGo CLI with OAuth and shell completions
vectrade-ai-providerVercel AI SDK tool provider
vectrade-mcpModel Context Protocol server (27 tools)
finkitFinancial analytics (indicators, risk, screening)
vectrade-openapiOpenAPI 3.1 specification
vectrade-examplesRunnable examples and templates

Getting Started

  1. Create an account and get your API key
  2. Install your preferred SDK
  3. Follow the Quickstart Guide
  4. Explore the API Reference