- Before
- Implements four to six model changes a week from a grid of thousands of rows: “Show me why an account is different, not 2,000 rows that are.”
- Now
- Decides on five groups with a plain reason each, questions the agents about any account, and approves group by group with a reason code.
One model portfolio rebalancing, from committee minute to the trading desk
Monday at 4:30 p.m. Quillfield Private Wealth's Model Portfolio Committee approved MC-2026-118: Balanced Growth 60/40 goes from version 14 to 15. Sell 2.0% Arclight Semiconductors, buy 2.0% of the US Treasury 3.500% note due 09/30/2028, in 1,240 accounts worth $1,762.0M, by Wednesday at 4:30 p.m. Here is what happens next, screen by screen, in the working solution: the agents work overnight and explain themselves beside the change, the portfolio manager questions them in plain words, every answer cites its source, and people sign every release.
- 01Tuesday, 8:40 a.m.
The agents worked overnight; one change is ready for her
Maren Holt · Portfolio ManagerMaren's team runs 46 models for 15,384 discretionary accounts, $21.8B, across New York, London and Singapore. Today opens on four numbers: 1,226 accounts waiting for her approval, one change the agents are still working, 214 accounts outside their bands and 47 restrictions read this week. Under What the agents did overnight, each line cites its page: wash sales avoided in 87 accounts, one proposal that broke a trust's rule caught and corrected, a new client letter in Chinese read.
Needs you: “Balanced Growth 60/40: 1,226 accounts ready for you.”
- 02Mon 4:41 p.m. – Tue 6:47 a.m.
Every account, grouped by why it must differ
Rebalance Planner and CheckerThe change sits at the top; beneath it, 1,240 accounts in five groups, each with a count, its value, a plain reason and the agent behind it: Straight through 1,108, Tax lot adjusted 87, Restricted 25, Outside its policy band 6, Short of cash 14. Beside it, the agents explain themselves. The Checker re-ran every proposed portfolio on a second model and disagreed on one: the Delacroix Family Trust (31-0915) may hold government bonds only through funds, so the account moved to Restricted and buys the approved substitute fund instead.
Rebalance Planner: “132 must differ, for four reasons, grouped on the left. Nothing has gone to trading.”
- 03Before she approves
She asks why an account is held, and the answer quotes the letter
Maren Holt · Portfolio ManagerMaren types “Why is 40-1187 held?” in the conversation beside the change. The Restriction agent answers at 99% confidence, with its sources: James Whitcombe is an Arclight insider, the couple's letter of March 4, 2024 forbids any Arclight trade without written pre-clearance, and Arclight's Q3 blackout ends November 2. So no trade: 755 ARCL shares ($99,358) stay and the account sits 2.0% over the model. On the account screen the Order agent's rationale is stored as the order memorandum for a discretionary account.
“I asked Priya to request pre-clearance and set the account to re-propose on November 2.”
- 04Tax lot adjusted · 87 accounts
Tax-aware rebalancing: a wash sale across the household, avoided lot by lot
Tax agentIn 87 accounts Arclight was bought on October 1 or, in 3 households, in a spouse's IRA elsewhere, so the Tax agent sells the October 1 and long-term lots and holds the 2025 loss lots until the window closes, keeping $418,600 of losses allowable. Erik and Ingrid Bergström (14-0562) show why: the firm's lot order would sell the February 2025 lot at a $6,160 loss, but Ingrid's IRA at another custodian bought 120 shares on October 6. Tax lot selection sells 286 of the 300 shares bought in March 2023 instead, a long-term gain of $10,153, and keeps the 2025 lot until November 6. Wash sales created: 0.
Why the 2025 lot stays: “A loss here would be a wash sale with the IRA purchase on October 6, lost for good inside an IRA.”
- 05A what-if
“Use a $50,000 gain budget” — answered, not applied
Maren Holt and the Tax agentMaren tests an instruction in plain words. The Tax agent answers as a what-if: with a $50,000 gain budget per account, 41 of the 1,108 straight-through accounts would sell Arclight only in part, realized gains across the change would fall from $6.82M to $5.97M, and those accounts would stay 0.3%–0.9% over the model, inside the band. The committee asked for the full change, so the proposal stays as it is unless she applies it.
Two buttons, her choice: “Keep the proposal” or “Apply to the straight-through group”.
- 06Where the rules come from
A Spanish letter, read in Spanish, with a question back
Restriction Reader · Priya NatarajanMercedes Ortega Vidal, a client of the London office, wrote that she does not want her portfolio in companies that make weapons or components for military use. The document screen shows the Spanish original beside the English, the clause highlighted. At 71% confidence the Restriction Reader did not guess: Arclight earns 14% of its revenue from military programs, so the wording needs a threshold. Priya, in client service, proposed 10% or more of revenue, and the rule waits for compliance to approve it.
Restriction Reader: “I asked Priya rather than guess.”
- 07Before she signs
“Send back” — a group goes back to its agent with an instruction
Maren Holt · Tax agent · CheckerMaren wants the tax group re-read against the newest letters before she signs. She sends “Tax lot adjusted” back with the reason code “Re-check against the latest documents” and an instruction kept on the record: “Re-read the client letters received since Monday before you propose.” The group shows “Sent back · agents re-planning” and cannot be approved. The Tax agent re-plans the 87 accounts, the Checker re-runs every proposed portfolio on the second model, and the group comes back to her.
Checker: “I re-ran all 87 proposed portfolios on the second model: every one passes every rule, band and list. Tax lot adjusted is ready for your decision again.”
- 08Approve by group
Four groups approved, with a reason code
Maren Holt · Portfolio ManagerMaren approves the four ready groups together: 1,226 accounts, 2,436 orders, $34.42M each side, reason code “Implements committee change”, with an optional note kept on the record. The 14 short-of-cash accounts wait for Priya to confirm the withdrawal dates by 2:00 p.m.; the Navarro Charitable Remainder Trust, for one, buys $11,200 of Treasuries instead of $62,400 to keep cash for a $180,000 distribution on Friday.
“The Checker agreed on every proposal. Each account keeps its rationale as its order record. Over $25M: the Head of Model Portfolios releases it.”
- 09Second signature
A second signature, and only then does the desk see it
Victor Huang · Head of Model PortfoliosVictor releases order file OF-118-1 as the second signature. The Order agent builds it in five blocks for Theo Brandt's desk, each with its instruction: sell 258,511 Arclight shares across 1,202 accounts, sell 4,630 Halvern for the 13 defense-screened accounts, buy $34.26M of the Treasury note, and small buys of the funds-only trust's substitute fund and of a US equity fund for the six accounts at their bond cap, client names masked. Once the short-of-cash group is confirmed and released too, the report counts 1,229 accounts to trade, 11 held with a dated reason, 0 restricted-security trades and 0 wash sales created.
Order agent: “Every block traces to approved accounts.”
- 10On the record
Every question, answer, send-back and signature on one chained trail
Order agent · audit trailThe audit trail lists every action by people and agents with who, what, when, why and the evidence, each entry hash-chained to the last: the 1,240 rationales written as Rule 204-2 order records, Priya's proposed rule for the Spanish letter, the answers to Maren's questions, the send-back and the Checker's re-run, her approval, Victor's release and the order file built for the desk. One click exports the rebalance as an evidence pack.
Order agent: “Today's 22 entries are chained and verified. I can find any decision with its evidence, or assemble the evidence pack for a rebalance.”