# Core backtesting dependencies pandas>=1.3.0 numpy>=1.20.0 backtrader>=1.9.74.122 yfinance>=0.2.0 # Optional: for visualizations matplotlib>=3.3.0 seaborn>=0.11.0 # Optional: for Google Drive integration google-auth-oauthlib>=0.4.6 google-auth-httplib2>=0.1.0 google-api-python-client>=2.0.0 PyDrive2>=1.10.0 # Optional: for Alpaca integration alpaca-trade-api>=3.0.0 # Optional: for advanced analysis scipy>=1.7.0 # Development/testing pytest>=6.0.0 black>=21.0 flake8>=3.9.0