API Reference
The VecTrade API is organized around REST. All requests usehttps://api.vectrade.io/v1 as the base URL and return JSON responses.
Base URL
Authentication
All endpoints require an API key via theX-API-Key header:
Endpoint Groups
Market Data
Real-time quotes, fundamentals, technicals, news, historical prices, and ETF data.
Research & Analysis
Analyst ratings, price targets, earnings, insider trades, sentiment, and company profiles.
Options
Full options chains with Greeks and expiration data.
Portfolio Intelligence
Financial statements, balance sheets, and key ratios for fundamental analysis.
Quick Summary
Use the endpoint pages in this section as the primary reference. Each page binds to an OpenAPI operation via itsopenapi frontmatter key, so the method/path mapping is validated against the checked-in spec.
SDKs
Don’t want to work with raw HTTP? Use our official SDKs:Python
pip install vectradeTypeScript
npm install @vectrade/sdkGo CLI
brew install VecTrade-io/vectrade/vectradeFinKit
pip install vectrade-finkitMCP Server
AI IDE integration
AI Provider
Vercel AI SDK
Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Free | 30 | 1,000 |
| Pro | 300 | 50,000 |
| Enterprise | Custom | Custom |