No snapshot yet. In Claude Code, ask: "sync RH data"
Income ETFs · Manual Buy
CHPY—$
Paper mode — no real order will be placed
Open Orders
Paper Simulator
Fires through the real webhook → risk check → broker → log pipeline. No Robinhood calls.
Fill price above or select a ticker with a live quote to auto-fill.
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.