Tutorials
Follow practical guides from first strategy to advanced research workflows
Here you will find a comprehensive collection of guides and tutorials designed to help you master the powerful features of VBT. Whether you are a beginner looking to get started or an advanced user seeking to refine your skills, our tutorials cover everything from basic setup to complex strategy development.
tutorials pages
Basic RSI strategy
Backtest a complete RSI strategy from signals to performance
SuperFast SuperTrend
Build and backtest a streaming, multithreaded SuperTrend indicator
Signal development
Develop, clean, rank, and validate trading signals
Stop signals
Test stop-loss, trailing-stop, and take-profit configurations
MTF analysis
Align, aggregate, and analyze data across multiple time frames
Portfolio optimization
Design, integrate, and dynamically rebalance optimized portfolios
Pairs trading
Build and optimize a pairs-trading strategy across hundreds of assets
Patterns and projections
Detect chart patterns and project their effect on future prices
Cross-validation
Design robust cross-validation workflows for trading strategies
From Python to Rust
Take one strategy from vectorized Python to live, stateful Rust
More tutorials
Explore community tutorials, videos, and research
Copyright © 2021–2026 Oleg Polakow. All rights reserved.
Site content and documentation are provided for using and evaluating VectorBT PRO and for educational purposes. Any other use, including building or supporting competing products or services, requires prior written consent.