configs/claude-code/skills/analyzing-backtests/SKILL.md
Analyzes algorithmic trading backtest results from Jupyter notebooks and generates summary reports. Use when the user wants to analyze or summarize backtest notebooks.
npx skillsauth add poorrican/dotfiles analyzing-backtestsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze a Jupyter notebook containing algorithmic trading backtest results and generate a comprehensive summary report.
Version Control Information
git status to check current stategit log -1 --format="%H %ci" for latest commit hash and dateRead the Notebook
Extract Key Information
Model/Strategy Details:
Date Coverage:
Performance Metrics:
Generate Report
Output a structured markdown report:
# Backtest Analysis Report
**Notebook:** [filename]
**Generated:** [date]
**Git Commit:** [hash] ([date])
**Uncommitted Changes:** [yes/no]
## Strategy
[Name and brief description]
**Configuration:**
- [Key parameters]
## Period
- **Dates:** [start] to [end] ([duration])
## Performance
| Metric | Value | Benchmark |
|--------|-------|-----------|
| Total Return | X% | X% |
| Annualized Return | X% | X% |
| Max Drawdown | X% | X% |
| Sharpe Ratio | X.XX | X.XX |
| Win Rate | X% | - |
| Total Trades | X | - |
## Risk Metrics
| Metric | Value |
|--------|-------|
| Volatility | X% |
| Alpha | X% |
| Beta | X.XX |
## Key Findings
- [Notable observations]
- [Strengths and weaknesses]
## Concerns/Recommendations
- [Any issues or suggestions]
content-media
Create, read, edit .pptx decks, slides, notes, templates.
content-media
Create, read, edit .pptx decks, slides, notes, templates.
documentation
Extract text from PDFs/scans (pymupdf, marker-pdf).
documentation
Extract text from PDFs/scans (pymupdf, marker-pdf).