Test trading ideas against historical prices.
Tests trading strategies on historical prices and produces performance reports, equity charts, and optimized parameters.
When to use it
Use when the user wants to test a trading strategy, validate signals, or compare approaches.
Give it a trading strategy and symbol; it runs a historical backtest and saves performance reports, trade logs, and charts.
What you provide
Requires Python 3 to run the bundled scripts.
Required dependency; the setup instructions install it before running the scripts.
This skill
Yahoo Finance
Fetches historical Yahoo Finance prices
pip install pandas numpy yfinance matplotlib
Installs Python backtesting dependencies