POUR LES DÉVELOPPEURS ET ÉQUIPES DE RECHERCHE

D’une idée à un algorithme.
Des tests à un produit.

Vous n’avez pas besoin d’arriver avec un algorithme terminé. Nous aidons les développeurs et les clients à traduire une idée de trading en règles explicites, à la mettre en œuvre, à tester son comportement, à affiner sa conception et à l’intégrer dans un produit complet.

CMA TECHNOLOGIESRESEARCH / RISK / ENGINEERING

LE DÉVELOPPEMENT D’ALGORITHMES COMME SERVICE

Apportez l’idée.
Développez tout le processus.

Nous travaillons aussi bien à partir du concept du client que d’un code existant. Le service relie la spécification de la stratégie, le développement de l’algorithme, les tests et l’ingénierie du produit dans un périmètre de projet convenu.

Découvrir le service de produit complet
01

Définir les règles

Traduire l’idée en une spécification explicite : marché, données, conditions d’entrée et de sortie, comportement des positions et hypothèses de capital.

02

Mettre en œuvre l’algorithme

Écrire la logique de stratégie et relier les paramètres, les transitions d’état et les interfaces nécessaires. Un code existant peut également être examiné et enrichi.

03

Tester le comportement

Utiliser des données historiques et des scénarios définis pour examiner la stratégie, les coûts de transaction, le comportement du risque et les hypothèses de mise en œuvre.

04

Affiner la conception

S’appuyer sur les constats pour clarifier les règles, résoudre les problèmes de mise en œuvre et poursuivre le développement de l’algorithme. Les améliorations sont appréciées au regard des éléments probants et de leurs limites.

05

Concevoir le produit

Intégrer autour de la stratégie les modules sélectionnés de capital, de risque, d’exécution et d’interface afin que les composants fonctionnent comme un seul produit.

06

Préparer la remise

Livrer l’implémentation de l’algorithme, les résultats des tests, la configuration et la documentation convenus, dans le périmètre de livraison et de licence du projet.

DES LIVRABLES DE DÉVELOPPEMENT EXAMINABLES

Du code, des éléments probants
et une voie vers l’application.

01

Une spécification de stratégie explicite

Les décisions, les hypothèses, les données d’entrée et le comportement recherché sont décrits clairement.

02

Un algorithme mis en œuvre

Le code de stratégie, la configuration et les interfaces d’intégration nécessaires sont développés pour le périmètre convenu.

03

Des résultats de test contextualisés

Les résultats sont accompagnés de la période de données, des hypothèses, des coûts et des principales limites nécessaires à leur interprétation.

04

Un plan de transformation en produit ou un produit intégré

Le périmètre convenu détermine les modules périphériques, les interfaces et les composants de livraison inclus.

Les tests nous aident à comprendre le comportement et les limites d’une stratégie. Ils ne transforment pas une idée prometteuse en résultat garanti.

Échanger sur votre idée d’algorithme

ENGAGER LA CONVERSATION

Les bons systèmes commencent
par les bonnes questions.

Échangeons sur les systèmes algorithmiques, les modules de capital et de risque, la visibilité offerte aux investisseurs ou un logiciel sur mesure.

Échanger avec CMA