Equity curve vs QQQ
QQQ baseline anchored at —. Snapshots taken on every refresh; daily snapshot pushed by the scheduled task.
Performance
Allocation
Stock positions
| Symbol | Side | Qty | Avg Entry | Mark | Mkt Value | Unrl P&L | P&L % |
|---|
Option positions
| Contract | Side | Qty | Avg Entry | Mark | Mkt Value | Unrl P&L | DTE |
|---|
Account snapshot
Recent orders (Alpaca)
| Submitted | Symbol | Class | Side | Qty | Filled @ | Status | Order ID |
|---|
Trade journal
Captures rationale and lessons per Alpaca order. New entries are added by the daily strategy task; you can also add manual notes here against any order ID.
| Date | Symbol | Action | Qty | Price | Tags | Rationale / Lesson |
|---|
Strategy: Core + options income overlay
Read by the daily scheduled task. Edit the rules in Claude_KV/trading-sim/strategy.md if you want changes. The task re-reads the file on every run.
Recent strategy decisions
Last 20 entries from the scheduled-task decision log.
| When | Action | Symbol | Detail | Outcome |
|---|
Alpaca credentials (saved to this browser only)
Stored in this browser's localStorage. Paste your paper keys only (PK prefix). Never use a live key. Endpoint is locked to paper-api.alpaca.markets.
Connection status
QQQ benchmark settings
These settings only affect the QQQ overlay; the Alpaca paper account is the source of truth for cash and positions.
How this works
Alpaca paper account is the broker — positions, P&L, fills, collateral, options approval are all handled there. This dashboard reads from Alpaca's REST API and overlays:
- QQQ benchmark equity curve (so you can see if you're beating the index)
- Trade journal with rationale and lessons
- Recent strategy decisions log from the daily scheduled task
Credentials live in Claude_KV/trading-sim/credentials.json on your Mac. Never paste them in chat.
Alpaca's own web and mobile apps also work for manual trading and monitoring — they share the same paper account.