Learn · the process, step by step

Independent price verification process: files in, prices locked

The independent price verification process for a fund runs in a fixed order every afternoon: map every quote, test every price, separate market moves from wrong prices, challenge or override what is wrong, check it with a second person, then lock. This guide walks each step with its owner and deadline, and shows where Independent Price Verification takes the mechanical work.

Updated · 14 min read

The independent price verification process is the daily check that every price a fund is about to strike its NAV on is supported by evidence from someone other than the person or vendor who produced it. In practice it runs as six steps between the afternoon vendor files and the price lock: map every vendor price and dealer quote to a holding, test each price against its tolerances and second sources, separate the moves the market explains from the prices that are wrong, challenge or override the wrong ones, have a second person check every changed price, and lock. It is hard because the window is a few hours, the evidence arrives as emails and PDFs, and a static tolerance flags hundreds of prices that are fine. Botminds' Independent Price Verification runs the mechanical part of each step with agents and leaves every decision, check and lock to named people.

The worked examples on this page come from Quillfield Capital, a fictional fund complex the solution runs on as a sample: 312 funds, 25,184 prices on a Wednesday in October 2026, and a New York price lock at 5:30 p.m. Eastern.

The sample New York afternoon: files at 2:00 p.m., lock at 5:30 p.m.

Independent price verification, New York, sample day210 minutes to the lock
Files in, tested2:00–2:31
Outliers explained, draftedto 3:12
Challenges with the vendors3:12–4:05
Decisions and second checks4:05–5:00
Escalate, then lock5:00–5:30
  • Files in, tested2:00–2:31
  • Outliers explained, draftedto 3:12
  • Challenges with the vendors3:12–4:05
  • Decisions and second checks4:05–5:00
  • Escalate, then lock5:00–5:30
After the lockNAVs struck 6:30 p.m.
Released for the NAV5:30–6:30
  • Released for the NAV5:30–6:30
Fictional sample day, Wednesday, October 21, 2026, from Independent Price Verification. Times are Eastern. Pricing vendor A's New York file arrived at 2:00 p.m. and vendor B's at 2:10 p.m.; the Corvane bond was flagged as an outlier at 2:31 p.m., challenged at 3:12 p.m. and revised by the vendor at 4:05 p.m. Singapore and London had already locked at 5:00 a.m. and 12:30 p.m. Eastern.

What is independent price verification? A second, independent look at every price

Independent price verification, or IPV, is the control that tests a price against evidence its producer did not supply. The term is defined in EU bank law, as a process that regularly checks market prices and model inputs for accuracy and independence (Capital Requirements Regulation, Article 4(1)(70); the text is quoted in independent price verification regulations). In a bank, it checks the marks traders put on their own book. In a fund complex, the same idea is applied to the prices the fund accountant or administrator is about to use for the NAV, most of which come from pricing vendors rather than traders.

That difference shapes the fund version of the process. EU law lets a bank run its IPV as little as monthly on positions marked by the desk; a fund that deals daily has to verify daily, before the NAV is struck, because a wrong price is paid out to every investor who buys or redeems that day. The independence also lives somewhere else. In a bank it is the separation of the product control function from the trading desk; in a fund it is the separation of the pricing team from portfolio management, and the use of sources other than the vendor whose price is being tested. What counts as "independent" under each regime, and how often each requires the check, is set out in the companion guide to independent price verification regulations.

What are the steps in the independent price verification process?

The IPV process has six steps, and the order matters more than the tools: evidence first, tests second, judgement third, a second person fourth, the lock last. The table gives each step the owner, the output and the deadline it carries at the sample firm. The deadlines are that firm's policy settings, not rules; the owners are the ones any regulator would expect to find, because each hand-off is where independence is either kept or lost.

The independent price verification process: six steps, each with an owner and a deadline

StepWho does itWhat comes outDeadline at the sample firm
1. Map every quote to a holdingQuote agent; the pricing analyst maps what it cannotEvery vendor price and dealer quote tied to a security, with where it came fromContinuously from midnight; vendor files by 2:10 p.m.
2. Test every priceOutlier agent, against the firm's tolerance policyExceptions: prices outside tolerance, without a second source, stale, or moved by a corporate actionWithin minutes of each file
3. Separate the market from the errorOutlier and Market context agents propose; the analyst acceptsMoves the market explains, each with a reason and sources; the rest marked for a decisionBefore the challenge cut-off
4. Challenge, override or holdPricing analyst decides; Challenge agent drafts and tracksVendor challenges sent with evidence; overrides and holds with a reason codeVendor reply within 60 minutes; escalation at 5:00 p.m.
5. Second-person checkValuation Manager; Head of Valuation above five pointsEvery changed price and every kept price outside the spread checked by someone who did not make itBefore the lock
6. Lock and releaseFund Controller, who cannot change a pricePrices released to the accounting platform and the fund administrator5:30 p.m. New York; 4:30 p.m. London; 5:00 p.m. Singapore
Owners and settings from the fictional sample firm's pricing policy in Independent Price Verification. A firm sets its own deadlines, tolerances and escalation levels; the solution reads them as settings.

Two things in that table are easy to miss. The agents appear in steps one to four, but never as the owner of a decision: they read, test, explain and draft, and a person accepts, sends, overrides or holds. And step six has an owner who can do nothing except lock and release. Separating the person who locks from the people who decide is what lets the lock mean something.

Step one: every vendor file and broker run, mapped to a holding

The process starts with evidence, and most of the evidence is not in a feed. Vendor files arrive by file transfer and API, but dealer quotes arrive as broker runs in a shared pricing mailbox: tables in the body of an email, free text such as "99-11 / 99-19", PDF attachments and spreadsheets, some in German, Japanese or Portuguese. On the sample day the Quote agent read 1,312 runs from 46 dealers and six vendor files into 16,904 quotes and mapped 16,890 of them to the security master; the other 14 went to an analyst, because the solution hands any quote below 95% parse confidence or 98% mapping confidence to a person rather than guess.

Mapping is a verification step in its own right. A quote mapped to the wrong bond is worse than no quote, because it can make a wrong price look supported. That is why every quote keeps a pointer to where it was read: the vendor file line, the email and the table row, or the page of the PDF. When a challenge or an override relies on a quote later in the afternoon, the second person can open the original in one click.

Independent Price Verification at 4:06 p.m.: what still needs a person before the lock

Independent Price Verification home screen for pricing analyst Jade Morgan, Wednesday, October 21, 2026, 4:06 p.m. Eastern, New York price lock at 5:30 p.m. in 84 minutes, NAVs struck at 6:30 p.m. Four figures: 25,184 prices tested across 312 funds and 18 currencies; 618 exceptions, 471 explained by the market; 147 need a person, 129 still open, 32 hers; 84 minutes to the price lock, London and Singapore locked. A Needs you list of seven items, most urgent first, each with one button, and a panel of what the agents did today.
The pricing analyst's home on the fictional sample day. The Corvane bond at the top has been challenged and revised; the next items are a drafted challenge, a vendor confirmation to decide, two challenges awaiting replies, a single-source loan and 390 explained moves for bulk review.

Step two: which checks does every price go through?

Every price should pass several different tests, because each test catches a different kind of error and misses the others. The Monetary Authority of Singapore's May 2026 paper on fund valuation lists the standard set: a price variance check on the day's move, a source-to-source check between two price sources, a missing price check, a stale price check, and two fund-level checks of the NAV against its index and against its previous NAV. MAS expects firms to "implement independent and ongoing price validation checks", and found that "Most FMCs, either on their own and/or through their third-party service providers, implemented at least two types of price validation checks" (MAS, Valuation Practices for Fund Management Companies).

The EU's rules for alternative fund managers go further and list the minimum checks on individual values, which make a good test of any IPV design. They include "verifying values by a comparison amongst counterparty-sourced pricings and over time", comparing realised prices with recent carrying values, comparing with a third party's values, "testing for stale prices and implied parameters", and, for model prices, "a review of the inputs used in model-based pricing, in particular of those to which the model’s price exhibits significant sensitivity" (Delegated Regulation (EU) No 231/2013, Article 71(3)).

“These checks should be supported by well-defined exception tolerance levels, along with clear escalation protocols and approval channels.”

Monetary Authority of Singapore, Valuation Practices for Fund Management Companies, May 2026

The checks a fund price should pass before the lock

  1. Day-over-day move within tolerance

    Set by asset class: at the sample firm 0.25 points for Treasuries, 1.00 for high yield, 10% for listed equities.

  2. Second source within tolerance of the first

    A second vendor, or the dealer median from at least three independent quotes; never the same source twice.

  3. Inside the dealer spread

    The fund price sits between the lowest and highest dealer level; outside it, the gap needs a reason.

  4. Not stale

    Unchanged beyond the asset class limit (one day for Treasuries, three for corporates, five for loans at the sample firm) while the market moved.

  5. Not single-source

    A price that rests on one broker or one counterparty goes to a person, whatever its level.

  6. Corporate actions reflected

    Calls, tenders, defaults and delistings move a price in ways a tolerance does not.

  7. Recent trades consistent

    Reported trades of the same bond, adjusted for size and time, agree with the price.

  8. Fund-level sense check

    The NAV move against its benchmark and its last NAV, which catches what security checks miss.

Drawn from the check types in MAS's 2026 information paper (section C) and the minimum checks in Article 71(3) of Delegated Regulation 231/2013. Thresholds quoted are the fictional sample firm's settings.Source: MAS, May 2026; EU Delegated Regulation 231/2013

Step three: the market or the vendor?

Most exceptions are not errors. A static tolerance flags a bond whose price fell a point and a half, and it does not know that the whole high-yield energy sector fell a point that afternoon. On the sample day 618 of 25,184 prices broke a test, and the agents found that 471 of those were moves the market explained, each with its reason and sources: a sector move, a curve shift, a trade, or an issuer's own announcement. The remaining 147 needed a person.

The explanation has to be specific to be useful. "The market moved" is not a reason; "the whole Veloria curve fell 2.6 to 3.0 points after the budget vote failed" is, and so is an energy issuer's material-fact notice, published in Portuguese, that cut its allowed revenue 11% from 2027. The solution proposes explained moves for acceptance, never accepts them itself, and before the analyst accepts the 390 New York moves in one step its Checker agent re-tests a 5% random sample against the quotes. The seven kinds of exception that are genuine errors, and the check that catches each, are the subject of the guide to pricing exceptions.

One sample day: most exceptions are the market, not the vendor

25,184

prices tested across 312 funds and 18 currencies

618

exceptions, 2.5% of the prices tested

471

explained by the market, each with a reason and its sources

147

needed a person: a challenge, an override, a hold or a check

Fictional sample day in Independent Price Verification. The share of exceptions the market explains depends on the day: it rises on volatile days, when a static tolerance flags whole sectors.

Step four: challenge, override or hold

For each price the market does not explain, the analyst has four choices, and each needs evidence and a reason. Approve the vendor's price, or a revised one; challenge the vendor with the dealer evidence and a level asked; override with a better-supported price; or hold the prior day's price because nothing reliable has arrived. The sample firm's policy gives each choice a reason code, from AP-02 ("vendor revised after challenge") to OV-04 ("corporate action not reflected") and HD-01 for a hold, and requires a reason before any of them is accepted.

The challenge is the step most often done badly, because it is the one that waits on someone else. On the sample day the Corvane 6.5% 2029 bond sat at 101.80 at pricing vendor A while three dealers bid 99.10 to 99.60 and $2.0 million had traded at 99.25. The agent drafted the challenge at 3:09 p.m. with three broker runs, the trade and the issuer's release cutting its earnings guidance attached and the dealer median, 99.35, as the level asked; the analyst sent it at 3:12, and vendor A revised to 99.40 at 4:05 p.m. How a challenge is built and what moves a vendor is covered in what is a price challenge.

An override is the riskier choice, because it replaces an independent source with the firm's own view. The SEC said as much when it adopted Rule 2a-5: alongside naming who may override, "the valuation designee is required to establish a process for the review of price overrides" (SEC, Good Faith Determinations of Fair Value, 86 FR 748). That review is step five.

Step five: a second person, then the lock

Every changed price goes to someone who did not make it. At the sample firm that is the Valuation Manager for any override, any kept vendor price that sits outside the dealer spread, and any move above two points; above five points, or for a Level 3 position, the Head of Valuation and the valuation committee. The checker does not redo the work. The solution's Checker agent re-tests each approval against the pricing policy first, so the person sees whether the evidence is present, whether the new price sits inside the spread and whether the reason fits, and the system will not let anyone check an item they made.

The lock closes the process. At 4:06 p.m. on the sample day 494 items still blocked the New York lock: 390 explained moves to accept, 70 decisions and 34 checks. The Fund Controller locks and releases when they clear, and the policy says what happens to anything still open at 5:30 p.m.: it holds its prior-day value with the Valuation Manager's approval and is reviewed again the next morning. A lock with a written rule for the unresolved is what stops a price changing after the NAV has been struck.

The price lock in Independent Price Verification: three regions, and what still blocks New York

Price lock screen for Fund Controller Daniel Osei. Singapore, 5:00 p.m. SGT, locked and released at 5:00 a.m. Eastern with 2,104 prices; London, 4:30 p.m. UK, locked and released at 12:30 p.m. Eastern with 1,344 prices; New York, 5:30 p.m. Eastern, open, in 84 minutes, 21,736 prices, with 494 items blocking the lock: 390 explained moves to accept, 70 decisions and 34 checks, and a Lock and release button. Below, the rule for prices unresolved at the lock.
Fictional sample day. Each region locks on its own clock and releases to the portfolio accounting platform and the fund administrator; the Fund Controller can lock and release but cannot change a price.

How long does independent price verification take?

A daily-dealing fund's IPV has to fit between the last vendor file and the price lock, and at the sample firm that window is three and a half hours. No regulator or independent study publishes how long the process takes, so the useful measure is your own. At the sample firm the New York files arrive at 2:00 and 2:10 p.m. and the lock is at 5:30 p.m. Botminds estimates that, done by hand, the analyst's afternoon divides into about an hour reading broker runs and retyping levels, an hour working static-tolerance exceptions the market explains, 45 minutes drafting and chasing challenges, half an hour on overrides and the second check, and a quarter of an hour gathering evidence. That leaves no slack for a volatile day.

The clock that matters most is not the analyst's but the vendor's. A challenge sent at 4:45 p.m. will not be answered before a 5:30 p.m. lock, so the process has to surface the outliers early. The sample policy gives vendors 60 minutes to reply, follows up at 45 and escalates anything unanswered to the Valuation Manager 30 minutes before the lock. Measured on the sample firm's September, pricing vendor A's median reply was 47 minutes and vendor B's 63; a firm that does not know its own vendors' reply times cannot set a challenge cut-off.

What evidence does the independent price verification process leave behind?

Every step should leave its evidence, because the process is examined afterwards. US funds must keep the documents that support their Rule 2a-5 fair value determinations for at least six years (17 CFR 270.31a-4), and the Rule 2a-5 adopting release names the working papers it expects, including those on price challenges and stale price analysis. MAS found the opposite in practice: some managers "failed to maintain proper records to evidence the price validation checks performed, the investigations conducted on exceptions identified and how they were resolved".

In the solution the evidence is a by-product of doing the work. Each quote keeps its source; each exception keeps its test, the agent's explanation and its citations; each challenge keeps the message, the attachments, the reply and the times; each decision keeps the reason code, the maker and the checker. The trail is append-only and kept seven years, and an auditor with read-only access can follow any month-end price back to the quote it rests on without asking for a spreadsheet.

Questions people ask

What is IPV in finance?

IPV stands for independent price verification: testing the prices used for a book or a fund against evidence from sources independent of whoever set them. In banks it is defined in the EU Capital Requirements Regulation and checks traders' marks at least monthly; in fund management it is the daily check of vendor and administrator prices before the NAV is struck.

Who performs independent price verification?

A team independent of the people whose prices are tested: product control in a bank, and in a fund complex a pricing or valuation control team that does not report to portfolio management. Many fund managers also rely on the fund administrator's checks; MAS's 2026 paper notes that firms commonly use administrators to value funds independently, but the manager still owns the oversight.

How often should independent price verification run?

As often as the price is used. EU bank law sets a minimum of monthly for trading book positions, more often depending on the market. A daily-dealing fund prices daily, so the verification that matters runs daily before the lock, with month-end reviews for hard-to-value positions on top.

What is the difference between independent price verification and fair value pricing?

Fair value pricing is setting a value when no reliable market quotation exists, using a method; independent price verification is testing whatever price is used, quoted or fair valued, against independent evidence. Under Rule 2a-5 most bond prices from pricing services are fair values, so IPV is largely the testing of fair values every day.

Can the price verification process be automated?

The mechanical steps can: reading quotes, mapping them, running the tests, explaining market moves and drafting challenges. The decisions should not be. In Independent Price Verification the agents never accept a price, send a challenge unseen or edit a price; the analyst decides, a second person checks, and only the Fund Controller locks.

Independent Price Verification.
See it on your own files.

An agentic solution from Botminds. Checks fund prices against vendor and broker quotes and runs every price challenge Book a demo, or explore how it works.