Last snapshot equity
—No snapshot yetPrivate agentic
portfolio intelligence.
An intelligent portfolio command center for an elite circle of investors. Put autonomous market insight to work inside your rules, with deliberate controls and complete human authority.
◆ Protected with password + passkey authentication
Scheduled portfolio intelligence
Good day.
Catch reviews your connected Robinhood Agentic account only at requested or scheduled review events.
Strategy mix
50 / 30 / 20Passive · Balanced · AggressiveScheduled reviews
0Enabled check-insLatest review
Connect Robinhood to begin
Dashboards use stored snapshots and never continuously poll your brokerage.
Human controlledNo trade without approval
Risk engine activeRevalidated before execution
Private alertsNo financial details on lock screens
Event-based intelligence
Portfolio reviews
Capture a fresh Robinhood snapshot with AI commentary, or generate a proposal that still requires your approval.
Monthly AI Usage Allowance
Covers AI research usage only. It is not a trading balance, buying power, or trading limit.
—
Loading usage…
Recent analyses
Last 25 runsFake money · real guardrails
Simulated Investing
Track paper positions, performance, fills, and every deterministic decision. Nothing on this page can reach a brokerage.
Open positions
Fractional shares supportedRecent activity
Auditable decisionsRestart simulation
History is preservedRobinhood Agentic account
Portfolio snapshot
Values below are from the latest review event—not a live market-data feed.
No portfolio snapshot yet
Connect Robinhood, then start a read-only review.
Positions
Unassigned holdings cannot be sold by CatchAI commentary
Generated at the latest reviewHuman decision point
Approval inbox
Review each proposed order, select what you authorize, then approve the exact selection with a fresh passkey.
Proposal detail
Approval is valid for five minutes and bound to this exact selection. Execution rechecks quotes, buying power, risk rules, and Robinhood warnings.
Transparent by design
How it works
The system uses two layers: the AI proposes a trade, then deterministic code decides whether it is allowed. The AI cannot execute a trade by itself.
Current research, portfolio context, thesis, and risks.
Trusted data and every deterministic guardrail.
Fractional shares and fake money. No brokerage.
-
01
Start safely
Start the review
A manual request or scheduled Cloudflare review starts the same workflow. It first confirms:
- The simulation account is active.
- Global, administrator, and user simulation switches are enabled.
- The U.S. market is in its regular session.
- Market data and AI budgets are available.
If any prerequisite fails, it records a no-action result.
-
02
Authoritative context
Build the research context
The model receives:
Simulated cash and total equityOpen positions and cost basesCurrent trusted price snapshotsRealized and unrealized P&LStrategy targets and current exposureEvery active guardrailExcluded industries and ETF-only preferenceFor an account with no prior fills, it enters bootstrap mode and may propose up to the configured maximum initial purchases.
-
03
Research proposal
AI proposes an action
The research model can return:
BUYInvest the specified dollar amount.SELLSell the specified dollar amount.REBALANCEMove a position to a desired post-trade value.HOLDRetain an existing position.NO ACTIONDo nothing.Each proposal contains a ticker, strategy, confidence score, thesis, risks, and suggested dollar value.
The buy or sell thesis is qualitative research rather than a fixed formula. The model considers market conditions, company or ETF research, portfolio exposure, valuation or opportunity, current P&L, and the strategy's purpose.
-
04
Independent prices
Obtain trusted market data
The system independently retrieves the security classification and latest quote from FMP. The model is not allowed to provide:
- Execution prices
- Share quantities
- Fill results
- Guardrail decisions
Missing, stale, or inconsistent provider data causes rejection.
-
05
Deterministic safety
Independently validate the proposal
The deterministic engine checks:
Supported U.S. stock or ETFRegular market sessionQuote no more than five minutes oldUSD and supported exchangeETF-only settingStock market-cap and excluded-industry rulesInitial-purchase or normal daily trade limitUser daily-loss limit and hard 15% backstopMaximum 15% of equity per tradeMaximum 20% projected exposure per tickerMinimum cash reserve30-day turnoverStrategy driftMinimum and maximum trade valuesAvailable cash or sharesMinimum holding period for salesConfidence thresholds90% Passive75% Balanced70% AggressiveAny failed check rejects the proposal and records the reasons.
-
06
Simulated execution
Calculate the simulated fill
For an approved trade, the engine calculates fractional shares using the trusted quote:
BUY PRICEQuote × 1.001SELL PRICEQuote × 0.999COMMISSION$0.00ExampleAn approved $1,000 buy at a $100 quote uses a $100.10 simulated fill price and derives the fractional quantity from that—not from the model.
-
07
Auditable accounting
Update the portfolio
The workflow atomically records:
Trade intentSimulated fillCash movementPosition quantity and cost basisRealized or unrealized P&LAccount-balance historyActivity explanationRetries cannot create a duplicate fill.
The important distinction
AI finds the opportunity. Code controls the action.
The AI determines whether a buy or sell appears desirable, but the risk engine determines whether that proposal is actually safe and executable. HOLD, rejection, and no-action are all normal successful outcomes.
Your profile & security
Account
Personalize your experience and manage the passkeys that protect your account.
Appearance
Theme
Trusted credentials
Your passkeys
Loading passkeys...
Add another device
Generate a setup code
Open Catch Investments on the new device, choose Add device, and enter this one-time code. The code expires after 10 minutes.
Brokerage connection
Robinhood Agentic account
Checking connection…
Robinhood hosts sign-in. Catch never receives your Robinhood password.
Approval alerts
Notifications
Checking browser support…
Protected operations
Administration
Approve members and control system-wide availability.
Global trading
Emergency fail-closed control checked immediately before every live order.
Archived simulation
Legacy control retained only for archived records.
OpenAI research
Checking encrypted server configuration…