Cross Listing Arbitrage
objective
Capture cross-listing dislocations with robust parity, fx, and conversion-friction controls.
workflow
- •define listing pairs and conversion ratios across venues.
- •compute parity-adjusted prices using live fx and fee inputs.
- •estimate executable edge after transfer and settlement frictions.
- •stress dislocation persistence across timezone overlap regimes.
- •deploy only when parity edge exceeds operational costs.
required diagnostics
- •parity gap distribution by listing pair and session overlap.
- •fx adjustment error impact on trade signals.
- •conversion-fee and custody-friction sensitivity.
- •dislocation half-life and execution-delay decay.
- •post-trade convergence attribution by component.
risk controls
- •enforce minimum net-edge threshold after all conversion costs.
- •enforce inventory and settlement exposure limits by venue.
- •enforce suspension rules during fx-feed divergence.
outputs
- •run
python scripts/cross_listing_arbitrage_diagnostics.py input.csv --output diagnostics.jsonand keep the json artifact. - •write an implementation memo using
references/cross-listing-arbitrage-playbook.mdwith assumptions, tests, limits, and rollout plan.
resources
- •use
scripts/cross_listing_arbitrage_diagnostics.pyfor deterministic diagnostics. - •use
references/cross-listing-arbitrage-playbook.mdfor the domain checklist and delivery structure.