Pine Trader · Relay

PAPER

Live · Robinhood ••••7395

never synced — ask Claude to "sync RH data"
No snapshot yet. In Claude Code, ask: "sync RH data"

Income ETFs · Manual Buy

CHPY — $

Open Orders

Settled cash
—
Unsettled (T+1)
—
Realized P&L
—
Open positions
—
Available for swing-hold
—

Pending Agent Orders

Positions First Pullback

Swing Hold Lots Swing Hold

Leveraged-Swing Lots Leveraged-Swing

Manual Lot · Add Buy

Buy Now places a real market order for the dollar amount below (ignores the Price field — it fills at the live market price), then tracks it exactly like an automated buy. Works for any ticker below — either in that strategy's config list, or already held (e.g. a ticker like PG that fell out of the allow-list but is still an open position). Skips the usual automated caps (per-ticker purchase limit, allow-list, wash-sale hold) since this is a deliberate manual override — the emergency stop is still respected.
Add Lot instead just records a buy you've already placed directly in Robinhood at the typed Price — it does not place any order. Use it only to log a trade made outside the bot.

Manual Lot · Sell/Close

Reconcile a sell you placed directly in Robinhood (e.g. a specific tax lot) — updates tracked shares/avg cost/target and records the P&L.
Cost basis is per-share, from Robinhood's tax lot info (get_equity_tax_lots) — only needed for a specific-lot sell where that lot's real cost differs from the blended average shown above. Leave blank to use the blended average.

Activity

When on, every incoming signal is ignored. Exits included — close positions manually.