This is a comprehensive backtesting skill built around VectorBT with a sharp focus on Indian markets. It enforces TA-Lib for all standard indicators, pulls data from OpenAlgo's Indian market feed, and applies realistic fee models including STT and statutory charges. The skill includes ready-made strategy templates (EMA crossover, Supertrend, RSI accumulation), automatic NIFTY 50 benchmarking, and signal cleaning utilities from openalgo.ta. It also handles DuckDB direct loading, walk-forward analysis, and QuantStats tearsheets. The rules are strict about whole-share sizing, exrem signal deduplication, and avoiding VectorBT's built-in indicators. If you're backtesting Indian equities or futures with proper cost modeling, this gives you a production-ready framework without the usual setup headaches.
npx skills add https://github.com/marketcalls/vectorbt-backtesting-skills --skill vectorbt-expert