- Before
- Spends six weeks chasing 124 voters, matching broker statements to logs by hand and building the allocation and the COO deck in spreadsheets.
- Now
- Starts the day with what needs her, one next step each, while the agents match the logs, pre-fill the ballots and assemble a pack in which every number opens to what happened.
One broker vote, the morning the last ballot comes in
Quillfield Capital's H2 2026 broker vote covers research use from April 1 to September 30, 2026: 124 voters in six teams, 18 traders on the desk scorecard and 60 brokers and research providers on the ballot. The voting window closed on October 21. It is Thursday, October 22, 8:40 a.m. in New York. Here is what happens next, screen by screen, as the people who run, cast and sign the vote work with seven agents.
- 018:40 a.m.
A plan from the agents, and one next step each
Nadia Ferreira · Head of Research OperationsNadia's Today screen shows 121 of 124 ballots in, 10 of 41 policy questions open, and a provisional research budget of $14.2M across 31 brokers, down 3.1% on H1. Under Needs you, each item has one next step: Leah Brandt's ballot is due at 12:00 p.m., 112 interactions are unmatched, and 7 broker statements differ from the logs by more than 10%. Beside it the Ballot agent has posted the day's plan, each step with its owner and the check it must pass before it hands on, and a box where Nadia can ask the agents or tell them what to do, such as “What is left before the COO can approve?”
“Agents never score, approve, remove or pay.”
- 02Overnight, 06:12
Four usage logs, one evidence ledger, and a statement that does not add up
Evidence agentThe Evidence agent read 21,486 interactions: 6,904 from the CRM, 2,618 from calendar and email, 10,622 reports opened in 31 provider portals and 1,342 model downloads. It matched 20,972 on the first pass and 402 more from aliases such as “PELLAM CO LDN”; 112 under 0.92 confidence wait for Nadia. It also reconciled 34 broker service statements: Northgate Securities claims 512 analyst calls, 375 are logged, and 109 of the claimed calls name voters who do not cover the stock. The query is drafted for Nadia to send.
Under 0.92 confidence the Evidence agent never matches on its own; duplicates are marked, never deleted.
- 03The last ballot
A ballot that arrives filled in with what she used
Leah Brandt · Equity Research Analyst, European IndustrialsLeah covers European industrials from London and was extended to noon after a site visit. Her ballot lists her 14 brokers down the side and the four services across the top, weighted 30% written research, 30% analyst calls, 20% models and 20% corporate access. The Ballot agent filled it from 118 logged interactions: Pellam & Co. shows 9 reports read, 6 calls, 3 models used and 4 meetings. She clicks “6 calls” and sees each one with Helena Voss, from April 17 to September 18, with its CRM record number.
The Ballot agent never enters or suggests a score; it shows the count and the records behind it.
- 04As she scores
A 9 on one logged call, and one plain question
Policy agentLeah scores Aldgate Securities 9 for analyst calls, but only one call is logged. The Policy agent checks the score against Research Valuation Policy v3.1 as it is entered and asks why: §4.2 needs a reason for a score of 8 or more on fewer than 3 logged interactions. It has already found a candidate — her August 27 call with Tobias Wren on Varden Rail, which her September 2 note “Varden Rail: upgrade to Overweight” cites — and offers to keep the 9 with this reason, change the score, show the call, or give a different reason. She can also ask, in plain words, “What happens if I lower Aldgate to 6?”
“You scored Aldgate Securities 9 for analyst calls on 1 logged call. Policy §4.2 asks for a reason … I found one candidate.”
- 0508:47
She keeps the 9, with a reason anyone can read
Leah Brandt · Equity Research Analyst, European IndustrialsLeah keeps her score: “Keep 9: the Aug 27 call drove my Sep 2 upgrade.” The Policy agent records it with the reason code single high-value interaction, attaches the call and the note, and Priya Raman sees it in her review. Nothing else is open, so Leah submits: 122 of 124 ballots are in, with 2 voters excused. Against a 6, her 9 is worth about $8,530 to Aldgate.
Had she given a reason that names no interaction or decision, her score would stand unchanged and the question would go to Compliance with her words attached.
- 06Review
41 policy questions, sorted before she opens them
Priya Raman · Global Director of ResearchThe Policy agent checked 5,206 scores on 121 ballots and raised 41 questions: 19 high scores on weak evidence, 8 declared conflicts, 6 scores far from the team, 4 research comments that mention execution, 3 brokers not on the research list and 1 low score on heavy use. Five answers with a reason and linked evidence wait for Priya, who can accept all five, take them one by one, return one to the voter or send it to Compliance. Declared conflicts go to Grace Liu in Compliance.
“I never accept my own questions; I escalate when an answer does not meet the rule.”
- 07The desk scorecard
Execution decides who Quillfield trades with. It never buys research.
Sam Deluca · Global Head of TradingThe Execution agent scored 24 counterparties from three quarters of cost data, settlement fails and 18 trader surveys. Calloway Markets is above expected cost three quarters running — +3.1, +3.9 and +4.6 bp — with 11 settlement fails, 1.9% against a desk average of 0.6%, and the lowest trader score, 3.1 of 5. Sam proposed its removal on October 21 with the reason code execution quality. Tidewater Securities and Larchfield FX go on watch, and their research money is untouched.
Desk and credit scores set the approved broker list and stay out of research budgets; the Policy agent flags any research vote that mentions execution (§2.3).
- 08Read in Japanese
A counterparty below the credit floor, from its own filing
Owen Hart · Counterparty Credit RiskThe Credit agent read Hanzei Financial Group's September 26 notice revising its earnings forecast, in Japanese, and set the English beside it: an expected interim loss of ¥18.4 billion and a consolidated total capital ratio of about 9.6% at the end of the second quarter, against 14.8% on March 31, 2026, both cited to page 2. The parent was downgraded to BB+ on September 29, below Quillfield's BBB− counterparty floor and the 10.5% capital minimum. Japan orders moved to Sendai Hoshino Securities and Vellmar Bank Markets on October 20, with $0 unsettled. Owen proposed the removal.
The Credit agent flags against the floor and builds the case; it never proposes a removal itself. The COO decides.
- 0908:12, re-checked 08:31
Votes into dollars, and every dollar checked twice
Budget agent and Policy agentThe Budget agent turned the ballots into $14,200,000 across 31 brokers: voter weights of 1.5 for portfolio managers and 1.0 for analysts, the service weights, then each broker's share of points. Brightwater Research is capped at its $385,000 agreement price, though its votes implied $412,000; Greyfriars Research and Penrose Analytics fall below the $25,000 floor and are not paid. Research of $12.35M is funded $4.6M from the client-funded UK research account and $7.75M from Quillfield's P&L; all $1.85M of corporate access comes from the P&L. The Policy agent then recomputed all 31 lines on its own: 31 of 31 match.
“Second check: the Policy agent recomputes every line independently; any difference over $1 stops the pack.”
- 10Wednesday, October 28, 09:20
One pack, four signatures, two brokers off the list
Daniel Abara · Chief Operating OfficerThe Pack & Notice agent assembled the approval pack: the research budget of $14,200,000 across 31 brokers, the removals of Calloway Markets and Hanzei Securities with their evidence, two brokers kept on watch, and the vote with all 41 policy questions resolved. Nadia prepared it on October 22, Priya reviewed it on October 26 and Grace countersigned on October 27. Daniel approves as proposed. Then people take the next steps: Priya releases letters to 58 brokers, Nadia sends the payment instructions for November 16, and Sam confirms approved list v2026.2 for the order management system.
“One person per step · agents never sign.” The preparer can never approve, and the COO approves but cannot edit.