Bah oui, un mécano répare une voiture. Un pompier éteint des feux et descend les chats des arbres. Mais ça fait quoi un développeur en accès marché ?
Ben voilà ce que ça fait !
Le développement de connecteur marché, également appelé passe-plat.
Un connecteur marché, c'est grossiérement un passe-plat entre un marché et les applications de trading internes Société Géniale.
Applis SG <-------> Connecteur Marché <--------> Marché (Eurex, Euronext, SWX, LSE etc etc...)
On a une brique générique en C++ qui fait 2 choses :
- définit le format des messages vers les applis Société Géniale
- définit aussi des callbacks et des méthodes à appeler pour communiquer avec le marché, mais ces callbacks sont vides, et c'est là que réside notre travail, il faut rajouter tout ce qui est spécifique à tel ou tel marché. En général, on utilise une API fournie par le marché ou encore des spécifications que le marché respecte.
On ouvre une connection vers le marché, on s'identifie, on réclame des informations comme la liste des instruments, le flux, etc... et puis ensuite on fait la transmission de données (ordre, flux, deal...) entre les applis Société Géniale et le marché.
Bon j'ai perdu tout le monde au passage ? Ah non, y'a un ou deux geeks dans l'assistance, ouf, j'ai vraiment cru que je faisais un bide total.
2 commentaires:
mouaif... c'est un peu simplifié quand même... :)
et mon cost study?
Enregistrer un commentaire