WorkflowTrading & Execution

Best Execution Review

Best execution review with every outlier trade explained, checked and signed before the committee meets

Committee pack in two hours, every outlier explained, every figure tied to its source.

See one case, screen by screen ↓
demo41,280ordersread for Q3 and tied to the cost analysis, 4 late bookings re-pulled
demo58of 63outlier trades with a documented reason found by the agents; traders asked for the other 5
demo1,284figuresin the committee pack tied to their cost analysis rows, one provider re-statement caught
target2hoursfrom the quarter's data to a prepared pack, so the head of trading reads it a day early
In short

What is Best Execution Review?

A best execution review is the periodic, systematic evaluation of execution quality that an adviser choosing brokers must be able to show — in practice a quarterly committee that reads transaction cost analysis, broker and venue rankings and every outlier trade, and minutes what it decided. Best Execution Review gives the assembly to seven agents: they select the outliers by your policy, find and check the documented reason for each, rank brokers and tie every figure in the committee pack, while the head of trading accepts and approves and compliance countersigns.

AI in asset management: a buyer's guide to agentic AI for investment managers →

Updated

The problem

Why a best execution review takes weeks of chasing

A best execution review is the evidence that an adviser periodically and systematically evaluates the execution quality of the brokers it chooses. In practice it is a quarterly best execution committee: the head of trading, compliance and risk read a pack of transaction cost analysis (TCA) by asset class, broker and venue rankings, RFQ results and every trade that cost more than the policy allows, and they minute what they decided. The pack is assembled by hand from the cost analysis provider's files, the order management system, the execution management system and trader emails.

The hardest part is the reason behind each outlier. An analyst emails each trader about a trade from eleven weeks ago, and the replies come back generic — “market conditions” — or not at all. Nobody checks a “wide spread” comment against a normal-spread day, pack figures drift from the provider's re-stated files, and late-booked orders silently drop out of the review. Not performing the review heads the SEC staff's list of the most common adviser best execution deficiencies, and not asking the firm's own traders for their input is on it too.

typical1,500+examsbehind the SEC staff's list of the most common adviser best execution deficiencies
estimated3–6working daysan analyst spends assembling each quarter's pack by hand
estimated$4.4Mexcess cost in one quarter on one equity broker running 4.6 bp above expected on $9.6B
Where a quarter's best execution review goes, in working daysestimated
By hand10.8 days
With the solution1.8 days
  • Pulling cost analysis reports and reconciling order counts1 → 0.1 d
  • Selecting outliers and documenting every exclusion0.8 → 0.1 d
  • Chasing traders for the reason behind each outlier5 → 1 d
  • Checking reasons against the market record1 → 0.1 d
  • Broker, venue and RFQ rankings, and tying every figure2 → 0.1 d
  • Sign-offs, minutes and committee actions1 → 0.5 d

Estimated split for one quarter's committee pack at a large multi-asset manager, by hand and with the solution, in working days.

How it works

How the quarter becomes a signed pack

Seven agents select, explain, check and tie every outlier; the head of trading approves, compliance countersigns.

What comes in
Quarter in41,280 orders in Q3 · orders, fills, notes, cost analysis, market events
Agents at work
Data agentpull and reconcile
Then
Outlier agentfirm thresholds, coded
Then
Rationale agentfind the reason, or ask
Second Look agentcheck it, blind
Then
Broker & Venue agentrank and trend
Tie-out agentevery figure to its row
A person decides
Head of trading, complianceaccept, approve, countersign
What comes out
Signed committee pack
Minutes and actions
Examiner export
One case, step by step

One best execution review, from the quarter's orders to a signed committee pack

Quillfield Capital, a global asset manager in New York, London and Singapore, closes Q3 2026 with 41,280 orders and $412.2 billion traded. The best execution committee meets Thursday, October 22, and the pack is due Tuesday at 5:00 p.m. Here is what happens, screen by screen, in the working solution.

  1. 01Monday, 9:10 a.m.

    The agents worked overnight; one next step each for him

    Sam Deluca · Global Head of Trading

    Sam opens Today to four plain numbers: 41,280 orders read, 63 outliers with 58 explained and 5 with traders, 1,284 of 1,284 pack figures tied, and the pack due Tuesday at 5:00 p.m. Beside them, what the seven agents did between 7:00 and 9:02 a.m., every line cited, and a box to ask them about anything — “Why is Norvik Energy acceptable?”

    Needs you: “56 reasons found and checked by two agents, ready to accept in one step.”

  2. 02Open the pack

    The committee pack is the screen he works on

    Sam Deluca · Global Head of Trading

    All ten pages run down the left — cover, summary, costs by asset class, broker rankings, venues, outliers, RFQ and quotes, Q2 actions, policy changes, method and sources — each marked tied, open or proposed. On the outlier page every trade shows its cost against its benchmark and limit, and a chip naming its reason and source. The agents' conversation for that page sits on the right, with the decision they propose.

    Rationale agent: “I found a documented reason for 58: 31 trader notes, 12 PM instructions, 9 market records, 4 messages and 2 RFQ logs, two of them in Japanese and Portuguese.”

  3. 037:24 a.m.

    Why each order is in or out, coded

    Outlier agent

    Of 41,280 orders, 1,146 sat beyond a raw benchmark band and 63 remain outliers under policy v4.2. The other 1,083 were set aside with a coded reason: 212 client-directed brokerage, 388 market-on-close orders measured against the close, 171 program and transition trades measured at portfolio level, 276 below the $250,000 size floor and reviewed in aggregate by broker, and 36 crosses and new issues. Any of them can be brought back into review.

    “Every order set aside carries a coded reason you can open.”

  4. 04One outlier

    Norvik Energy: −184 bp, and three records that agree

    Rationale agent and Second Look agent

    Marcus Bell sold 1,240,000 NVKE shares through Kestrel Agency Brokers at −184 bp against arrival, past the 75 bp limit. The Rationale agent found his EMS note, written seven minutes after a limit up-limit down pause: “Halt 14:02, limit up-limit down. PM wants out today on guidance cut.” The Second Look agent confirmed the pause from 14:02:31 to 14:07:31 in the market record, and that other sellers of NVKE that day had a median cost of −171 bp.

    Confidence 97% from the finder and 96% from the checker — and the decision still waits for a person.

  5. 05In the original

    A Japanese broker note, read as written

    Rationale agent

    For Hokuto Precision, bought in Tokyo at −126 bp, the reason is in an email from Aldmoor Capital Markets' Tokyo desk, in Japanese: the stock was in special quote from 9:00 to 9:41 after its results. The source drawer shows the original beside the English, the exchange record of the special quote, and the cost analysis row, each with its record ID.

    “Sources are read-only copies; the record ID links back to the system of record.”

  6. 06Questioned

    A “wide spread” note on a normal-spread day

    Second Look agent

    Thistledown Foods, bought at −118 bp, carries Marcus's note “Wide spread, thin book, taking liquidity to finish.” The Second Look agent checked it, blind: the quoted spread was 3.1 bp against a 20-day average of 3.0 bp, and depth was 104% of normal. The algorithm ran at 30% of volume, a pace the pre-trade model priced at −41 bp. It flags the reason for a person and suggests asking Marcus, or referring the trade to the committee.

    “A likelier reason is the pace, not the market.”

  7. 077:41 a.m.

    Five trader requests that already show the evidence

    Marcus Bell · US Equity Trader

    Where no reason exists, the Rationale agent asks only the trader, with the chart, what it already checked — no EMS note, no PM instruction after 9:52, no halt or news, no chat naming BRLP — and a drafted question. Marcus answers Brightline Pharmaceuticals in plain words or with a quick answer, can attach the PM's chat message the agent found, and has 24 hours before it escalates to the head of trading.

    Q2, by email: 41 emails, and replies took 6 days.

  8. 08Broker scorecard

    Calloway Markets, above expected cost a third quarter

    Broker & Venue agent

    Twenty-two equity brokers, 31 bond dealers, 14 FX banks and 6 futures brokers are ranked by cost, cost against expected and a quality score from the trader survey. Calloway Markets ran +3.1, +3.9 and +4.6 bp above expected in three straight quarters; on $9.6 billion of Q3 flow that is an estimated $4.4 million of excess cost. Last quarter's cut from 12% to 8% of the algo wheel did not help. The agent proposes the watch list and 4%; Sam proposes it to the committee.

    “Maker-checker: you propose; the committee votes. Routing changes only after the vote.”

  9. 098:51 a.m.

    Every figure has a source row, and one was re-stated

    Tie-out agent · Kofi Mensah, Trading Analyst

    All 1,284 figures in the pack are tied to the cost analysis row they came from. The Larchfield FX average cost on the RFQ page used the provider's first file, 2.9 bp, not its October 9 re-statement, 3.4 bp; the agent corrected it, logged both values and asked Kofi, who confirmed at 8:58. Four orders booked on September 30 after the provider's cut-off were missing from its file; they were re-requested and the counts tie at 41,280.

    “A figure that does not tie is never edited silently: both values are logged and the analyst confirms.”

  10. 10Signed

    He accepts 56 checked reasons and approves the pack

    Sam Deluca · Elena Marchetti

    Only reasons with 90% confidence or more and the Second Look agent's agreement are in the bulk list, so Sam accepts 56 in one step with a reason code, leaving the 2 questioned and 5 with traders as open items for the committee. He approves the pack with an attestation; it goes to Elena Marchetti, Best Execution Compliance Lead, to countersign, and reaches the committee only after both signatures.

    “I have reviewed the outliers, their reasons and the figures, and I approve this pack for compliance review.”

Who it’s for

Built for everyone who signs the best execution review.

The same quarter, seen by the five people who carry it — what the review looked like by hand, and what it looks like now.

SD
Sam DelucaGlobal Head of Trading · approves the pack · New York
Global Head of Trading
Before
“I don't need more charts. I need to know every bad trade has a true reason before Thursday.” Reads a pack assembled the night before it is due.
Now
Reads the pack a day early, accepts the 56 reasons two agents agree on, decides the doubtful ones with the facts in view and signs with an attestation.
KM
Kofi MensahTrading Analyst, Best Execution · prepares the pack · New York
Trading Analyst, Best Execution
Before
“Half my week was emailing traders about trades they did eleven weeks ago.” Spent the first two weeks of every quarter building the pack.
Now
Confirms one corrected figure and marks the pack prepared at 9:05; he can never approve the pack he prepared.
MB
Marcus BellUS Equity Trader · explains his own trades · New York
US Equity Trader
Before
“Ask me the day after, with the chart, and I'll tell you. Ask me in October and I'm guessing.”
Now
Sees only his own requests, each with the chart, what the agents checked and a drafted question; he explains his trades but can never accept them.
EM
Elena MarchettiBest Execution Compliance Lead · office of the CCO · countersigns
Best Execution Compliance Lead
Before
“If an examiner pulls one outlier, I need the reason, who accepted it, and the proof, in one click.”
Now
Countersigns or returns the pack with a reason code, approves every threshold change, and exports the quarter as one fingerprinted examiner pack.
HC
Harriet ColeHead of Investment Risk · chairs the Best Execution Committee · London
Committee Chair
Before
“Show me the trades we would rather not talk about, and what we did last time.”
Now
Runs the meeting from the pack, records each vote with quorum and recusal, approves the drafted minutes, and sees whether last quarter's actions worked.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents select, explain, check and tie every outlier; the head of trading approves, compliance countersigns.

Data agent

Pulls the quarter's orders, PM instructions, fills, trader notes, cost analysis results, RFQ logs and market events, and reconciles order counts between the order system and the cost analysis file before anything else runs.

  • Never changes a source record
  • Never fills a missing number — it lists the orders and requests them
Outlier agent

Applies the best execution policy's thresholds by asset class and codes every order it sets aside — client-directed, market-on-close, program and transition, below the size floor, crosses and new issues.

  • Never removes an order without a coded exclusion reason
  • Never changes a threshold
Rationale agent

Finds the documented reason for each outlier in EMS trader notes, OMS instruction history, the chat and email archive, market events and RFQ logs, in the original language, and drafts the trader request when none exists.

  • Never invents a reason and never accepts one
  • Contacts only the trader and their desk head
Second Look agent

Independently tests every reason against the market record — trading pauses, spreads, volume, news, last-look rejects and peer costs — and questions the ones that do not fit.

  • Scores without seeing the Rationale agent's confidence, on a different model family
  • Never overrides a person
Broker & Venue agent

Ranks brokers, bond dealers, FX banks and futures brokers by cost, cost against expected, peers and the trader survey, trends them, and checks whether last quarter's committee actions worked.

  • Never changes routing or algo wheel weights
  • Proposes only; the committee decides
Tie-out agent

Ties every figure in the pack to the cost analysis row it came from, across every file version, and catches provider re-statements.

  • Never edits a figure without logging both values
  • The analyst confirms every correction
Pack & Minutes agent

Assembles the pack's pages and summary from the template, builds the committee agenda, and drafts minutes and actions with a citation for every decision.

  • Never distributes a pack before both sign-offs
  • Never approves minutes
Head of trading, compliance, committee

Accept, approve, countersign, vote. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any outlier, broker or figure

Every page carries a conversation with the agents who built it. Ask in plain words or tell them what to do; each answer cites its source and opens the screen it is about.

Which outliers still have no documented reason?

Five, each with a request sent at 7:41 a.m. and due by 7:41 a.m. tomorrow: Brightline Pharmaceuticals −142 bp and Halden Logistics −97 bp, both Marcus Bell through Calloway Markets; Corvane Industries 4.25% 2034 −61 bp, Hannah Brooks, traded 99.31 when 99.18 was quoted; USD/BRL 3-month NDF −14 bp, Wei Jie Lim, one bank asked; Ultra 10-year futures −2.5 ticks, Owen Pratt, started two minutes before the Fed statement.

Why is the Norvik Energy sale at −184 bp acceptable?

Three records agree. The PM asked at 13:40:52 to sell the full position that day after a 9% guidance cut; the stock was paused under limit up-limit down from 14:02:31 to 14:07:31; and Marcus Bell's note at 14:09 says exactly that. Other sellers of NVKE that day paid a median −171 bp. Both agents agree (97% and 96%).

How has Calloway Markets trended, and what do you propose?

Above its expected cost three quarters running: +3.1, +3.9, +4.6 bp, on $9.6B in Q3, an estimated $4.4M of excess cost this quarter. The Q2 cut from 12% to 8% did not help; its trader score is 3.1 of 5, the lowest on the list. I propose the watch list and a 4% weight. You propose; the committee decides on Thursday.

Prepare the examiner export for Q3

The examiner pack holds the locked pack, the 63-row outlier register with each reason, source and decision, 187 source passages with their originals, the tie-out report, the audit trail, policy v4.2 with its approvals, the minutes and the agent versions, every file fingerprinted.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayThe head of trading's morning in the best execution review: orders read, outliers explained, pack figures tied, the due date, one next step each, and what the agents did, cited.
The best execution committee packAll ten pack pages with their status, the outlier page with each trade's cost, limit and reason chip, and the agents' conversation beside it.
How the outliers were chosenBest execution monitoring from 41,280 orders to 1,146 beyond a band to 63 outliers under the best execution policy, every exclusion counted with its coded reason.
One outlier trade, explainedThe price path with arrival, the trading pause and fills; the facts; and the reason found and checked by two agents, waiting for a person to decide.
Sources in the original languageA Japanese broker email beside its English, the exchange record and the cost analysis row, each cited with its record ID.
A reason the second agent questionedA trader's “wide spread” note tested against the spread, depth and pace on the day, with both agents' confidence and the proposed next step.
Trader requestsWhat the trader sees: the chart, what the agents already checked, a drafted question, quick answers and the 24-hour clock.
Broker scorecardThe broker scorecard: equity brokers ranked by share, cost, cost against expected and trader-survey quality, with three quarters of trend and the agent's proposal for the best execution committee.
Tie-out to the cost analysisEvery committee pack figure tied to its transaction cost analysis row and file version, the order-count reconciliation and the one re-stated figure, confirmed by the analyst.
Approve and signThe maker-checker chain from preparer to locked pack, and the head of trading's approval with reason code and attestation.
Best execution committee meetingThe best execution committee agenda built from the pack, quorum, and decisions D1 to D3 ready for a vote, with the proposer recused and minutes drafted as the meeting goes.
Audit trail and examiner exportEvery action in the best execution review by people and agents, with why, the evidence and a fingerprint, and the one-click examiner pack.
Best execution policy thresholdsThe thresholds by asset class with their policy clauses, the policy version and who approved it, and the rule that a change needs compliance approval.
Governance

Built for best execution review under examination: cited, signed, on the record.

Every reason and figure cites its sourceEach reason, figure and agent statement links to its source passage — the EMS note, the OMS instruction, the market record, the provider row — with its record ID. Foreign-language sources are shown in the original beside the English.
A second agent checks every reason, blindThe Second Look agent tests each reason against the market record without seeing the finder's confidence, on a different model family. Only reasons at 90% confidence or more that both agents agree on can be accepted in bulk.
Maker-checker on the committee packThe analyst prepares, the head of trading approves with an attestation and compliance countersigns; the preparer can never approve. The pack is distributed only after both signatures, and the chair approves the minutes.
Traders explain; they never acceptA trader can never accept a reason for their own order, a committee member never votes on their own proposal, and administrators never sign, accept or vote. Every decision carries a reason code.
The policy cannot be loosened quietlyA threshold change is proposed by the head of trading and applies only after compliance approves it — never by the proposer, never by an agent. A change to an agent or its model re-runs a golden set of 400 past outliers before compliance approves it.
Every step on the audit trail, one examiner packWho, what, when, why and which evidence, for people and agents; entries cannot be edited or deleted and each carries a fingerprint. Records are kept 7 years with legal hold, and the locked quarter exports as one examiner pack.
Configuration

Your best execution policy, not ours

The thresholds the Outlier agent applies come from your policy and cite its clauses. A change is proposed, approved by compliance and versioned.

SettingDefaultChoose from
Equities≥ 75 bp vs arrival and notional ≥ $250,000, or ≥ 3× the pre-trade estimateYour policy's numbers (§3.1); proposed by the head of trading, approved by compliance
CreditInvestment grade ≥ 25 bp, high yield and emerging markets ≥ 50 bp from composite midOr RFQ not done at the best quote (§3.2)
FXG10 ≥ 3 bp, emerging markets ≥ 10 bp vs mid at fillProposed for v4.3: more than 2 last-look rejects before a fill (§3.3)
Listed derivatives≥ 2 ticks vs arrivalYour policy's number (§3.4); below the $250,000 size floor, orders are reviewed in aggregate by broker
Bulk accept needsRationale confidence ≥ 90% and the Second Look agent's agreementThe Second Look agent scores blind, on a different model family; both locked on
Trader reply to a request24 hoursReminder at 20 hours; escalation to the head of trading at the deadline
Pack due2 business days before the meeting (T−2)1 · 2 · 3 business days
Retention of packs, minutes, decisions and the audit trail7 years, with legal hold5 · 7 · 10 years
Connections

Works with the systems a best execution review already runs on

Order management systemorders, PM instructions and allocations
Execution management systemfills, algorithm settings and trader notes
Cost analysis providerTCA results, pre-trade estimates and peer universe, every file version
Market data and newswiretrading pauses, auctions, quotes, volumes and headlines
RFQ platformsbond and FX quote logs and last-look records
Chat and email archivetrading desk messages, searched without making copies
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of outlier trades with a documented, checked reason before the committee meets
63 outliers
58 found, 5 asked
estimated
$4.4M
excess cost in one quarter surfaced on one broker: +4.6 bp on $9.6B
Todayseen when a quarter is very bad
With agentsflagged the quarter it starts
target
2hours
from the quarter's data to a prepared pack, against several days of assembly
By hand3–6 working days
With agentsabout 2 hours

“demo” = seen in the working solution, on its sample Q3 2026 data · “target” = the design goal, measured in the live solution · “estimated” = our estimate (the $4.4M is 4.6 bp × $9.6B on the sample data; 3–6 working days is a practitioner estimate) · “typical” = published figures (SEC OCIE Risk Alert, Compliance Issues Related to Best Execution by Investment Advisers, July 11, 2018 — over 1,500 adviser exams; FINRA Regulatory Notice 15-46, November 20, 2015; ESMA statement on RTS 28, February 13, 2024; SEC Rule 204-2 on record retention). People, firms, brokers, funds and trades named on this page are fictional — characters and sample data in the working solution.

Questions

What heads of trading and compliance ask us.

What is best execution review?

A best execution review is the periodic, systematic evaluation of execution quality that an adviser choosing brokers must be able to show — in practice a quarterly committee that reads transaction cost analysis, broker and venue rankings and every outlier trade, and minutes what it decided. Best Execution Review gives the assembly to seven agents: they select the outliers by your policy, find and check the documented reason for each, rank brokers and tie every figure in the committee pack, while the head of trading accepts and approves and compliance countersigns.

How often should a best execution review be done?

Advisers are expected to evaluate execution quality periodically and systematically, and in practice the best execution committee meets quarterly. For broker-dealers, FINRA Rule 5310 asks a firm using a regular and rigorous review to run it at least quarterly (Regulatory Notice 15-46). In the working solution the agents run three business days before the pack is due, and the committee meets the fourth Thursday after quarter end.

What are the SEC's most common best execution deficiencies?

The SEC best execution risk alert (OCIE, July 11, 2018), drawn from over 1,500 adviser exams, lists not performing best execution reviews, not considering relevant factors — including not asking the adviser's own traders and portfolio managers for input — not comparing other broker-dealers, disclosure gaps, soft-dollar issues and weak policies. Here every outlier has a documented reason or a request to its trader, and the whole review exports as one examiner pack.

How does best execution monitoring find the reason behind an outlier trade?

The Rationale agent searches the trader's EMS notes, the PM's OMS instructions, the chat and email archive, market events and RFQ logs, in the original language, and cites the passage. The Second Look agent then tests that reason against the market record. In the sample quarter 58 of 63 reasons were found and 2 were questioned; for the other 5 the trader got a request with the evidence and a drafted question.

Does MiFID II still require best execution monitoring now that RTS 28 reports are gone?

Yes. ESMA told supervisors on February 13, 2024 to stop prioritizing RTS 28 top-five-venue reports, but MiFID II best execution requirements under Article 27 remain and supervisors are expected to check them. The solution keeps the monitoring and its evidence, and its report library includes a venue and execution-quality summary for EU-domiciled funds that compliance approves before release.

Does the AI accept trader explanations or change broker routing?

No. The agents find, check, rank and propose; they never accept a reason, approve or distribute a pack, change a threshold, or change routing or algo wheel weights. The head of trading decides each reason with a reason code, compliance countersigns, and broker-list changes are decided by a committee vote with the proposer recused.

Can we set our own best execution policy thresholds?

Yes. Thresholds by asset class, exclusions, the pack template and due date, trader reply times, roles, reason codes and retention are settings. During setup the agents read your best execution policy and propose each threshold with the clause it came from; nothing applies until it is accepted, and later changes need compliance approval.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your best execution policy, last quarter's pack and minutes, and read-only access to your systems — and it goes live once every quality gate has passed. Setup is five steps, ending with a back-test on last quarter: in the sample, the agents found 7 outliers the manual Q2 pack had missed.

See it on
your last quarter.

We'll run Best Execution Review on your own last quarter's orders, cost analysis files and committee pack.