Charles Schwab settles SEC charges over robo-adviser cash drag and misleading marketing

Charles Schwab settled with the SEC over robo-adviser cash-drag marketing claims, paying $187 million to harmed clients.

Charles Schwab · Incident Jun 13, 2022 · Indexed Jun 5, 2026 · 2 sources

Schwab marketed the robo-adviser as optimized while using a cash-drag mechanism to benefit the firm.
What
Charles Schwab settled with the SEC over robo-adviser cash-drag marketing claims, paying $187 million to harmed clients.
Incident date
Jun 13, 2022
Who
Charles Schwab
Failure mode
Agentic Action Error
AI surface
Chatbot
Severity
High

What happened

The SEC charged Schwab's investment adviser subsidiaries for making false and misleading statements about its robo-adviser Schwab Intelligent Portfolios. The firm failed to disclose a minimum cash balance in portfolios, creating a cash drag that reduced client returns while benefiting Schwab. To resolve the charges, the firm agreed to pay approximately $187 million in disgorgement, prejudgment interest, and civil penalties.

What broke inside the model

Failure path · mode profile · Agentic Action Error
  1. 01 · TriggerAn agent plans a multi-step task.
  2. 02 · Model stepIt chooses a wrong or destructive action.
  3. 03 · Control gapNo confirmation gate guards the write.
  4. 04 · FailureThe action commits to a system of record.
  5. 05 · ConsequenceData is changed or destroyed irreversibly.

A wrong action commits, and the step is written before anything can stop it.

The portfolio optimization algorithm was designed to maintain a specific cash allocation regardless of market conditions or client risk profiles. This design priority created a systemic conflict where the algorithm's execution served the firm's liquidity and profit interests over the optimization promised to users.

Public visibilityHigh
Regulatory exposureActive
Customer impactMany customers
Financial impactDisclosed
Time to disclosureMonths
  1. PrimarySchwab Subsidiaries Misled Robo-Adviser Clients about Absence of Hidden Feessec.gov
  2. PressCharles Schwab will pay $187 million to settle SEC robo-advisor claimscnbc.com
Permalinkhttps://failureindex.ai/failures/charles-schwab-settles-sec-charges-robo
CitationAI Failure Index. "Charles Schwab settles SEC charges over robo-adviser cash drag and misleading marketing" (FI-0219). Realm Labs. https://failureindex.ai/failures/charles-schwab-settles-sec-charges-robo (indexed Jun 5, 2026).
Share cardA branded image of this record for posts and slides.

Data fields CC-BY 4.0, prose citation permitted. Incident ID FI-0219. Full dataset at /data.

Note from Realm Labs, the Index steward

How Realm would have caught this

Controls for this failure mode
  • Prism
  • OmniGuard
  • AgentRealm

Realm can sit inline on the agent's action path and require that a destructive or high-consequence action clears a real check before it executes, so 'delete and recreate' or a wrong write is stopped at the moment of intent, not explained in the post-mortem.