This comprehensive documentation covers all aspects of the Strategy Backtesting Framework, from basic usage to advanced customization and optimization.
- Quick Start Guide - Get up and running in 5 minutes
- Installation Guide - Detailed installation instructions
- Basic Concepts - Core concepts and terminology
- Strategy Development - How to create custom strategies
- Data Management - Working with market data
- Backtesting Configuration - Configuring backtest parameters
- Performance Analysis - Understanding and analyzing results
- Optimization Techniques - Parameter optimization and tuning
- Risk Management - Risk analysis and management features
- Custom Indicators - Creating custom technical indicators
- Portfolio Management - Multi-asset portfolio strategies
- Core Types - Data structures and types
- Strategy Interface - Strategy development API
- Backtest Engine - Backtesting engine API
- Data Sources - Data loading and validation API
- Basic Moving Average - Simple moving average strategy
- Multi-Strategy Comparison - Comparing multiple strategies
- Parameter Optimization - Finding optimal parameters
- Risk Analysis - Comprehensive risk assessment
- Contributing Guide - How to contribute to the project
- Testing Guide - Running and writing tests
- Performance Benchmarks - Performance testing
- Architecture Overview - System design and architecture
- Issues: Report bugs and request features on GitHub Issues
- Discussions: Join community discussions on GitHub Discussions
- Examples: Browse more examples in the examples directory
This project is licensed under the MIT License - see the LICENSE file for details.
- Current Version: 1.0.0
- Go Version: 1.21+
- Last Updated: 2025-07-25