When the Agent Should Sit
A refusal list for Robinhood Trading MCP agents: hard and soft sits, flat-as-a-tool-call, and guardrails so sessions do not invent trades from boredom.
Educational resource. Not financial advice. Not affiliated with Robinhood Markets, Inc. Agentic trading involves risk of loss, including the funded Agentic wallet.
Summary
Robinhood's Trading MCP gives AI agents scanners, quotes, and place/cancel on a dedicated Agentic account. The failure mode is not "the agent forgot a tool." It is itchy silicon: always finding a name, always sizing a ticket, always "helping."
The answer is the brand line — sit on your hands. Encode flat as a first-class outcome. This note lists the moments an MCP agent should refuse to trade, even when the operator is watching and the scanner is green.
Flat is a valid tool call
Treat "no order" like a successful step:
- Log the skip reason (regime, window, R:R, earnings, daily stop, max ideas).
- Do not invent a weaker trigger to avoid an empty session.
- Prefer re-running the screen later over mid-reclaim heroics.
- If the daily loss stop is hit, disconnect place/cancel — research-only is fine; revenge is not.
Agents that must produce a thesis every turn will overtrade. Agents that can answer "cash" keep expectancy.
Sit — hard rejects (any window)
From the field playbook, these are non-negotiable sits:
| Condition | Why sit |
|-----------|---------|
| agentic_allowed is false | Wrong account — read-only; never invent place |
| No written TP and cut | Ladders alone are invalid |
| Entry far from swept low vs TP distance | Fake R:R / mid-reclaim chase |
| Earnings today or next AM | Event risk outside scalp grammar |
| Same-name re-entry after stop-out | Tilt loop |
| Chaotic spread / broken tape | Limits will not save a fantasy fill |
| Fresh idea after the late-session cutoff | Manage opens only |
| Daily loss stop already tagged | Session over for risk |
Sit — soft rejects (judgment)
| Condition | Prefer | |-----------|--------| | Mixed / chop after 15:00 | Flat unless Tier-A | | Bear day chasing green names against SPY/QQQ | Relative-strength only, or cash | | RSI already extended on a >12% day move | Skip unless extreme RVOL + Tier-A | | Second concurrent idea while first is extreme RVOL | Cap at one | | Operator says "find me something" with no screen | Re-state the playbook; do not freestyle |
What to say instead of placing
Useful agent responses when sitting:
- "Regime mixed and clock past 15:00 — recommending flat; next check at tomorrow's open map."
- "Sweep reclaim distance kills R:R versus the posted TP — waiting for retest or skipping."
- "Daily soft win stop reached — stop adding; manage or flatten only."
- "Account is not agentic_allowed — research only; no place/cancel."
Tone matters: firm, brief, logged. Sitting is not apology.
Guardrails outside the model
Sitting on your hands fails if the only brake is the LLM's mood. Put brakes outside the chat:
- Per-trade notional and funded Agentic wallet size
- Daily loss / soft win stops
- Hard flat clock (e.g. 15:55 ET afternoon; 11:00 ET morning OR)
- Confirm-before-place until the grammar is stable
- Kill path: cancel working orders + disconnect MCP
See the Robinhood MCP guardrails and the full scalp playbook. Sanitized session stories live under Evidence.
Related
- Why Soyhands: Sitting on Your Hands
- Robinhood MCP for AI Agents
- Agentic Equity Scalp Playbook
- Evidence
- Resources index
Disclaimer
Educational only. Not an offer to buy or sell securities. AI agents can misread quotes or ignore constraints. You are responsible for every agent-placed order. This site is not a broker-dealer and is not affiliated with Robinhood.