| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 18 hours | refactor: remove all crypto/Binance code, update to US stock symbols | TheSiahxyz | |
| 18 hours | feat: add Claude-powered daily stock screener for MOC strategy | TheSiahxyz | |
| 18 hours | refactor: migrate to US stocks with Alpaca API | TheSiahxyz | |
| - Replace Binance/ccxt with Alpaca REST client (paper + live) - Add MOC (Market on Close) strategy for overnight gap trading - Wire sentiment into strategy engine main loop - Add EMA + bullish candle entry filters to Asian RSI - Remove crypto-specific exchange factory - Update config: Alpaca keys replace Binance keys - 399 tests passing, lint clean | |||
| 35 hours | test: add Docker Compose E2E test script | TheSiahxyz | |
| 35 hours | ci: add Gitea Actions workflow and CI script | TheSiahxyz | |
| 36 hours | feat: add SQLAlchemy ORM models and Alembic migration setup | TheSiahxyz | |
| Add SA 2.0 declarative models (CandleRow, SignalRow, OrderRow, TradeRow, PositionRow, PortfolioSnapshotRow) mirroring existing asyncpg tables. Set up Alembic with async PostgreSQL support and add migrate/migrate-down/ migrate-new Makefile targets. Update shared dependencies with sqlalchemy, alembic, structlog, prometheus-client, pyyaml, aiohttp, and rich. | |||
| 37 hours | feat: initial trading platform implementation | TheSiahxyz | |
| Binance spot crypto trading platform with microservices architecture: - shared: Pydantic models, Redis Streams broker, asyncpg DB layer - data-collector: Binance WebSocket/REST market data collection - strategy-engine: Plugin-based strategy execution (RSI, Grid) - order-executor: Order execution with risk management - portfolio-manager: Position tracking and PnL calculation - backtester: Historical strategy testing with simulator - cli: Click-based CLI for all operations - Docker Compose orchestration with Redis and PostgreSQL - 24 test files covering all modules | |||
