A modern quantitative trading backtesting system designed for enthusiasts, professional traders, and financial institutions to quickly validate trading strategies.
Built for serious traders who demand accuracy, speed, and comprehensive analysis.
Generate beautiful, responsive HTML reports with interactive charts and a dashboard featuring 30+ professional quantitative metrics.
A modular architecture with easy-to-use templates for rapid strategy development and complete separation of concerns.
Automatically identifies trading instruments and applies optimal predefined configuration sets for futures, stocks, and more.
EzPyBacktester is built with a clean, modular architecture that separates the strategy, engine, configuration, and reporting layers, ensuring maintainability and easy expansion.
Dynamically discovers and loads strategy files.
High-performance core based on Backtrader's Cerebro.
Multi-format output system for comprehensive results.
EzPyBacktester Architecture
├── 🎯 Strategy Layer
│ ├── Strategy Development
│ └── Risk Control Modules
├── ⚙️ Engine Layer
│ ├── Backtesting Engine Core
│ └── Performance Analysis
├── 🔧 Configuration Layer
│ ├── Trading Parameters
│ └── Risk Management
└── 📊 Reporting Layer
├── HTML Report Generation
└── Data Output Management
Explore the comprehensive interactive reports generated by EzPyBacktester.
EzPyBacktester generates comprehensive HTML reports featuring interactive charts, detailed analytics, and professional quantitative metrics to help you understand your trading strategy performance.
Dynamic price charts with trade markers and technical indicators
30+ professional quantitative metrics including Sharpe ratio, drawdown analysis
Detailed trade-by-trade breakdown with entry/exit points
Comprehensive risk analysis with visual charts and statistics
Join professionals who trust EzPyBacktester for rigorous quantitative analysis.