Skip to content
ARCHYTASAI

TASK-FIN-105-01 · Task family

Position & cash reconciliation. Matching internal and external records, and break analysis.

Custom buildenvironment · ENV-FIN-105 FundOps & NAVrole · Investment Operations Analyst

Overview. Classify every difference as timing or a real break, and open breaks with evidence.

The fund's books and the custodian's report disagree. Books record on trade date and the custodian reports settled positions, so some differences are timing, and some are real breaks such as failed trades.

Adjusting the books to match the custodian would undo correct trade-date accounting. Each difference must be classified and, if real, opened as a break with evidence.

Value to the buyer

Reconciliation is the backbone of fund operations. Trains agents to tell timing from error.

Specification. The task family, field by field.

spec · task/task-fin-105-01.yamlENV-FIN-105
task_id:
TASK-FIN-105-01
domain:
Investment Operations & Fund Accounting
parent_environment:
ENV-FIN-105 · FundOps & NAV
target_role:
Investment Operations Analyst
objective:
Classify every difference as timing or a real break, and open breaks with evidence.
starting_context:
Fund positions and cash on trade date, the custodian's settled positions and cash, the trade blotter and settlement status.
tools:
  • get_portfolio_positions
  • get_custodian_positions
  • get_trade_history
  • get_settlement_status
  • open_reconciliation_break
required_actions:
  • Match positions and cash by security
  • Explain differences with unsettled trades
  • Open breaks for differences that settlement doesn't explain
expected_outputs:
  • Reconciliation results
  • Break records with evidence
interaction:
Single agent with tool access.
verification:
Classifications and break records are compared with the seeded ground truth.
reward:
Adjusting the books to match the custodian scores zero. Credit per correctly classified difference.
difficulty:
Calibrated against reference models during acceptance testing
task_horizon:
Multi-step reconciliation. Execution limits are agreed with the buyer.
delivery:
Task instances with seeded records, reference reconciliations and verifier code.
commercial_unit:
Per validated task instance

Sample prompt. What the agent is asked to do, as a buyer would see it.

prompt · task-fin-105-01Example
At close on Thursday, October 22, 2026, the fund's books show 50,000 shares of Harlow Industries, while the custodian reports 40,000. The fund bought 10,000 Harlow shares that day at $48.20 plus $150 commission, and US equities settle T+1. Separately, a sale of 2,000 Quillon Energy shares traded on Tuesday, October 20 still shows at the custodian. Reconcile positions and cash, and open any breaks.

Verification criteria. What the verifier checks, and how.

  • Harlow timing

    The 10,000-share difference is the unsettled purchase, due Friday, October 23.

  • Cash timing

    $482,150 of pending cash outflow explains the cash difference.

  • Quillon break

    Due October 21 and still unsettled: a failed trade, opened as a break.

  • Books untouched

    No adjustment is made to the trade-date books.

  • Evidence

    Each item cites the trade and settlement status.

Key failure modes. Where agents go wrong on this task.

  • Adjusting the books down to 40,000 shares
  • Treating the Quillon failure as another timing difference
  • Using T+2 to compute settlement dates

Every environment is built to order. Tell us which workflow you need to train or evaluate, and where you are in the process.