L’Arbitrage Manager

Un poste de travail unifié pour la valeur relative crédit, dans Bloomberg.

L’Arbitrage Manager est une interface unique qui héberge trois moteurs de screening indépendants — switchs intra-émetteur, base obligation–CDS et cross-currency — ainsi qu’un analyseur de paire libre. Il tourne nativement dans Bloomberg BQuant sur données BQL : les modules se chargent à la demande, et rien ne s’exécute tant que votre trader n’a pas lancé l’analyse.

Le déroulé d’un run
01UniversMembres d’un indice Bloomberg, filtrés sur taille, structure et liquidité.
02AppariementRègles d’appariement par émetteur et par structure, propres à chaque moteur.
03SignalChaque relation notée contre sa propre histoire, sur la fenêtre choisie.
04ClassementGrilles triées par force du signal, graphiques complets à un clic.
05ExécutionLien Bloomberg direct, ticket pré-armé, jambes dans le bon ordre.
Module 01

RV Intra Issuer

Des trades de courbe systématiques à l’intérieur d’un même émetteur.

Pointez le moteur vers n’importe quel indice Bloomberg ou univers personnalisé (ER00 par défaut) et il génère toutes les paires d’obligations éligibles au sein d’un même émetteur, après une batterie de filtres de liquidité, de taille et de structure conçus pour ne conserver que des candidats réellement traitables.

La relation de spread de chaque paire est suivie dans le temps et notée contre sa propre histoire. Seules les paires qui franchissent un seuil de significativité atteignent la grille, classées par force de signal et étiquetées par sens de trade, avec les tailles d’axes attachées aux deux jambes : votre trader sait immédiatement ce qui est réellement levable.

Un clic sur une ligne ouvre l’image complète — les deux séries de spread, leur différentiel et le signal — et le lien Open HS pré-arme le switch dans Bloomberg, jambes dans le bon ordre.

Paramétrage du run
Écran de paramétrage du module RV Intra Issuer : champs univers, fenêtre d’observation, écart de duration maximal, seuil de z-score minimal et sélection des seaux de maturité.
Tout est pilotable, rien n’est caché. Univers, fenêtre d’observation, écart de duration maximal entre les deux jambes, seuil de |z| minimal et seaux de maturité éligibles. Les règles de filtrage appliquées sont rappelées en clair au-dessus des champs.
Vue paire — spreads, différentiel, z-score signé
Trois graphiques superposés : spreads des deux obligations, différentiel entre les deux, et z-score signé avec ses bornes à plus et moins deux écarts-types.
Pourquoi cette paire ressort. En haut, les deux spreads. Au milieu, leur différentiel contre sa moyenne de fenêtre. En bas, le z-score signé avec ses bornes. Le gérant voit la dislocation, son amplitude et son historique avant de décider.
Module 02

CDS Basis

Le cash contre le synthétique, obligation par obligation.

Pour chaque obligation éligible de l’univers, le moteur reconstruit la structure par terme complète des CDS de l’émetteur et mesure l’écart entre crédit cash et crédit synthétique au point exact de l’obligation sur la courbe.

L’historique de base de chaque obligation est ensuite noté contre lui-même, avec un suivi du momentum court terme en parallèle. Une couche de screening délibérément conservatrice écarte le bruit statistique, de sorte que chaque ligne du tableau final soit une dislocation qui mérite la minute d’un gérant.

Un nuage de points unique résume l’univers d’un coup d’œil — cher contre bon marché, sur tout le spectre de maturité — et chaque ligne renvoie vers l’historique de base de l’obligation, un rejeu animé de la courbe CDS de l’émetteur, et un ticket Bloomberg RV en un clic.

Paramètres et vue d’ensemble de l’univers
Tableau de bord CDS Basis : paramètres fixes rappelés en tête, puis nuage de points de la base en points de base contre les années jusqu’à maturité.
L’univers entier sur un graphique. Chaque point est une obligation, positionnée par sa maturité et sa base. La couleur sépare immédiatement le cash cher du cash bon marché contre le synthétique. Les conventions retenues sont affichées au-dessus, pas enfouies dans une documentation.
Table des idées de trade
Table des idées de trade CDS Basis, classée par force de dislocation, avec identifiants des obligations et statistiques de base.
Du nuage à la liste courte. Seuls survivent les signaux dont la base et le z-score sont cohérents en signe. Le classement se fait par force de dislocation absolue.
Module 03

XCCY — cross-currency

Les dislocations de devise de financement, limitées aux axes vivants.

À partir d’un univers de crédit global — dont l’indice de référence est éditable, LGCPTRUU par défaut — le moteur apparie les obligations USD axées à l’offre contre les obligations EUR axées au bid du même émetteur et de structure comparable : plus de deux millions de vérifications de paires par run, réduites à une liste courte et classée d’idées exécutables. La paire GBP/EUR est disponible selon la même logique.

Les deux jambes sont exprimées dans une devise commune, si bien que la comparaison intègre déjà le coût de la couverture. Chaque paire est notée contre sa propre histoire, et le ratio de couverture suggéré est affiché à côté de chaque signal.

Parce que l’écran est restreint aux axes vivants du moment, chaque idée est ancrée à de l’inventaire que les dealers montrent réellement, et non à des cotations mid théoriques.

Paramétrage et opportunités USD/EUR
Écran XCCY : paramètres du run en haut, puis grille des opportunités USD/EUR avec ISIN des deux jambes, émetteur, rang de paiement, z-score et écart en points de base.
Deux millions de vérifications, une page de résultats. Chaque ligne porte les deux ISIN, l’émetteur, le rang de paiement, le z-score et l’écart courant contre sa moyenne. Le bandeau du bas expose l’intégralité du décompte : paires testées, exclusions par rang de paiement, par écart de maturité, par écart de duration. Rien n’est éliminé en silence.
Vue paire — spread, écart, z-score
Graphiques d’une paire cross-currency : spreads des deux obligations dans la devise choisie, écart en points de base, et z-score.
La couverture est déjà dans le graphique. Les deux jambes sont affichées dans la devise de comparaison retenue, donc l’écart tracé est celui que vous encaissez, pas un écart brut à retraiter mentalement.
Exemple d’idée de trade
Exemple complet d’idée de trade cross-currency avec spread en EUR, écart en points de base et z-score sur la fenêtre d’observation.
Une idée, de bout en bout. Le titre du graphique rappelle la jambe longue, la jambe courte, l’écart courant et le ratio de couverture — soit exactement ce qu’il faut pour armer le ticket.
Onglet Manual Analysis
Onglet Manual Analysis : saisie de deux ISIN et descriptif comparé des deux obligations, terme à terme.
Et quand l’idée vient de votre desk. L’onglet Manual Analysis accepte deux ISIN quelconques et retourne le dossier complet de la paire : caractéristiques des deux titres côte à côte, niveau courant contre historique, et la série de graphiques au complet. Le screening automatique n’enferme pas le gérant.
Construit pour le desk

Conçu comme un logiciel de trading de production.

Derrière l’interface, la plateforme est écrite pour survivre à la réalité d’un environnement terminal et de données de marché imparfaites.

Couche de données résiliente

Les requêtes Bloomberg sont gérées et relancées automatiquement ; les réponses partielles ou malformées sont traitées défensivement plutôt que de faire tomber une session en milieu de matinée.

Bascule de module sûre en mémoire

Changer de moteur démonte proprement le module précédent et récupère la mémoire : les sessions tiennent la journée entière sur un seul terminal.

Rien ne tourne en douce

Aucune analyse ne se déclenche seule. Chaque run est explicitement lancé, chaque paramètre est visible, et la configuration du run est estampillée sur sa sortie.

Rechargement dynamique

Le code moteur mis à jour est pris en compte au chargement suivant du module : nouvelles fonctionnalités et logique spécifique client sont livrées sans rien réinstaller.

Grilles et graphiques interactifs

Grilles triables et filtrables avec signaux en carte de chaleur ; graphiques synchronisés de spreads, différentiels et signaux sur chaque paire.

La documentation là où elle sert

Chaque module embarque son propre guide d’usage — univers, contrôles, conventions — à un survol de la grille, pour vos traders comme pour votre équipe de risque.

Au-delà de la plateforme

Des programmes sur mesure, co-construits avec votre desk.

L’Arbitrage Manager est un point de départ. CQR travaille aux côtés des équipes clientes pour concevoir des programmes de screening et d’arbitrage qui reflètent la façon dont votre fonds opère réellement.

Vos vues internes, encodées

Des programmes bâtis autour des recommandations de vos analystes et de vos vues crédit internes, pour que le screening systématique amplifie votre travail fondamental au lieu de l’ignorer.

Votre univers traitable, exactement

Des écrans restreints aux émetteurs et aux titres que votre desk peut réellement traiter : contraintes de mandat, listes de contreparties et exigences de liquidité intégrées.

Arbitrage statistique × fondamental

Une approche hybride mêlant signaux de dislocation statistique et surcouches fondamentales, pour des idées à la fois quantitativement bon marché et qualitativement défendables.

Modèle d’engagement
01CadrageSession de cadrage avec les gérants et les traders.
02UniversCartographie de l’univers et des contraintes.
03SignalConception du signal : dosage statistique et fondamental.
04PrototypePrototype dans votre environnement Bloomberg.
05ItérationItération avec le desk jusqu’au module de production.

Voyez-le tourner sur votre univers.

Une démonstration en direct dure trente minutes et se lance sur les indices et les émetteurs que votre desk traite réellement. Nous y présentons aussi les programmes sur mesure que nous co-construisons avec nos clients.

Demander une démo