The Arbitrage Manager

A unified credit relative-value workstation, inside Bloomberg.

The Arbitrage Manager is a single interface hosting three independent screening engines — intra-issuer switches, bond–CDS basis, and cross-currency — plus a free-form manual pair analyzer. It runs natively in Bloomberg BQuant on BQL data: modules load on demand, and nothing executes until your trader presses Analyze.

How a run works
01UniverseBloomberg index members, filtered for size, structure and liquidity.
02PairingIssuer- and structure-aware pairing rules, specific to each engine.
03SignalEach relationship scored against its own history, over your chosen window.
04RankGrids sorted by signal strength, full charts one click away.
05ExecuteOne-click Bloomberg link, ticket pre-staged, legs in the right order.
Module 01

RV Intra Issuer

Systematic curve trades within a single issuer.

Point the engine at any Bloomberg index or custom universe (ER00 by default) and it generates every eligible bond pair within the same issuer, after a battery of liquidity, size and structure filters designed to keep only genuinely tradeable candidates.

Each pair's spread relationship is tracked through time and scored against its own history. Only the pairs that clear a significance threshold reach the grid, ranked by signal strength and labelled with their trade direction, with live axe sizes attached to both legs, so your trader knows instantly what is actually liftable.

Clicking a row opens the full picture — both spread series, their differential and the signal — and the Open HS link pre-stages the switch in Bloomberg, legs in the right order.

Run setup
RV Intra Issuer setup screen: universe, lookback window, maximum duration gap, minimum z-score threshold and eligible maturity buckets.
Everything is a control, nothing is hidden. Universe, lookback, maximum duration gap between the two legs, minimum |z| threshold and eligible maturity buckets. The filtering rules in force are restated in plain language above the fields.
Pair view — spreads, differential, signed z-score
Three stacked charts: the two bond spreads, their differential, and the signed z-score with its two-standard-deviation bounds.
Why this pair ranks. Top, the two spreads. Middle, their differential against the window average. Bottom, the signed z-score with its bounds. The PM sees the dislocation, its size and its history before deciding.
Module 02

CDS Basis

Cash versus synthetic, measured bond by bond.

For every eligible bond in the universe, the engine reconstructs the issuer's full CDS term structure and measures the gap between cash and synthetic credit at each bond's exact point on the curve.

Each bond's basis history is then scored against itself, with short-horizon momentum tracked alongside. A deliberately conservative screening layer filters out statistical noise, so that every line in the final table is a dislocation worth a portfolio manager's minute.

A single scatter summarises the whole universe at a glance — rich versus cheap, across the maturity spectrum — and each row links to the bond's basis history, an animated replay of the issuer's CDS curve, and a one-click Bloomberg RV ticket.

Inputs and universe summary
CDS Basis dashboard: fixed parameters restated at the top, then a scatter of basis in basis points against years to maturity.
The whole universe on one chart. Each point is a bond, placed by maturity and basis. Colour separates cash-cheap from cash-rich against the synthetic immediately. The conventions in force are printed above the chart, not buried in a manual.
Trade idea table
CDS Basis trade idea table, ranked by dislocation strength, with bond identifiers and basis statistics.
From scatter to shortlist. Only signals whose basis and z-score agree in sign survive. Ranking is by absolute dislocation strength.
Module 03

XCCY cross-currency

Funding-currency dislocations, restricted to live axes.

Working from a global credit universe — with an editable reference index, LGCPTRUU by default — the engine pairs USD bonds axed on the offer against EUR bonds axed on the bid from the same issuer and comparable structure: over two million pair checks per run, reduced to a short, ranked list of executable ideas. GBP/EUR is available on the same logic.

Both legs are expressed in common-currency terms, so the comparison already reflects the cost of the hedge. Each pair is scored against its own history, and the suggested hedge ratio is displayed alongside every signal.

Because the screen is restricted to current live axes, every idea is anchored to inventory dealers are actually showing, not theoretical mid-market marks.

Setup and USD/EUR opportunities
XCCY screen: run parameters at the top, then the USD/EUR opportunities grid with both ISINs, issuer, payment rank, z-score and differential in basis points.
Two million checks, one page of results. Every row carries both ISINs, the issuer, the payment rank, the z-score and the current differential against its average. The footer exposes the full count: pairs checked, exclusions by payment rank, by maturity gap, by duration gap. Nothing is dropped silently.
Pair view — spread, differential, z-score
Cross-currency pair charts: both bond spreads in the chosen currency, the differential in basis points, and the z-score.
The hedge is already in the chart. Both legs are shown in the chosen comparison currency, so the differential you read is the one you earn, not a gross number to adjust in your head.
Worked trade idea
A complete cross-currency trade idea with the spread in EUR, the differential in basis points and the z-score over the lookback window.
One idea, end to end. The chart header restates the long leg, the short leg, the current differential and the hedge ratio — exactly what the ticket needs.
Manual Analysis tab
Manual Analysis tab: two ISIN inputs and a side-by-side description of both bonds, term by term.
And when the idea comes from your desk. The Manual Analysis tab accepts any two ISINs and returns the full pair workup: side-by-side bond terms, current level versus history, and the complete chart set. The automated screen never boxes the PM in.
Built for the desk

Engineered like production trading software.

Behind the interface, the platform is written to survive the realities of terminal environments and imperfect market data.

Resilient data layer

Bloomberg requests are managed and retried automatically; malformed or partial responses are handled defensively rather than crashing a session mid-morning.

Memory-safe module switching

Switching engines tears down the previous module cleanly and reclaims memory: sessions stay stable all day on a single terminal.

Nothing runs behind your back

No analysis fires automatically. Every run is explicitly triggered, every parameter is visible, and every run's setup is stamped on its output.

Dynamic reload

Updated engine code is picked up on the next module load: new features and client-specific logic ship without reinstalling anything.

Interactive grids and charts

Sortable, filterable data grids with heat-mapped signals; synchronised charts for spreads, differentials and signals on every pair.

Documentation where you need it

Each module carries its own usage guide — universe, controls, conventions — one hover away from the grid, for your traders and your risk team alike.

Beyond the platform

Tailor-made programs, co-built with your desk.

The Arbitrage Manager is the starting point. CQR works alongside client teams to design bespoke screening and arbitrage programs that reflect how your fund actually operates.

Your internal views, encoded

Programs built around your analysts' recommendations and internal credit views, so systematic screens amplify, rather than ignore, your fundamental work.

Your tradeable universe, exactly

Screens restricted to the issuers and bonds your desk can actually deal: mandate constraints, counterparty lists and liquidity requirements built in.

Statistical × fundamental arbitrage

A hybrid approach mixing statistical dislocation signals with fundamental overlays, producing ideas that are both quantitatively cheap and qualitatively defensible.

Engagement model
01ScopingScoping session with PMs and traders.
02UniverseUniverse and constraint mapping.
03SignalSignal design: the statistical and fundamental mix.
04PrototypePrototype in your Bloomberg environment.
05IterationIteration with the desk, through to a production module.

See it running on your own universe.

A live walkthrough takes thirty minutes and runs on the indices and issuers your desk actually trades. We also cover the tailor-made programs we co-build with clients.

Request a demo