Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for traders

Position Reconciliation Agent

Internal positions equal the broker's by the market open, or every break has a documented cause and owner

Position Reconciliation Agent: what goes in, what the agent does and what you get

What it does

Each morning the trading desk's records should match the broker's statement, but breaks appear. A trade is booked twice, a corporate action is missed, a settlement date is wrong or a fill is not recorded. Traders find out when an order is rejected. This agent compares broker statements with internal positions every morning, security by security. For each break it looks at the trade log, corporate action records and settlement dates, and proposes the cause and a correction. After each correction it reruns the comparison until the books agree. If a break stays unexplained, it asks the broker or operations for detail. Operations approves any correction booked. Edge case: a trade done late yesterday shows on the broker's side but settles tomorrow, so the agent marks it as timing and not an error.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
ApprovedYes, continueYes, continueNoNo 1 STARTS WHEN Broker statements arrive in the morning 2 USES A TOOL Load the broker statement and internal positions 3 DOES Match quantity and value by security and account 4 DOES List the breaks 5 USES A TOOL Search the trade log, corporate actions andsettlement dates for each break 6 DOES Classify each break and propose a correction withevidence 7 YOU APPROVE Operations approves each correction before booking 8 USES A TOOL Apply the approved corrections to the internalrecord 9 CHECKS THE RESULT Do positions now agree with the broker? If not: rematch, find the remaining breaks and repeatthe search. Back to step 3. 10 CHECKS THE RESULT Are all remaining breaks explained as timing orassigned to an owner? If not: request detail from the broker or operations andwait. Back to step 5. 11 RESULT Reconciliation report with open items
Read the steps as a list
  1. Broker statements arrive in the morning
  2. Load the broker statement and internal positions
  3. Match quantity and value by security and account
  4. List the breaks
  5. Search the trade log, corporate actions and settlement dates for each break
  6. Classify each break and propose a correction with evidence
  7. Operations approves each correction before bookingThe agent waits here for your OK.
  8. Apply the approved corrections to the internal record
  9. Do positions now agree with the broker?If not: rematch, find the remaining breaks and repeat the search. Back to step 3.
  10. Are all remaining breaks explained as timing or assigned to an owner?If not: request detail from the broker or operations and wait. Back to step 5.
  11. Reconciliation report with open items

How it decides

It matches by security and account, classifies each break as a timing, corporate action, booking or unknown difference, and proposes a correction only for causes it can evidence.

  • Treat quantity differences of zero as agreed and value differences under $1
  • Classify a trade not yet settled as timing
  • Escalate any break over $10,000 the same morning
  • Do not book a correction without evidence

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Value tolerance (default $1)
  • Escalation amount (default $10,000)
  • Accounts covered
  • Report time

What keeps you in control

It always asks you first

  • Booking any correction

Hard limits

  • Never books corrections itself
  • Never hides unresolved breaks
  • Keeps the broker statement unchanged

It stops when

  • Done: positions agree or breaks are explained
  • Stop: broker statement not received

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensAt 7:10 a.m. the agent found three breaks. One was a 500-share difference in a tech stock: the log showed a fill booked twice. The second was a timing difference on a trade settling tomorrow. The third, a 200-share difference, had no cause. After operations approved the double-booking fix, the rerun left one break. The agent asked the broker, who confirmed a late allocation, and the books agreed.

More agents for traders