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.
16 lines
736 B
Markdown
16 lines
736 B
Markdown
# Changelog
|
|
|
|
## [0.1.1] — 2026-04-16
|
|
### Fixed
|
|
- `executor.py`: round `limit_price` to 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.
|