# Database connector clickhouse-connect # Basic data libraries pandas numpy # Environment variables python-dotenv # Testing pytest # Time zone handling pytz tzdata # Real-time data yfinance # Web interface streamlit>=1.24.0 plotly>=5.13.0 streamlit-option-menu>=0.3.2 # Backtesting backtesting pandas-ta