Debt & capital markets

BOV to Loan Balance Methodology

This page owns the reusable definitions, evidence hierarchy, dataset construction, and bias controls for BOV-to-loan-balance work. Empirical vintage, asset-class, and resolved-loan findings live in BOVs as Percent of Loan Balance Findings 2026.

Also known as: Broker Opinion of Value to Loan Balance Methodology

Updated

Scope

This page owns the reusable definitions, evidence hierarchy, dataset construction, and bias controls for BOV-to-loan-balance work. Empirical vintage, asset-class, and resolved-loan findings live in BOVs as Percent of Loan Balance Findings 2026.

BOV as a percentage of loan balance is a distressed-credit screening ratio, not an appraisal, recovery estimate, or market-wide loss rate. Match BOV date, loan balance date, collateral scope, and asset class; separate original, current, senior, and total debt; and compare vintages only under a consistent source definition.

Metric Definitions

BOV to Loan Balance

BOV as % of loan balance = broker opinion of value / current principal balance

This ratio answers: "If a broker's current value opinion were realized as sale proceeds before costs, what percentage of the loan principal would it cover?"

Appraisal to Loan Balance

Updated appraisal as % of loan balance = most recent appraised value / current principal balance

This is the closest widely observable substitute. In public CMBS reporting, updated appraisals are more commonly disclosed than BOVs.

Implied Current LTV

Implied current LTV = current principal balance / BOV or updated appraised value

This is the inverse of the coverage ratio. A value/balance ratio of 80% equals an implied current LTV of 125%.

Appraisal Decline to Value/Balance Proxy

When a source reports only a value decline from origination, the rough translation is:

Current value / current balance ~= (1 - value decline from origination) / original LTV

This is only an approximation. It works best for interest-only loans where current balance is close to original balance. It overstates coverage if total exposure includes advances, default interest, fees, unpaid taxes, insurance, legal costs, or liquidation fees. It understates coverage if the loan amortized materially.

ARA to Implied Value/Balance Proxy

ARA is not a BOV. It is a CMBS waterfall and advancing mechanism. It remains useful as a distress proxy because the calculation is tied to the most recent collateral value. In simplified form:

ARA ~= exposure - (90% * most recent appraised value + eligible reserves)

If current principal balance approximates exposure and reserves are ignored:

Implied value / balance ~= (1 - ARA as % of balance) / 0.90

That rough math turns a 70% ARA into an implied value/balance of about 33%. It should not be read as a final loss forecast.

Evidence Hierarchy

Evidence typeUsefulness for BOV/balanceMain limitation
Direct BOV/current-balance disclosureHighestRare; loan-level anecdotes, not a broad panel
SEC 10-D remittance / distribution-report liquidation tablesHigh for resolved-loan backtestsPublic but deal/month-specific; table layouts and loan identifiers require parsing and reconciliation
Updated appraisal/current-balance disclosureHighAppraisal is not BOV; still selected toward distressed loans
SEC ABS-EE Schedule AL XMLMedium to high for partial panelsCurrent balance and most recent valuation can be public, but proceeds, expenses, and complete liquidation mechanics are not consistently present
ARA/current-balance disclosureMediumARA is a trust mechanism, not a value opinion or recovery estimate
Appraisal decline from originationMediumRequires original LTV, amortization, and exposure assumptions
Delinquency and special servicing ratesLow to mediumIdentifies where marks will matter, not actual value coverage
Maturity-failure outcomes by vintageLow to mediumTells refinance feasibility, not collateral sale value
Rating-agency pool-level BOV/appraisal LTV disclosureMedium for methodology, low for loan-level panelCan prove current-value/current-loan logic exists, but may be pool-level, non-distressed, and not exportable by loan
Debt-yield and cap-rate evidenceLow to mediumUseful for new-origination coverage, weaker for distressed legacy marks

Normalized Dataset Build

The public record is enough to define the model and build a targeted resolved-loan panel, but not enough to fill a complete normalized panel by asset class and quarter. A serious paid-data or servicer-file build should use the following structure.

The data-build path is no longer "find the right public report." It is "assemble a public-remittance, servicer-file, or paid-data panel." Fitch's Torchlight servicer report is the clearest public workflow clue: within 90 days of a transfer to special servicing or REO conversion, the servicer obtains an updated appraisal and at least one BOV. Those value marks exist operationally, but public articles usually expose them only when a loan becomes newsworthy, a rating agency cites it, or a remittance/loss report includes enough fields to infer the ratio.

Public SEC and Remittance Path

There is a practical no-account path for a targeted public sample:

  1. Use SEC company submissions to identify the issuer CIK and monthly 10-D / ABS-EE filings for a trust.
  2. Use ABS-EE Schedule AL XML for repeatable loan/property fields: current scheduled or actual balance, property type, origination/securitization date, original valuation, most recent valuation amount/date/source when populated, special-servicing dates, advances, and realized loss fields.
  3. Use the 10-D Exhibit 99.1 distribution report when available for the richer CREFC-style tables. In BMARK 2018-B2's March 2025 filing, the exhibit's "Historical Liquidated Loan Detail" table included beginning scheduled balance, most recent appraised value or BPO, proceeds, fees / advances / expenses, net proceeds received, net proceeds available for distribution, realized loss, and loss percentage.
  4. Join the public 10-D exhibit rows back to ABS-EE and prospectus records by prospectus ID / loan number, then normalize field names across deal administrators.
  5. Classify rows by valuation source where disclosed. CREFC IRP distinguishes most recent valuation amount, valuation date, and valuation source; CREFC modification templates also contemplate appraisal and BOV collateral-valuation fields.

The first local implementation is scripts/extract_sec_cmbs_remittance_bov_panel.py, with per-trust outputs under 2026-05-28-sec-edgar-cmbs-remittance-bov-panel* and compact CSV copies under sec_edgar_cmbs_remittance_bov_panel. The combined panel is built by scripts/aggregate_sec_cmbs_remittance_bov_panel.py.

Current combined outputs:

  • combined_liquidated_loan_rows
  • combined_liquidated_loan_latest_by_loan
  • combined_specially_serviced_loan_rows
  • combined_specially_serviced_loan_detail_rows
  • combined_summary

The public path can expose the numerator, denominator, proceeds, expense, and realized-loss fields for specific trusts and months. Resolved-loan output needs separate principal-balance coverage and total-exposure/net-recovery denominator families. Active special-servicing ratios also need valuation-scope controls because pari passu, component, and portfolio loans can share a whole-collateral appraisal.

The current panel results, vintage mix, and asset-class labeling inventory are maintained in BOVs as Percent of Loan Balance Findings 2026.

Account and Paid-Data Tiers

No account is needed for SEC EDGAR, public KBRA press releases, public Morningstar DBRS press releases, public Trepp articles, or public CRED iQ articles. Accounts or subscriptions become necessary when the research goal shifts from a targeted public sample to a complete repeatable panel.

Source / accountRegistration wallWhy it matters
SEC EDGARNoneBest public starting point for 10-D, ABS-EE, and exhibit-level remittance tables
Computershare / CTSLinkFree registration plus investor / market-data-provider certification in many casesLikely direct access to trustee/certificate-administrator reporting packages and CREFC files
BNY, U.S. Bank, Wells Fargo, Deutsche Bank, and other trustee portalsAccount / client or investor access varies by trustSource-level remittance packages, often easier than scraping EDGAR exhibits
TreppPaid subscription / data feedMost practical normalized CMBS loan, remittance, valuation, delinquency, and resolution-history dataset
CRED iQTrial / paid subscription / data feedLoan-level analytics, official loan data, valuations, distress, and built-in valuation tooling
IntexPaid institutional dataCMBS cash-flow and deal modeling; verify exact valuation, ARA, and liquidation-field export rights
Bloomberg / Refinitiv / FactSetPaid terminal or enterprise dataUseful surveillance access, but field availability for BOV, ARA, and liquidation expenses needs terminal testing
Morningstar DBRS Viewpoint / KBRA PremiumFree registration or paid premium depending on productBetter transaction and surveillance detail than public press releases, but universe is rating-agency-specific

Required Loan-Level Fields

FieldPurpose
loan_id / prospectus_idStable join key
deal_id / securitizationCMBS trust context
origination_date / securitization_yearOrigination vintage
maturity_date / extension_optionsMaturity vintage and refi stress
asset_class / subtypeOffice, retail, multifamily, industrial, lodging, mixed-use, plus subtype
current_principal_balanceDenominator for target ratio
total_exposureBetter denominator for recovery analysis
original_appraised_valueOriginal basis
original_LTVTranslation from appraisal decline to value/balance
BOV_date / BOV_valueTarget numerator when available
appraisal_date / appraised_valuePrimary proxy numerator
ARA_date / ARA_amountCMBS waterfall impairment proxy
gross_sale_proceeds / note_sale_proceedsOutcome backtest before expenses
liquidation_expenses / servicer_advancesBridge from value mark to net recovery
net_recovery_proceedsBetter recovery numerator than gross sale proceeds
special_servicing_transfer_dateSelection and timing flag
delinquency_statusCurrent credit status
resolution_typeExtension, sale, DPO, foreclosure, REO, liquidation
realized_lossOutcome comparison

Core Calculations

bov_balance_pct = BOV_value / current_principal_balance
appraisal_balance_pct = appraised_value / current_principal_balance
value_exposure_pct = appraised_value / total_exposure
current_ltv = current_principal_balance / appraised_value
exposure_ltv = total_exposure / appraised_value
ara_balance_pct = ARA_amount / current_principal_balance
implied_value_balance_from_ara = (1 - ara_balance_pct) / 0.90
origination_value_decline = 1 - appraised_value / original_appraised_value

Grouping

The most useful cuts are:

  • origination vintage by year: 2012, 2013, 2014, etc.
  • vintage cohort: pre-2015, 2015-2016, 2017-2018, 2019, 2020, 2021-2022, 2023+
  • asset class and subtype
  • appraisal or BOV quarter
  • maturity year
  • loan status at valuation date
  • geography and market tier
  • fixed-rate versus floating-rate
  • conduit versus SASB versus CRE CLO

Bias Controls

Do not average raw ratios without controlling for selection. BOVs and updated appraisals are more likely to be ordered when something is wrong. A BOV time series built only from special-serviced loans is a stress-cohort time series, not a market-wide valuation index.

Minimum controls:

  • separate special-serviced loans from performing loans
  • separate maturity defaults from payment defaults
  • winsorize extreme ratios or report medians and quartiles
  • flag appraisal vintage versus origination vintage
  • show both principal-balance coverage and total-exposure coverage
  • split retail malls from necessity retail and office trophy from commodity office
  • keep agency multifamily performance cohorts separate from private-label CMBS, SASB, CRE CLO, and bridge-loan valuation cohorts
  • separate appraisal/BOV marks from final realized loss

Related Pages

Sources

  • Source Stack: BOV and CMBS Value-to-Loan-Balance Research 2026
  • Source Collection: Trepp Research & Insights Public Crawl 2026