Commit Graph

1 Commits

Author SHA1 Message Date
bnair123
42feef50c6 Add trading engine, UI dashboard, and entry point stubs
Some checks failed
CI/CD Pipeline / test (push) Successful in 1m49s
CI/CD Pipeline / build-and-push (push) Failing after 6m31s
- Add main.py: Async trading engine with regime detection, Supertrend
  strategy, position sizing, and order execution with retry logic
- Add app.py: Streamlit dashboard for monitoring (placeholder UI)
- Add backtest.py: Stub entry point for tf-backtest CLI
- Add optimize.py: Stub entry point for tf-optimize CLI
- Update package __init__.py files with version and docstrings

All quality checks pass:
- ruff check: 0 errors
- ruff format: formatted
- mypy src/: 0 errors (strict)
- pytest: 191 passed, 68% coverage
2025-12-27 21:14:08 +04:00