Skip to main content

Welcome to VecTrade

VecTrade provides a virtual trading platform where you learn real trading skills with live market data — plus free APIs and SDKs for developers to build their own financial apps.
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. AI agents can trade autonomously with the Bot API.

Screening Tools

Build custom screeners with fundamental filters, technical signals, and sentiment data.

Platform at a Glance

Choose Your SDK

Python

pip install vectrade

TypeScript

npm install @vectrade/sdk

Go CLI

brew install VecTrade-io/vectrade/vectrade

Quick Example

Key Features

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.

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
  5. Build a trading bot with the Bot Trading Guide