The Outlier Lab

Exposure Window Modeling

Quantifying value-at-risk between when funds become usable and when they become final, by rail, so instant availability can be priced, limited and stress-tested like unsecured credit.

Core components

Three clocks: availability, settlement, finality

ClockMeaningWho sets it
AvailabilityThe customer can use the value: withdraw, trade, send, redeemYou (a non-bank), or Reg CC maximums plus your policy (a bank)
SettlementInterbank funds have movedThe rail
FinalityThe value can no longer be clawed back through the rail's return or dispute processRail rules, network rules, contract law

Exposure runs from availability to finality, not to settlement. An ACH debit that settled yesterday can still come back as unauthorized for weeks. A collecting bank's right to charge back provisional credit for a check lasts until settlement for the item becomes final (UCC 4-214), and Reg CC says nothing about finality at all: it only caps how long a bank may wait before making funds available (Regulation CC and Funds Availability).

Diagram: Deposit or credit initiated, Available to customer, Value leaves on an irreversible exit?, Exposure recoverable by debit or set-off, Unsecured exposure, Settlement, Return or dispute window still open, Finality: exposure ends

Two consequences follow:

  1. The amount at risk is the value that left the platform. A $2,000 instant deposit that stays in the account and is debited back on return costs you nothing but operations. The same deposit pushed out by instant payment to a new destination is a $2,000 unsecured loan.
  2. The term is the reversal window of the funding rail, and it's set by the slowest legitimate way the money can come back.

Reversal windows by rail

Funding railMain ways value comes backWindow that defines the tailNotes
ACH debit you originate (bank-link funding)Returns for NSF, closed or invalid accounts; consumer unauthorized returnsMost returns: 2 banking days. Consumer unauthorized codes (R05, R07, R10, R11): 60 calendar days.The 60-day tail is where account-takeover and first-party "I didn't authorize that" losses sit. ODFI-requested returns (R06) can come later by agreement. See Nacha Rules and ACH Risk.
Check / mobile deposit (RDC)Returned unpaid; altered, forged or counterfeit claims; duplicate presentmentNormal returns arrive within days. Warranty and duplicate-deposit claims can surface much later.Bank availability maximums are next day to roughly the second business day, with exceptions adding up to 5–6 business days. Finality comes later than any of these.
Card funding (debit or credit)ChargebacksGenerally 120 calendar days from the transaction processing date; up to 540 days in some casesFraud disputes on card-funded balances are the long-tail rail. See Card Network Dispute Rules.
Incoming wire, RTP, FedNowSender-bank recall requests, which are voluntaryShort and rareLow reversal risk, high inbound Money Mules risk. The question is how fast you let it leave again.
Incoming ACH creditReversals, ODFI-requested returns, RDFI fraud returnsUsually shortFalse-pretenses and payroll-redirect credits can be recalled
Marketplace sale proceedsBuyer claims, chargebacks on the buyer's cardClaim window plus card dispute windowReserves and payout delays are the hold. See Seller Onboarding and Reserves.
Cashback and rewardsMerchant or affiliate reversals, returns, receipt audit findingsProgram-defined, until the merchant confirmsYou set this window yourself through vesting. See Reward Vesting and Clawback.
Securities positions bought with unsettled fundsDeposit return forces liquidationFunding rail's window, plus market movesU.S. equities have settled T+1 since May 28, 2024; that's trade settlement and says nothing about funding finality

The core model

For a cohort of deposits (a day, a segment, a tier), expected loss is the standard credit decomposition:

Expected loss = Σ (exposure at reversal × probability of reversal × loss given reversal)

TermDefinition for funding fraudWhat drives itLever
Exposure at reversal (EAR)Value made available and extracted through an irreversible exit before finalityLimit size; what instant funds may be used for; exit velocityTiered limits; restrict instant funds to in-platform uses; exit controls (Withdrawal and Payout Controls)
Probability of reversal (PR)Probability the funding comes back within the window, given extractionSource quality, customer tenure, link method, account changes, linkage to bad actorsBank Account Ownership Verification, Funding Source Signals, Customer Tenure and History, Entity Link Analysis
Loss given reversal (LGR)1 − recovery rateOther balances, positions you can liquidate, debit authority, collectionsContract terms; cross-account set-off; closed-loop withdrawals (back to the funding source)
Market term (brokerage)Adverse price movement on positions bought with unsettled fundsVolatility and liquidity of what was boughtHaircuts; no leverage or options on unsettled funds

Estimate PR conditional on extraction. Good customers rarely use all of an instant limit and rarely push it out immediately. Fraud uses all of it, immediately, to an irreversible destination. If you estimate reversal probability on all deposits, you underestimate it on the deposits that matter. This adverse selection is the most common modeling error in instant funding.

Exposure-days. For capital and funding cost, also track exposure × days outstanding. A $1M exposure that resolves in 2 days and one that sits for 60 days have very different carrying costs and tail risk.

Pricing instant availability as unsecured credit

Instant availability is worth offering where its benefit per dollar exceeds its cost per dollar:

Benefit (conversion, activation, engagement, revenue) > PR × LGR + cost of funds × days at risk + operating cost of returns and collections

Treat it like a credit product:

  • Underwrite at the deposit as well as at onboarding (see Real-Time Transaction Risk Scoring).
  • Assign limits by tier and season them on demonstrated good behavior, resetting on any return or high-risk account change.
  • Name an owner who is accountable for the loss line, the way a credit risk owner is accountable for charge-offs.
  • Re-price after regime changes: a rule change (Nacha, Reg CC), a new attack, or a product change that adds a faster exit.

Exposure limits at four levels

LevelLimitCatches
DepositMax instant amount per itemSingle large bad items
AccountMax concurrent uncleared exposureRepeated deposits stacking up before any returns
EntityMax concurrent exposure across a household, device cluster or linked identityOne controller running many accounts, each under its own limit (see Entity Resolution)
PortfolioMax new-customer instant exposure per day, per segment, per source bankCoordinated attacks and logic exploits that scale faster than detection

Most programs lack the portfolio cap, and it's the limit that bounds the loss from a ring attack (see the stress test below). Pair it with automated fallbacks: when the daily budget is exhausted, new deposits drop to standard availability rather than continuing to accrue exposure (see Kill Switches and Circuit Breakers and Velocity and Exposure Limits).

Worked example (illustrative numbers)

The same arithmetic works for other rails:

  • Cashback app paying "pending" rewards early. $500,000 a month paid out before merchant confirmation, with 6% reversed by returns and cancellations and 1% by fraud findings, and 40% recovered from future earnings: expected loss = $500,000 × 0.07 × 0.60 = $21,000 a month. That gives you a concrete number to weigh against the engagement value of instant cash-out (see Cashback, Coupons and Rewards).
  • Brokerage instant buying power. Add the market term: if a returned deposit forces liquidation of a volatile position, loss is the deficit after liquidation. That's why restricting what instant funds can buy (no options, no thinly traded securities) cuts tail loss, in addition to restricting withdrawal (see Brokerage and Investing and Case Study - Robinhood Infinite Leverage Glitch (2019)).
  • Marketplace seller payouts. Exposure is payouts sent before buyer claim and chargeback windows close. The lever is reserve size and payout delay by seller tier.

How to build it

StageWhat it looks likePrerequisites
1. StaticOne hold policy per rail; losses reported in aggregateLedger separates available and uncleared balances
2. MeasuredLoss on uncleared funds reported by rail and segment; return codes joined to originating depositsDeposit-to-return linkage in Fraud Data Architecture
3. CurvedEmpirical return-timing curves by rail, code and segment; limits released along the curve6–12 months of matured outcomes (Fraud Labeling and Feedback Loops)
4. PricedEL model per deposit drives tiered availability; benefit measured by experimentScoring at deposit; holdouts
5. StressedEntity and portfolio caps; attack scenarios run monthly; automated fallbacksEntity Resolution, circuit breakers, tabletop exercises (Fraud Tabletop Exercises)

Ownership: fraud strategy owns the model, data science builds the curves, finance agrees the loss budget and cost of funds, and product owns the benefit side. One person signs off on the trade, as in Fraud Risk Assessment.

Artifacts and templates

Rail parameter sheet (one per funding rail)

FieldExample entry
Rail and productACH debit, bank-link deposit, consumer
Availability policyTiered instant up to limit; remainder at settlement
SettlementPer ACH schedule
Finality definition60 calendar days after settlement for consumer unauthorized returns
Return-timing curveShare of eventual returns by day 1/2/5/10/30/60, by code group
Exit restrictions on uncleared fundsNo external withdrawal, P2P, crypto or gift cards
Recovery optionsSet-off, debit authority, collections
LimitsDeposit / account / entity / portfolio
Owner and review dateFraud strategy; quarterly

Daily exposure report

  1. Uncleared exposure outstanding, by rail, tier and age bucket
  2. Of which extracted through irreversible exits
  3. New-customer instant exposure vs daily portfolio cap
  4. Largest entity-level exposures
  5. Returns received today, by code, against the expected curve
  6. Stress scenario: loss if every account opened in the last N days defaulted

Metrics

MetricDefinitionWatch for
Uncleared exposureValue available but not final, peak and averageGrowth faster than deposits
Extracted exposureUncleared value that left through irreversible exitsThe number that actually loses money
Loss on uncleared funds (bps)Losses on reversed, extracted deposits ÷ instant availability grantedBy tier and cohort as well as in aggregate
EL forecast vs actualModel expected loss vs matured loss per cohortPersistent under-forecast means adverse selection or a new attack
Return-curve driftChange in the timing curve by codeLater returns mean your releases are too early
Recovery rateRecovered ÷ reversed extracted valueCollections and set-off effectiveness
Stress exposureModeled loss under the standard attack scenarioWhether caps are sized to detection speed
Benefit per dollarMeasured conversion or revenue lift from instant availabilityWithout this, you can't price the loss

Report loss on uncleared funds alongside the program's main loss metrics in Fraud Metrics and KPIs, and classify it carefully: much of it is first-party or credit-like loss, not third-party fraud (Loss Taxonomy and Attribution, First-Party Fraud).

Pitfalls

  • Measuring to settlement instead of finality. The tail after settlement is where unauthorized-return and dispute losses sit.
  • Using deposit amount instead of extracted amount. That overstates exposure for good customers and understates it for fraud.
  • Ignoring adverse selection. Reversal rates on all deposits understate reversal rates on extracted ones.
  • Per-account limits only. A controller with 40 accounts has 40 limits (Multi-Accounting, Fraud Rings and Collusion).
  • Calibrating on calm months. Attacks are regime changes, so run stress scenarios as well as averages.
  • No owner. Instant availability treated as a growth feature with nobody accountable for the loss line.
  • Faster exits added without re-pricing. Adding RTP, push-to-card or crypto withdrawal shrinks your detection window. The exposure math changes even though funding didn't.
  • Seasoning on a few small cleared deposits. That's a classic setup for Bust-Out Fraud.

Sources and further reading