Files
admin f2caca9175 docs: add ARCHITECTURE, RUNBOOK, CHANGELOG; reset .env.example to placeholders
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.
2026-04-16 22:15:08 +02:00

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.