# backtesting-frameworks

> Claude/Codex skill by [@wshobson](https://omgskills.com/library/wshobson/index.md) · 38k stars · Updated 2026-07-22

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Tags: agent-skills, agentic-ai, agents, ai-agents, anthropic, automation, claude-code, claude-code-plugins, codex-cli, copilot, cursor, cursor-rules, developer-tools, gemini-cli, mcp, multi-agent, opencode, orchestration, prompt-engineering, workflows

## Install

```sh
git clone https://github.com/wshobson/agents /tmp/agents && ln -s /tmp/agents/plugins/quantitative-trading/skills/backtesting-frameworks ~/.claude/skills/backtesting-frameworks
```

## From README

Backtesting Frameworks Build robust, production-grade backtesting systems that avoid common pitfalls and produce reliable strategy performance estimates. When to Use This Skill Developing trading strategy backtests Building backtesting infrastructure Validating strategy performance Avoiding common backtesting biases Implementing walk-forward analysis Comparing strategy alternatives Core Concepts Backtesting Biases | Bias | Description | Mitigation | | ---------------- | ------------------------- | ----------------------- | | Look-ahead | Using future information | Point-in-time data | | Survivorship | Only testing on survivors | Use delisted securities | | Overfitting | Curve-fitting to history | Out-of-sample testing | | Selection | Cherry-picking strategies | Pre-registration | | Transaction | Ignoring trading costs | Realistic cost models | Proper Backtest Structure Walk-Forward Analysis Detailed worked examples and patterns Detailed sections (starting with \#\# Implementation...

## Links

- HTML page: https://omgskills.com/skills/wshobson/agents/backtesting-frameworks/
- GitHub: https://github.com/wshobson/agents
- Author: [@wshobson](https://omgskills.com/library/wshobson/index.md)

## More from this repo

- [python-packaging](https://omgskills.com/skills/wshobson/agents/plugins/python-development/skills/python-packaging/index.md) — Used to create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to...
   - [@wshobson](https://omgskills.com/library/wshobson/index.md) · 39k stars
- [ai-debt-detector](https://omgskills.com/skills/wshobson/agents/plugins/skill-forge-essentials/skills/ai-debt-detector/index.md) — Use after generating code, after accepting AI suggestions, or when reviewing AI-written modules.
   - [@wshobson](https://omgskills.com/library/wshobson/index.md) · 39k stars
- [market-sizing-analysis](https://omgskills.com/skills/wshobson/agents/plugins/startup-business-analyst/skills/market-sizing-analysis/index.md) — Calculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies.
   - [@wshobson](https://omgskills.com/library/wshobson/index.md) · 39k stars
