File size: 434 Bytes
590a501 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | from pydantic import BaseModel
class Settings(BaseModel):
APP_NAME: str = "Personal Trading System V1"
APP_VERSION: str = "1.0.0"
DEBUG: bool = True
DATABASE_URL: str = "sqlite+aiosqlite:///./futures_trader.db"
WS_HEARTBEAT_INTERVAL: int = 5
MAX_POSITION_SIZE: int = 100
DEFAULT_LEVERAGE: int = 10
RISK_LIMIT_PERCENT: float = 2.0
DEFAULT_MARKET_MODE: str = "simulated"
settings = Settings()
|