# VectorBT PRO

Paid vectorbt — native Rust simulators, streaming indicators and a built-in MCP server.

*https://stockmarketstack.com/tools/vectorbt-pro · Backtesting Frameworks & Algo Trading Libraries*

## Also covered on

- [VectorBT PRO on CryptoMarkets.tools](https://cryptomarkets.tools/tools/vectorbt-pro.md) — what the $25 buys a perpetuals trader, and the funding leg it still does not model

## Facts

### At a glance

| Field | Value |
| --- | --- |
| Vendor | Oleg Polakow |
| Category | Backtesting Frameworks & Algo Trading Libraries |
| Job | backtesting |
| Website | https://vectorbt.pro |
| Pricing model | subscription |
| Free tier | false |
| Open source | false |
| Licence | none |
| Self-hosted | true |
| Tested hands-on | false |
| Last updated | 2026-09-13 |

### Pricing

| Tier | USD | Period |
| --- | --- | --- |
| Monthly | 25 USD | month |
| 12-Month | 240 USD | year |
| Lifetime | 500 USD | one-time |

### Coverage

| Field | Value |
| --- | --- |
| Asset classes | stocks, etf, futures, forex, crypto, indices |
| Markets | global |
| Works outside the US | true |
| Data latency | none |
| Platforms | library, cli |
| AI features | assistive |

### Interfaces

| Field | Value |
| --- | --- |
| API | false |
| Webhooks | false |
| Scripting | Python |
| Python | true |
| Spreadsheet add-in | false |
| MCP server | true |
| Export | csv, parquet |

### Capabilities

Yes: backtesting, automation, alerts

No: charting, screening, scanning, live_trading, paper_trading, portfolio_tracking, broker_import, tax_reporting, news, options_analysis

*Verified: pricing 2026-09-13; capabilities 2026-09-13; coverage 2026-09-13.*

## What it is

VectorBT PRO is the paid continuation of vectorbt by the same author, distributed as a private
GitHub repository you are added to as a collaborator rather than as a package on PyPI. The model
is unchanged — strategies as multidimensional arrays, thousands of parameter combinations
simulated in one call — and v2026.9.5 adds native Rust simulators, streaming indicators that
update on each incoming bar, and portfolio continuation, which resumes a simulation from a saved
state instead of replaying it. Python 3.11 to 3.14.

It is also the backtesting engine here that is built for coding agents. The vendor lists a
"Built-in MCP server and CLI commands, function calling, LLM-friendly documentation, and agent
support", and the Typer-based CLI lets you chat with, search and invoke those MCP tools from a
terminal.

## Pricing

$25 a month month-to-month, $240 for twelve months paid in one go (list $300, struck through on the
page, roughly $20 a month), or $500 once for lifetime access. There is no trial; the vendor's answer is that
the open-source package is the trial. Prices are described as a limited-time offer for early
contributors that will rise with each milestone.

## Data & coverage

PRO ships no data of its own, only connectors. Named classes cover TradingView, Polygon.io, Alpha
Vantage, Nasdaq Data Link, Databento, Alpaca, Binance, Bybit, Bitfinex and KuCoin, plus findatapy
for Bloomberg, Eikon, Quandl and Dukascopy. Local stores are CSV, HDF5, Parquet, DuckDB and any
SQLAlchemy database, with savers that append on a schedule. What you can backtest is whatever your
own data subscriptions already cover. A `utils.telegram` module wraps python-telegram-bot and
pairs with that scheduler, so an unattended run can push a message to a chat; there is no rule
builder, and the condition is code you write.

## Limitations

- **The licence bars commercial use, and this is the sharp difference from the free package.** It
  defines Private Use as use "where no direct or indirect monetary compensation, commercial
  advantage, or for-profit purpose is obtained", and allows a for-profit organisation only
  "internal, in-house usage for purposes such as evaluation, data analysis, prototyping, or
  research and development (R&D), provided it does not result in a commercial product, service, or
  outcome". Trading a firm's capital is an outcome. The free vectorbt's Commons Clause forbids only
  selling to third parties and does not reach that far, so on the question a commercial reader
  actually asks, the free package is the permissive one.
- No live trading and no paper account, at any price. Nothing routes an order.
- Nothing is public: no PyPI package, no readable source before purchase, no issue tracker, and
  full release notes are members-only. You buy on the marketing pages and the Discord.
- A vectorised simulator still fills at bar prices, so intrabar sequencing and queue position
  remain approximations.

## Alternatives

The free [vectorbt](https://stockmarketstack.com/tools/vectorbt) is the same engine one generation back, and it has shipped its own optional Rust
backtesting backend since v1.0.0 in April 2026, so a compiled core is not what the money buys —
PRO's native Rust simulators, which step bar by bar with callbacks, are. The licence comparison
above is the reason to weigh the free package seriously rather than as a demo. [NautilusTrader](https://stockmarketstack.com/tools/nautilus-trader) is the open-source choice when
the same code must place real orders, [QuantConnect](https://stockmarketstack.com/tools/quantconnect) rents a research environment and data rather
than selling a library, and [Backtrader](https://stockmarketstack.com/tools/backtrader) is the slow, readable, event-driven baseline.

Compare it against the rest of the [backtesting frameworks](https://stockmarketstack.com/categories/backtesting-frameworks).

## FAQ

### Is there a free trial of VectorBT PRO?

No. Asked directly, the vendor's FAQ answers "We use open-source VectorBT as the trial. It is free, gives you a real feel for the array-based workflow." Every paid plan starts billing immediately.

### What happens when my membership lapses?

The version you last installed keeps working. What ends is access to the private repository, the members' documentation, Discord, new releases, bug fixes and support. It is not a kill switch, but it is a frozen version.

### Can a for-profit firm or a fund use VectorBT PRO?

Not without a separate written licence. The Software License limits a for-profit organisation to internal evaluation, data analysis, prototyping and R&D, "provided it does not result in a commercial product, service, or outcome". Trading a firm's own capital on it is outside the grant — and that is the one place where the free vectorbt is the more permissive of the two. The Terms of Use, updated 24 August 2026, say it in plainer words — "Internal organization use and any commercial use are permitted only to the extent stated in the Software License or separately agreed with us in writing." The pricing page puts it shortest of all, directly under the plan cards — "Individual memberships are for personal, non-commercial use only."

### Can VectorBT PRO place live trades?

No. It connects to a long list of data providers but routes no orders and holds no broker credentials. Execution is a separate system you write or buy.

## Also from Oleg Polakow

- [VectorBT](https://stockmarketstack.com/tools/vectorbt.md)

## Also worth comparing

- [QuantConnect](https://stockmarketstack.com/tools/quantconnect.md) — The open-source LEAN engine, plus a hosted cloud that runs it against real brokers.
- [QuantRocket](https://stockmarketstack.com/tools/quantrocket.md) — Zipline and Moonshot in Docker on your own hardware, wired to Interactive Brokers.
- [WealthLab](https://stockmarketstack.com/tools/wealthlab.md) — Windows portfolio backtesting in C# or drag-and-drop blocks, with a built-in MCP service.
- [AmiBroker](https://stockmarketstack.com/tools/amibroker.md) — Windows portfolio backtester scripted in AFL, sold as a perpetual licence.
- [Backtesting.py](https://stockmarketstack.com/tools/backtesting-py.md) — A single-instrument Python backtester — one OHLC series, one strategy, no live trading.
- [Backtrader](https://stockmarketstack.com/tools/backtrader.md) — An event-driven Python backtester with 122 indicators, frozen since April 2023.
