# DasTrader Base — handoff (from Trader Dash, 2026-09-24)

## Goal
A trade report after each session: entries and exits, times, share size, average prices, P&L and time held. Each trade is marked **bullish/bearish** and tagged with its setup (e.g. gap-fill reversal).

## Where things stand
- **Testing runs on the IBKR PAPER account, not live.** The trades so far are all in paper.
- The Claude IBKR connector returned **0 trades today**, so it looks like it sees the live account only. It can't pull paper fills, so the fills have to come from a file.
- First trade to log: **HOOD, gap-fill reversal, 2026-09-24**. Fills not captured yet.

## Getting the fills
1. **DAS Trades window** (quickest): lists every fill with time, side, shares, price and route. Right-click it and export or save to CSV (the wording varies by build).
2. **IBKR paper, Client Portal**: log in with the paper username → Performance & Reports → Statements → Trade Confirmation, as CSV. This includes commissions. TWS Trade Log works too if you're logged in to paper there.

Suggested drop folder: `C:\Users\Neo\Documents\Claude\Trades\`

## DAS scripting notes to carry over
- Scripts are single-line, with no `#` comments.
- Use `AvgCost`, not `AVCP`.
- For trailing stops: `ROUTE=STOP`, `StopType=Trailing`, `TrailPrice` for the offset.
- Hotkey file on the PC: `Neo_Hotkey.htk`.
- For time-triggered orders: Windows Task Scheduler plus AutoHotkey.

## Next steps
1. Export today's paper fills (HOOD) to the Trades folder.
2. Settle the report format on that first file.
3. Then make it an after-session routine.

## Stays in Trader Dash (not this project)
- New CORE50 names aren't on Bird's Eye yet. That needs the dashboard CONTRACTS list, the TradingView feed slots and alerts, and the receiver's BATCH_SLOTS updated. Waiting on the list of names added and dropped.
