A finance agent should not predict. That one design choice decides whether you built a research tool or a liability.
Build it around four jobs, and one boundary it never crosses:
1. Retrieve: primary source only. The filing, the transcript, the comp set. Not a summary of a summary. Log where every piece came from. 2. Verify: source, page, and date on every figure, or the claim gets dropped. Tag each output confirmed or unconfirmed. 3. Challenge: make the agent argue against its own first answer. What would have to be true for this to be wrong? Separate fact from inference. 4. Escalate: low confidence, conflicting sources, or anything near a judgment call gets handed up to a human, not guessed.
The line it never crosses: no picks, no price targets, no buy or sell, no "this looks like a winner." The moment it predicts, it stopped being a research agent.
Why it matters. A gathering-and-verifying agent makes you faster on the boring work. A predicting agent makes you overconfident on the exact part that deserves the most care. Build the first one.
Human judges. AI builds the file.
Save this and scope your next agent with it.
Educational content only. Not investment advice, and not a recommendation to buy, sell, or hold any security. Wall Street Prompt. Always verify against the primary source.