# VecTrade ## Docs - [AI Analyze](https://docs.vectrade.io/api-reference/ai/analyze.md): Submit a natural-language prompt for AI-powered financial analysis. Supports streaming via Server-Sent Events. - [Analyst Consensus](https://docs.vectrade.io/api-reference/analyst/consensus.md): Retrieve the aggregated analyst consensus rating and price target statistics for a symbol. - [Price Targets](https://docs.vectrade.io/api-reference/analyst/price-targets.md): Retrieve individual analyst price targets for a symbol. - [Analyst Ratings](https://docs.vectrade.io/api-reference/analyst/ratings.md): Retrieve recent analyst rating changes (upgrades, downgrades, initiations) for a symbol. - [Create API Key](https://docs.vectrade.io/api-reference/developer/create-key.md): Create a new API key. The raw key is returned only once in the response — store it securely. - [Daily Usage](https://docs.vectrade.io/api-reference/developer/daily-usage.md): Get per-day, per-endpoint usage breakdown for the current billing period. - [List API Keys](https://docs.vectrade.io/api-reference/developer/list-keys.md): List all API keys for the authenticated user. Raw key values are never returned. - [Get Plan](https://docs.vectrade.io/api-reference/developer/plan.md): Get the authenticated user's active subscription details. - [Get Quota](https://docs.vectrade.io/api-reference/developer/quota.md): Check remaining API and token quota for the current billing period. - [Revoke API Key](https://docs.vectrade.io/api-reference/developer/revoke-key.md): Permanently revoke an API key. This action cannot be undone. - [Get Usage](https://docs.vectrade.io/api-reference/developer/usage.md): Get aggregated API usage statistics for the current billing period. - [Earnings Calendar](https://docs.vectrade.io/api-reference/earnings/calendar.md): Retrieve upcoming earnings calendar entries across all tracked companies, filterable by date range. - [Earnings History](https://docs.vectrade.io/api-reference/earnings/history.md): Retrieve historical earnings results for a symbol, including EPS and revenue actual vs. estimate. - [Balance Sheet](https://docs.vectrade.io/api-reference/fundamentals/balance-sheet.md): Retrieve historical balance sheet data for a company, including assets, liabilities, and equity. - [Get Fundamentals](https://docs.vectrade.io/api-reference/fundamentals/get-fundamentals.md): Retrieve fundamental data for a company including valuation ratios, market cap, dividends, and sector information. - [Income Statement](https://docs.vectrade.io/api-reference/fundamentals/income-statement.md): Retrieve historical income statement data for a company, including revenue, costs, and earnings. - [Insider Summary](https://docs.vectrade.io/api-reference/insider/summary.md): Retrieve an aggregated summary of insider trading activity for a symbol over 30-day and 90-day periods. - [Insider Transactions](https://docs.vectrade.io/api-reference/insider/transactions.md): Retrieve a list of recent insider transactions (buys, sells, exercises) for a symbol. - [Get Article](https://docs.vectrade.io/api-reference/news/get-article.md): Retrieve a single news article by its unique identifier. - [List News](https://docs.vectrade.io/api-reference/news/list-news.md): Retrieve a paginated list of financial news articles, optionally filtered by symbols. - [Options Chain](https://docs.vectrade.io/api-reference/options/chain.md): Retrieve the full options chain for a symbol, optionally filtered by expiration date and option type. - [Options Expirations](https://docs.vectrade.io/api-reference/options/expirations.md): Retrieve the list of available option expiration dates for a symbol. - [API Reference](https://docs.vectrade.io/api-reference/overview.md): Complete reference for the VecTrade REST API — 27 endpoints across market data, AI analysis, options, and developer management. - [Batch Quotes](https://docs.vectrade.io/api-reference/quotes/batch-quotes.md) - [Get Quote](https://docs.vectrade.io/api-reference/quotes/get-quote.md): Retrieve the latest real-time quote for a single symbol including price, change, volume, and market data. - [Run Screener](https://docs.vectrade.io/api-reference/screener/run-screener.md) - [Get Technicals](https://docs.vectrade.io/api-reference/technicals/get-technicals.md): Retrieve technical analysis indicators (SMA, EMA, RSI, MACD, Bollinger Bands) and OHLCV candle data for a symbol. - [Create Webhook](https://docs.vectrade.io/api-reference/webhooks/create.md): Create a new webhook subscription to receive event notifications at the specified HTTPS endpoint. - [Delete Webhook](https://docs.vectrade.io/api-reference/webhooks/delete.md): Delete an existing webhook subscription by its unique identifier. - [List Webhooks](https://docs.vectrade.io/api-reference/webhooks/list.md): Retrieve all active webhook subscriptions for the authenticated account. - [Changelog](https://docs.vectrade.io/changelog.md): Release history and breaking changes across the VecTrade platform. - [Ecosystem](https://docs.vectrade.io/ecosystem.md): The complete VecTrade open-source ecosystem — SDKs, tools, integrations, and community resources. - [Authentication](https://docs.vectrade.io/guides/authentication.md): How to authenticate with the VecTrade API and manage API keys securely. - [Best Practices](https://docs.vectrade.io/guides/best-practices.md): Production patterns, performance tips, and architectural guidance for building with the VecTrade API. - [Error Handling](https://docs.vectrade.io/guides/error-handling.md): Understanding VecTrade API errors, retry strategies, and best practices. - [Pagination](https://docs.vectrade.io/guides/pagination.md): Navigate large result sets with cursor-based pagination across all VecTrade list endpoints. - [Rate Limits](https://docs.vectrade.io/guides/rate-limits.md): Understanding VecTrade API rate limits, quotas, and optimization strategies. - [Streaming](https://docs.vectrade.io/guides/streaming.md): Real-time streaming with Server-Sent Events (SSE) for AI analysis and live data. - [Webhooks](https://docs.vectrade.io/guides/webhooks.md): Receive real-time event notifications via webhooks with secure HMAC verification. - [Introduction](https://docs.vectrade.io/introduction.md): VecTrade is a comprehensive financial data platform with SDKs for Python, TypeScript, Go, and AI-native integrations. - [Quickstart](https://docs.vectrade.io/quickstart.md): Get up and running with VecTrade in under 5 minutes. - [Community](https://docs.vectrade.io/resources/community.md): Community resources, integrations, and contributions built with VecTrade. - [Examples](https://docs.vectrade.io/resources/examples.md): Copy-paste examples for common VecTrade use cases in Python, TypeScript, and cURL. - [OpenAPI Specification](https://docs.vectrade.io/resources/openapi.md): Use the VecTrade OpenAPI 3.1 spec to generate clients, validate requests, and explore the API programmatically. - [SDK Generator](https://docs.vectrade.io/resources/sdk-generator.md): Internal tool for validating SDK alignment with the OpenAPI spec and generating cross-language contract tests. - [AI Provider](https://docs.vectrade.io/sdks/ai-provider.md): Use VecTrade as a tool provider with the Vercel AI SDK - [CLI](https://docs.vectrade.io/sdks/cli.md): Install and use the VecTrade command-line interface - [FinKit](https://docs.vectrade.io/sdks/finkit.md): Open-source financial computation library — technical indicators, risk metrics, screening, and signals. No API key required. - [MCP (AI IDEs)](https://docs.vectrade.io/sdks/mcp.md): Use VecTrade financial tools in Claude Desktop, Cursor, VS Code, and other MCP-compatible clients - [Python SDK](https://docs.vectrade.io/sdks/python.md): Install and use the official VecTrade Python SDK - [TypeScript SDK](https://docs.vectrade.io/sdks/typescript.md): Install and use the official VecTrade TypeScript/Node.js SDK ## OpenAPI Specs - [spec](https://docs.vectrade.io/openapi/spec.yaml) - [openapi](https://docs.vectrade.io/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/VecTrade-io) - [Status](https://status.vectrade.io)