f2caca9175
ARCHITECTURE.md: system overview, data flow, SQLite schema, guard rails, risk gates, wheel flow, guide for adding new strategies. RUNBOOK.md: day-to-day ops, config reference, troubleshooting, safe shutdown, upgrade procedure. CHANGELOG.md: v0.1.0 + v0.1.1 (limit_price fix). .env.example: credentials removed, URL /v2 suffix stripped.
736 B
736 B
Changelog
[0.1.1] — 2026-04-16
Fixed
executor.py: roundlimit_priceto 2 decimal places before Alpaca order submit. Alpaca rejects prices with more than 2 decimal places (error code 42210000).
[0.1.0] — 2026-04-16
Added
- Python bot (
bot/): alpaca-py 0.43, Wheel strategy (CSP + covered calls), equity trailing stops, risk gates, SQLite state log, Typer CLI, Discord daily report. - Next.js 14 dashboard (
dashboard/): read-only view of bot state + Alpaca account. - systemd user-unit templates: polling loop + daily report timer.
docs/STRATEGY.md,docs/ARCHITECTURE.md,docs/RUNBOOK.md.- Paper API defaults:
BOT_MODE=dry,ALPACA_ENV=paper— nothing submitted until explicitly enabled.