Financial Engineering - Stage

Capital Fund Management (CFM)

Paris

On-site

EUR 11,000 - 16,000

Part time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capital Fund Management (CFM) recherche un stagiaire IT Middle Office pour concevoir et maintenir une bibliothèque Python dédiée au calcul des coûts de transaction sur actions, futures, options et devises. Le rôle s'inscrit dans des modes production et simulation et implique un travail en équipe avec l'IT et la Recherche.

Le candidat idéal est en dernière année d'école d'ingénieur avec option finance ou en master spécialisé en finance, maîtrise le développement orienté objet et Python, et

Qualifications

  • Dernière année d'école d'ingénieur avec option finance ou master spécialisé en finance.
  • Compétences en développement logiciel orienté objet et bonnes bases en Python.
  • Connaissance de Git, tests et revue de code.
  • Bonne compréhension des instruments financiers et microstructure de marché.

Responsibilities

  • Concevoir et étendre le moteur de coût pour futures, actions, options et change.
  • Modéliser de nouvelles composantes comme la retenue à la source sur dividendes et les grilles de rebates.
  • Élargir le moteur au crédit, pour l'instant absent, et coût de marge multi-actifs.
  • Rendre le code robuste via tests et organisation par classe d'actifs, en respectant les bonnes pratiques Git et collaboration IT/Recherche.

Skills

Python
Pandas
NumPy
OO design
Git

Education

Dernière année d'ingénieur avec option finance / master finance

Tools

SQL (Oracle)

Job description

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.

  • 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.
  • 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)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Engineering - Stage
Financial Engineering - Stage

Capital Fund Management (CFM) • Paris

On-site
EUR 10,000 - 15,000
Stage - 6 mois - Développeur d'outils économétriques F/H
Stage - 6 mois - Développeur d'outils économétriques F/H

Natixis • Paris

On-site
EUR 10,000 - 15,000
Indemnité de stage
Remboursement titre de transport 60%
Restaurant d'entreprise
+2
Stage en Ingénierie Financière — Dév Python & Modélisation Coûts
Stage en Ingénierie Financière — Dév Python & Modélisation Coûts

Capital Fund Management (CFM) • Paris

On-site
EUR 11,000 - 16,000
Stage - 6 mois - Développeur d'outils économétriques (Python/IA agentique) F/H
Stage - 6 mois - Développeur d'outils économétriques (Python/IA agentique) F/H

Natixis Corporate & Investment Banking • Paris

On-site
EUR 13,000 - 17,000
Indemnité de stage
Remboursement titre de transport 60%
Restaurant d'entreprise
Stage d'Ingénierie Financière — Python & Modélisation
Stage d'Ingénierie Financière — Python & Modélisation

Capital Fund Management (CFM) • Paris

On-site
EUR 10,000 - 15,000
Stage - 6 mois - Quantitative Algo Trading – Rates F/H
Stage - 6 mois - Quantitative Algo Trading – Rates F/H

Natixis Corporate & Investment Banking • Paris

On-site
EUR 13,000 - 18,000
Indemnité de stage attractive
Remboursement titre de transport 60%
Jour d’absence payé
+2
Stage - 6 mois - Quantitative Algo Trading - Rates F/H
Stage - 6 mois - Quantitative Algo Trading - Rates F/H

Natixis • Paris

On-site
EUR 6,700 - 13,000
Indemnité de stage attractive
Remboursement de transport 60%
Restaurant d'entreprise
+2
Stage - 6 mois - Développeur d'outils économétriques (Python/IA agentique) F/H
Stage - 6 mois - Développeur d'outils économétriques (Python/IA agentique) F/H

Groupe BPCE • Paris

On-site
EUR 13,000 - 20,000
Indemnité de stage
Remboursement de titre de transport 60
Jour d’absence payé par mois
+1
EMTN Secondary Quant & Structuring F/H
EMTN Secondary Quant & Structuring F/H

Crédit Mutuel Alliance Fédérale group • Paris

On-site
EUR 110,000 - 150,000
Stage - Développeur commando - Finance de Marché H/F
Stage - Développeur commando - Finance de Marché H/F

Coface • Île-de-France

Hybrid
EUR 7,300 - 10,000
Télétravail régulier
Indemnité télétravail
Remboursement des titres de transport
+1