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.

Changelog

Track releases across all VecTrade packages. Each SDK maintains its own CHANGELOG.md following Keep a Changelog format.

Latest Releases

Python SDK

vectrade on PyPI

TypeScript SDK

@vectrade/sdk on npm

CLI

vectrade binary releases

AI Provider

@vectrade/ai-provider on npm

MCP Server

@vectrade/mcp

FinKit

vectrade-finkit on PyPI

Versioning Policy

All VecTrade packages follow Semantic Versioning:
  • Major (1.0 → 2.0): Breaking changes to public API
  • Minor (1.0 → 1.1): New features, backward-compatible
  • Patch (1.0.0 → 1.0.1): Bug fixes, no API changes

Breaking Change Policy

  1. Breaking changes are announced 2 weeks before release
  2. Deprecated features emit warnings for 1 minor version before removal
  3. Migration guides are published for every major version bump
  4. The REST API maintains backward compatibility within a version (v1)

API Versioning

VersionStatusEnd of Life
v1Active
The API is versioned in the URL path (/v1/). New endpoints are added without incrementing the version. Removing or changing existing endpoint behavior requires a new API version.

Release Cadence

PackageCadenceChannel
Python SDKWeeklyPyPI
TypeScript SDKWeeklynpm
CLIBi-weeklyGitHub Releases → Homebrew/Scoop
AI ProviderMonthlynpm
MCP ServerMonthlynpm/Docker
FinKitMonthlyPyPI
OpenAPI SpecAs neededGitHub