"""Shared configuration for all trading bot services.""" from pydantic_settings import BaseSettings class BaseConfig(BaseSettings): """Base configuration shared across all services. All settings can be overridden via environment variables prefixed with ``TRADING_``. """ database_url: str = "postgresql+asyncpg://trading:trading@localhost:5432/trading" redis_url: str = "redis://localhost:6379/0" log_level: str = "INFO" otel_service_name: str = "trading-bot" otel_metrics_port: int = 9090 model_config = {"env_prefix": "TRADING_"}