MV

marketcalls/vectorbt-backtesting-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

215 stars 质量 60 趋势 23

marketcalls/vectorbt-backtesting-skills 是从 https://github.com/marketcalls/vectorbt-backtesting-skills. 导入的代理技能候选工具。

概览

marketcalls/vectorbt-backtesting-skills 是从 https://github.com/marketcalls/vectorbt-backtesting-skills. 导入的代理技能候选工具。

概述(AI 翻译)

一套全面的回测技能合集,适用于使用 VectorBT 的交易策略。通过 Claude Code、Cursor、Codex、OpenCode、Cline、Windsurf、GitHub Copilot、Gemini CLI、Roo Code 等等,支持40+ AI编码代理 skills.sh。

支持印度市场、美国市场和加密市场,支持真实的交易成本建模、OpenAlgo指标(100+,TA-Lib可按需提供)、市场特定基准测试、OpenStatz文件表及稳健性测试。设计上是经纪商中立的——费用模型使用行业标准参考,可为任何经纪商定制。

快速安装

用 npx 技能将技能安装到你的项目中。CLI 会自动检测你的 AI 编码代理,并将技能安装到正确的目录。

只安装特定技能:

安装前列出可用技能:

全球安装(所有项目均可使用):

支持的AI编码代理

技能通过支持 40+ 代理的 skills.sh 安装。每个代理从自己的目录读取技能:

特工 技能目录
克洛德代码 .claude/skills/
光标 .agents/skills/
军典 .agents/skills/

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

VectorBT Backtesting Skills for Agentic Coding Tools

A comprehensive collection of backtesting skills for trading strategies using VectorBT. Works with 40+ AI coding agents via skills.sh — including Claude Code, Cursor, Codex, OpenCode, Cline, Windsurf, GitHub Copilot, Gemini CLI, Roo Code, and more.

Supports Indian markets, US markets, and Crypto markets with realistic transaction cost modeling, OpenAlgo indicators (100+, TA-Lib available on request), market-specific benchmarking, OpenStatz tearsheets, and robustness testing. Broker-neutral by design — fee models use industry-standard references that can be customized for any broker.

Quick Install

Install the skills into your project using npx skills. The CLI auto-detects your AI coding agent and installs skills to the correct directory.

# GitHub shorthand
npx skills add marketcalls/vectorbt-backtesting-skills

# Full GitHub URL
npx skills add https://github.com/marketcalls/vectorbt-backtesting-skills

Install a specific skill only:

npx skills add marketcalls/vectorbt-backtesting-skills -s backtest
npx skills add marketcalls/vectorbt-backtesting-skills -s optimize
npx skills add marketcalls/vectorbt-backtesting-skills -s vectorbt-expert
npx skills add marketcalls/vectorbt-backtesting-skills -s setup

List available skills before installing:

npx skills add marketcalls/vectorbt-backtesting-skills -l

Install globally (available across all projects):

npx skills add marketcalls/vectorbt-backtesting-skills -g

Supported AI Coding Agents

Skills are installed via skills.sh which supports 40+ agents. Each agent reads skills from its own directory:

Agent Skills Directory
Claude Code .claude/skills/
Cursor .agents/skills/
Codex .agents/skills/
OpenCode .agents/skills/
Cline .agents/skills/
Windsurf .agents/skills/
GitHub Copilot .agents/skills/
Gemini CLI .agents/skills/
Roo Code .agents/skills/
+ 30 more Auto-detected by npx skills

The npx skills add command detects which agents you have installed and places the skill files in the correct paths automatically.

Supported Markets

Market Data Source Fee Reference Default Benchmark
India OpenAlgo (NSE, BSE, NFO, MCX) Delivery, Intraday, F&O (4-segment) NIFTY 50
US yfinance (NYSE, NASDAQ) Stocks, Options, Futures (per-share + per-contract) S&P 500
Crypto yfinance / CCXT Spot, Perpetual Futures (maker/taker) Bitcoin
Custom Any provider via extensible pattern User-defined User-defined
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add marketcalls/vectorbt-backtesting-skills
新手?先看 mcpskill.org 教程 →