If you're backtesting Indian equities or futures with VectorBT, this generates complete Python scripts instead of making you wire up data fetching, signal generation, and plotting from scratch every time. It pulls data from OpenAlgo or DuckDB, uses TA-Lib for standard indicators and OpenAlgo's ta library for specialty ones like Supertrend, runs the backtest with proper Indian delivery fees (0.111% plus fixed costs) or F&O rates, and spits out stats, a benchmark comparison table, trade CSVs, and Plotly charts. It includes templates for common strategies like EMA crossover, RSI, MACD, and Donchian channels. The lot size logic for NIFTY and BANKNIFTY futures is built in, which saves you from getting sizing wrong on leveraged products.
npx skills add https://github.com/marketcalls/vectorbt-backtesting-skills --skill backtest