Financial Engineering - Stage
Date: 5 oct. 2026
Lieu: Paris, 75, FR
Entreprise: Capital Fund Management
À PROPOS DE CFM
Fondés en 1991, nous sommes une société mondiale de gestion d’actifs quantitative et systématique appliquant une approche scientifique à la finance pour développer des stratégies d’investissement alternatives pour nos clients.
Nous valorisons l’innovation, l’engagement, l’aboutissement et l’intelligence collective en créant ensemble un environnement d’experts passionnés et talentueux dans les domaines de la recherche, des technologies et du business pour explorer de nouvelles idées et toujours remettre en question les hypothèses.
Votre Role
L'équipe IT Middle Office joue un rôle central et transversal chez CFM, portée par les valeurs d'intégrité et d'excellence. Elle conçoit et maintient une bibliothèque Python interne qui calcule, trade par trade, tous les coûts de transaction : commissions de courtage, frais de clearing et de marché, taxes, coûts de market making et coûts de financement.
L'outil repose sur deux modes complémentaires. Le mode production mesure le coût réalisé, réconcilié avec les flux front-to-back. Le mode simulation estime le coût attendu, que la Recherche emploie pour évaluer et backtester ses stratégies avant leur exécution.
Le moteur traite aujourd'hui les futures, les actions et ETF, les options et le change à terme. Certaines composantes de coût et classes d'actifs doivent encore être modélisées, ce qui constitue le cœur de ce stage.
Principales Responsabilités
- Représenter la retenue à la source sur les dividendes en fonction de la juridiction.
- Modéliser les grilles de rebates intraday appliquées par les plateformes d'exécution.
- Élargir le moteur au crédit, pour l'instant absent, avec les coûts d'exécution des obligations et des CDX.
- Rendre plus générique le moteur de coût de marge, aujourd'hui restreint aux futures, aux actions, au change à terme et aux CDX.
- Faire évoluer le moteur en continu : organisation par classe d'actifs, typage, tests et amélioration des performances sur plusieurs millions de lignes.
- Contrôler chaque évolution avec le harnais de tests en place, qui confronte le coût simulé au coût effectivement facturé.
- Répartition indicative : 70 % développement, 30 % modélisation et analyse de données.
Vos Compétences
- Vous êtes en dernière année d'école d'ingénieur avec option finance, ou en master spécialisé en finance, et vous possédez une vraie compétence en développement.
- Vous aimez coder et maîtrisez la programmation orientée objet (abstraction, héritage, composition), avec un code clair, testé et facile à maintenir.
- Vous avez de bonnes bases sur les instruments financiers et la microstructure de marché (actions, futures, options, obligations, dérivés de crédit), ou une grande envie de les découvrir.
- Vous suivez les bonnes pratiques d'équipe : Git au quotidien, revue de code, écrits clairs, échanges directs avec l'IT et la Recherche.
- Vous êtes rigoureux, autonome et curieux du métier.
- Vous êtes à l'aise avec l'anglais technique.
- Python 3.12, pandas, NumPy, conception orientée objet
- SQL (Oracle, requêtes paramétrées, gros volumes de données)
- pytest, ruff, Pyright, Parquet / PyArrow, Jupyter
- Jira, intégration continue
DÉCLARATION SUR L’ÉGALITÉ DES CHANCES
Nous nous efforçons continuellement d’être un employeur offrant l’égalité des chances et nous interdisons toute forme de discrimination fondée sur le sexe, le handicap, l’origine, l’orientation sexuelle, l’identité de genre, l’âge, la race ou la religion. Nous croyons que notre diversité, nos apports diversifiés d’expérience et nos multiples points de vue sont les principaux facteurs de notre succès.
CFM est signataire des Women Empowerment Principles.
SUIVEZ-NOUS
Suivez-nous sur Twitter et LinkedIn ou visitez notre site Web pour en apprendre davantage sur CFM.