Arbitrage Opportunity Scan¶
Opportunity probe — instantiates Information Set Specification and Completeness Verification
Searches for cross-price, cross-market, or cross-instrument gaps that should disappear if the information set is incorporated.
An Arbitrage Opportunity Scan looks for the one thing an efficient set of related prices cannot contain: a lockable gap. Its defining move is to take instruments that should carry the same price by construction — the same asset on two venues, a bundle versus its parts, an instrument versus its replicating combination — and check whether a simultaneous, net-of-cost profit can be locked in with no directional risk. Under the law of one price, incorporation of the shared information set should have already collapsed any such gap; a gap that persists means the incorporation pathway (the arbitrageurs who are supposed to close it) is impeded or absent. Unlike a statistical residual, the object here is a real, mechanical, near-riskless spread. The scan is indifferent to which market moves first or by how much it lags; it cares only that, right now, two prices that must converge do not.
Example¶
A trader monitors Bitcoin on two exchanges that both quote it against the US dollar. In principle the two prices should be identical minus fees, because anyone could buy on the cheaper venue and sell on the pricier one. Her scan streams both order books and computes, continuously, the best bid on one venue minus the best ask on the other, net of taker fees and expected transfer cost. Most of the time the number hovers near or below zero — no free lunch. Then, during a burst of volatility, exchange A's price lags exchange B's by roughly 1.2% for several minutes — a gap that clears fees. But when she looks at why it persists, the pathway is blocked: withdrawals from exchange A are temporarily paused, so no one can actually move coins across to close it. The scan's finding is precise and scoped: the shared information is not incorporated across these two venues while the transfer pathway is broken — and the "gap" is only exploitable by someone who already holds inventory on both sides.
How it works¶
- Define the convergence relation. State exactly why two (or more) instruments must carry the same price — identical asset, replication, or parity — so any gap is a genuine inconsistency, not a comparison of unlike things.
- Stream and net the gap. Compute the cross-instrument spread continuously and subtract all frictions: fees, bid-ask, borrow, transfer, and settlement cost.
- Test survival against cost. Only a gap that survives full transaction cost counts as an unincorporated opportunity.
- Diagnose the pathway. Ask why the arbitrage channel failed to close it — capital limits, transfer/settlement delay, short-sale constraints — because the answer determines whether the gap is real inefficiency or an un-closable artifact.
Tuning parameters¶
- Cost model completeness — which frictions are netted out. Omit transfer or borrow cost and phantom arbitrages appear; include everything and only genuine gaps survive.
- Convergence strictness — how tightly the instruments must be identical. Loosen it (near-substitutes) and you find more "gaps" but they carry basis risk and are no longer riskless.
- Latency / staleness guard — how fresh both quotes must be. Stale quotes on one leg fabricate gaps that cannot actually be traded.
- Minimum durable spread — how long and how wide a gap must persist to count, filtering flickering microsecond noise.
When it helps, and when it misleads¶
Its strength is that it needs no baseline model and no event: a surviving, net-of-cost gap is close to direct evidence that a shared information set is not incorporated across the compared instruments. It also localizes the fault to a specific pathway, which is often more actionable than a diffuse statistical residual.
Its failure mode is treating an un-closable gap as a free lunch. Limits to arbitrage[n1] — capital constraints, short-sale bans, transfer freezes, and the risk that a gap widens before it converges — mean many observed gaps are real yet not exploitable, and a scan that ignores them over-claims inefficiency. Stale or non-executable quotes manufacture gaps that vanish on contact. The guarding discipline is to net every friction, verify both legs are live and executable, and report a gap as an opportunity only when the closing pathway is actually open.
How it implements the components¶
incorporation_pathway_model— models arbitrage itself as the incorporation channel; a persistent gap is diagnosed as a blocked pathway (transfer freeze, capital limit) rather than mere latency.residual_opportunity_probe— the cross-instrument spread, net of all frictions, is the residual opportunity; survival past cost is the test.
It does NOT measure which related signal moves first or the size of the lead-lag — that timing check is Cross-Market Information-Leakage Check, via latency_and_update_window and response_completeness_test; and it does not build a risk-adjusted return baseline — that is Abnormal-Return / Residual Model. Its nearest twin is the leakage check: the scan hunts a simultaneous lockable price gap between instruments that must converge; the leakage check hunts a timing lead-lag — which market reflects the news first — even when the two levels never diverge enough to trade.
Related¶
- Instantiates: Information Set Specification and Completeness Verification — supplies near-direct evidence of cross-instrument incorporation gaps.
- Sibling mechanisms: Event-Study Information-Response Test · Post-Announcement Drift Analysis · Abnormal-Return / Residual Model · Information-Source Inventory Matrix · Market-Microstructure Order-Book Probe · Lagged-Response Regression · Cross-Market Information-Leakage Check
Editorial Notes¶
Form Classification¶
Form family: Analysis, Modeling & Optimization
Rationale: The scan computes cross-instrument spreads, subtracts transaction and settlement frictions, and tests whether a gap survives cost under a defined convergence relation, so its operative form is comparative analysis.
Nearest alternative: Monitoring, Sensing & Alerting — It may run continuously on live prices, but transforming those observations into a net arbitrage inference is the defining contribution.
Review outcome: Adjudicated after independent review; high confidence.
Origin Attribution¶
Primary origin: Economics & Finance
Origin pattern: Single lineage
Present-day reach: Specialized
Rationale: Finance developed no-arbitrage pricing and law-of-one-price scans for lockable net-of-friction gaps across equivalent instruments.
Related originating lineages:
- Data Science & Analytics — Streaming market data and anomaly computation operationalize the scan.
- Operations Research — Optimization tests whether a feasible self-financing trade exists.
Review resolution: No-arbitrage pricing and law-of-one-price tests place the mechanism squarely in finance. Streaming-data practice and feasible-trade optimization materially operationalize the scan; statistical noise tests support measurement but do not constitute a separate origin.
Review outcome: Reconciled after independent review; high confidence.
Notes¶
[n1] Limits to arbitrage — the set of frictions (capital constraints, short-sale bans, funding and transfer delays, and the risk that a mispricing widens before it converges) that let genuine price gaps persist because rational arbitrageurs cannot, or will not, close them. ↩