Skip to main content

Ecosystem

VecTrade is a modular virtual trading and developer platform. Every component is open-source under the VecTrade-io GitHub organization.

Architecture

SDKs & Libraries

Python SDK

pip install vectrade — Async-first, fully typed, streaming support.

TypeScript SDK

npm install @vectrade/sdk — Zero dependencies, edge-ready, pagination iterators.

CLI

brew install VecTrade-io/vectrade/vectrade — Cross-platform Go binary with shell completions.

AI Provider

npm install @vectrade/ai-provider — Vercel AI SDK integration for tool-use agents.

MCP Server

Model Context Protocol server for Claude, Cursor, Windsurf, and other AI IDEs.

FinKit

Open-source financial analytics toolkit: indicators, backtesting, risk metrics.

Developer Tools

OpenAPI Spec

Machine-readable API contract (OpenAPI 3.1 + AsyncAPI). Generate clients in any language.

Examples

Copy-paste quickstart examples in Python, TypeScript, Go, and cURL.

Distribution

Community

awesome-vectrade

Curated list of community projects, integrations, tutorials, and resources built with VecTrade.

GitHub Discussions

Ask questions, share ideas, and connect with the community.

Environments

Sandbox uses test keys (vq_test_*) and returns simulated/delayed data. Free for development with no rate limits.