Depuis le 30 mars, Liquid.pro, une plateforme de trading en ligne, a commencé à enregistrer les demandes d'options envoyées à la Bourse de Moscou sur la blockchain publique de notre plateforme
Waves . Dans cet article, nous expliquerons pourquoi Liquid.pro est une blockchain et comment ce service a utilisé la technologie de registre distribué dans son travail.

Contexte et essence du service Liquid.pro
Après les événements de 2014, le marché boursier russe relativement petit est devenu encore plus fort. Cela a été largement facilité par le départ des investisseurs étrangers du marché. En conséquence, le volume des transactions a diminué et n'a depuis lors pas enregistré d'augmentation notable. La réduction
de 9,6% du bénéfice net de la Bourse de Moscou d'ici
fin 2016 en est une autre confirmation. Le marché s'est concentré sur les instruments les plus liquides.
La superposition du marché boursier principal a entraîné une réduction du marché des instruments financiers dérivés, qui incluent des options. Ce type de dérivés donne aux acheteurs d'options le droit, mais pas l'obligation d'acheter ou de vendre un produit ou un autre actif à l'avenir à un prix convenu à l'avance. Par exemple, un vendeur en avril 2017, en utilisant une option, fixe le droit de vendre des dollars à un certain acheteur au taux de 60 roubles pour 1 dollar en août 2017. Dans le cadre de ce schéma, le vendeur paie à l'acheteur le coût de l'option en avril, quelle que soit sa décision finale en août.
Outre l'exercice ou le non-exercice d'une option, ce type d'instruments financiers dérivés, les participants à l'échange peuvent s'acheter ou se vendre.
Un soumissionnaire d'options peut:
- Achetez le droit d'acheter un actif;
- Vendre le droit d'acheter un actif;
- Acheter le droit de vendre un actif;
- Vendre le droit de vendre l'actif.
La
formule Black-Scholes est souvent utilisée pour calculer la valeur d'une option sur le marché. Une option d'achat à un prix fixe est appelée un appel, une option de vente est appelée un put. Vous pouvez en savoir plus à ce sujet, ainsi que d'autres types d'instruments financiers dérivés
ici .
Actuellement, sur la Bourse de Moscou, 2 options principales sont les plus populaires: la paire rouble-dollar et les futures sur l'indice RTS. Alors que, par exemple, les options sur titres de Lukoil, Gazprom et Sberbank représentent une part beaucoup plus petite. Avec une demande aussi fortement rétrécie, les demandes pour d'autres options, en plus de la paire rouble-dollar et des contrats à terme sur l'indice RTS, ne sont probablement pas en demande spéciale.
Les restrictions sont dues non seulement à la taille relativement petite du marché, mais aussi aux réglementations établies par la Bourse de Moscou. Selon les règles, si un acteur du marché soumet une demande d'option, la bourse réserve un certain montant: dans le cas d'une option, le montant de l'option. Les traders travaillant individuellement sont limités dans les fonds et chaque fois qu'ils ne peuvent pas risquer de réserver sur la bourse de leurs propres poches, et les investisseurs institutionnels (banques, sociétés de courtage, etc.), à leur tour, sont limités par une stratégie stricte de gestion de leur capital.
Compte tenu de la situation actuelle, le fondateur du projet Liquid.pro, le trader d'options Alexey Kalenkovich a créé une plate-forme ouverte où les acteurs du marché peuvent démontrer leur volonté de négocier des options avec n'importe quel prix de levée -
grèves qu'ils jugent appropriées en fonction de leurs propres stratégies de négociation. Les options de négociation sur le marché des options peuvent être très variées.
Par exemple, si un acteur du marché estime que la valeur des actions Sberbank baissera dans un mois, il peut déposer une demande d'achat d'une option de vente de ces titres (option de vente). Dans ce cas, le trader achète un certain nombre d'options avec une grève plus élevée et vend en même temps le même nombre d'options avec une grève plus faible. Dans le même temps, les deux options doivent être ouvertes sur le même actif - dans ce cas, sur les actions Sberbank, et être limitées à la même période de validité. Une telle stratégie d'option est appelée «Bear Put Spread» et vous permet d'obtenir un montant fixe de profit si les prévisions du trader concernant la réduction de la valeur de l'actif sous-jacent sont correctes.
Dans le même temps, la demande d'achat ou de vente d'une option sur le site Liquid.pro ne nécessite pas le coût d'un support de garantie sous forme de réservation, comme c'est la coutume sur la Bourse de Moscou. La caution de garantie n'est facturée par la bourse qu'au moment où les parties se sont déjà mises d'accord sur les conditions d'un contrat d'option particulier dans le cadre du service de bourse et ont confirmé l'envoi de la demande à la bourse. La plate-forme Liquid.pro permet aux participants de déclarer leurs intentions, mais pas de conclure des transactions, offrant ainsi une plus grande liberté de négociation sur le marché des options de la Bourse de Moscou et augmentant sa liquidité.
Tous les participants à la plateforme sont divisés en teneurs de marché et preneurs de marché. Teneurs de marché - utilisateurs qui ont le droit de passer des ordres sur le marché (marché coté) et de soumettre des ordres sur la plateforme Liquid.pro. Si le prix de l'actif sous-jacent (auquel l'option est attachée) change, le teneur de marché a le droit de fixer et de supprimer des cotations de la plateforme à sa discrétion. Actuellement, un ensemble actif de teneurs de marché est en cours chez Liquid.pro. Liquid.pro impose des exigences élevées aux compétences professionnelles de cette catégorie d'utilisateurs. L'un des teneurs de marché est le fondateur de la plateforme, Alexei Kalenkovich, qui forme ses propres analyses sur le marché des options pour les teneurs de marché.
Les teneurs de marché sont les principaux participants de la plateforme, ayant le droit de choisir des devis qui les intéressent et de les transférer pour échanger des ordres après réception de la confirmation du market maker. Jusqu'à présent, les teneurs de marché sont principalement représentés par des particuliers, mais il y a aussi des participants d'investisseurs institutionnels.
Liquid.pro n'a qu'une fonction d'information et n'interagit pas directement avec la Bourse de Moscou. Les applications Liquid.pro sont transférées pour échanger des applications automatiquement en raison de la connexion technologique du service avec les terminaux de négociation des participants au niveau API. Les possibilités d'automatisation de l'interaction avec le service de négociation en bourse disponibles pour les teneurs de marché et les teneurs de marché sont répertoriées dans
la section API .
Pourquoi le service blockchain Waves
La décision d'utiliser la technologie blockchain est née en décembre 2016 de l'équipe Liquid.pro. La direction du service de trading d'échange a été confrontée à la question de rejoindre une blockchain existante ou de créer la vôtre. La direction de Liquid.pro a choisi d'intégrer un registre distribué existant et a contacté notre équipe Waves.
3 équipes ont participé aux travaux de mise en place de la blockchain: Liquid.pro, Waves et une équipe de développeurs venus de l'extérieur.
La tâche de la
blockchain Liquid.pro est d'enregistrer dans un format crypté toutes les commandes d'options confirmées envoyées à la Bourse de Moscou. Chaque opération est enregistrée à la fois dans le système Liquid.pro et dans la blockchain publique. Chaque utilisateur Liquid.pro possède un numéro d'identification. Une fois que le client Liquid.pro a entré son identifiant unique parmi la liste générale des commandes envoyées à la Bourse de Moscou, seules les commandes de cet utilisateur sont surlignées en vert. L'algorithme de la plateforme vérifie l'identifiant client avec l'application hachée dans la blockchain. L'ID de plateforme est généré automatiquement pour chaque client à l'aide de l'algorithme de plateforme, et donc l'unicité d'un tel identifiant est garantie.
Le concept de la blockchain Liquid.pro est basé sur la règle d'échange traditionnelle, selon laquelle tout participant peut recevoir des données sur le sujet, la date et l'heure de toutes les transactions. La blockchain Liquid.pro permet à chaque utilisateur de déterminer uniquement ses applications à partir de la liste générale, sans pouvoir identifier les participants à d'autres transactions.
L'enregistrement de toute opération dans la blockchain publique n'est pas gratuit. Les vagues ne font pas exception. La plateforme blockchain prend une commission pour chaque transaction d'un montant de 0,001 Waves. Pour cette raison, la direction de Liquid.pro a décidé de n'inscrire dans le registre distribué que les demandes qui ont un sens économique pour les participants: elles ont déjà été envoyées pour exécution à la Bourse de Moscou. Pour vérifier le fait d'envoyer des applications à l'échange, le consensus
PoS fourni par les nœuds de la chaîne de blocs Waves est utilisé. Dans le même temps, la blockchain n'a pas encore été utilisée pour les applications d'options d'ancrage entre les utilisateurs de Liquid.pro.
Un enregistrement de l'enregistrement du fait d'envoyer une demande à la Bourse de Moscou est enregistré dans le registre en mode automatique. Chaque participant au système Liquid.pro dispose du logiciel correspondant - Connector, qui interagit avec les terminaux de paiement - des systèmes logiciels d'échange utilisés par les participants au service de négociation en bourse. L'échange de données au niveau logiciel a lieu avec un progiciel, tel que QUIK, ainsi qu'avec des terminaux de négociation similaires. La chaîne ressemble à ceci: les données sur l'application envoyées à la Bourse de Moscou sont d'abord transférées de Connector vers QUIK (ou à l'interface d'un progiciel similaire), et sont simultanément enregistrées dans la blockchain Waves. Lorsqu'un participant souhaite voir une liste d'offres, il vérifie auprès de Waves à l'aide de son identifiant.
Deux flux d'informations distincts transitent par la plate-forme Liquid.pro:
- Données de marché Liquid.pro reçoit des informations sur le marché de la Bourse de Moscou et génère automatiquement une liste des applications pour le service.
- Données sur les applications exécutées (Exécution). Ce flux de données passe par les acteurs du marché, soumettant et confirmant les demandes, qui sont ensuite transférées à la bourse via des terminaux de négociation et enregistrées simultanément dans Waves.

L'interface de blockchain Liquid.pro, dans laquelle les enregistrements des applications envoyées à la Bourse de Moscou sont affichés sous forme cryptée, est un tableau à 9 colonnes:
- Numéro de demande (identifiant de devis);
- Le numéro de l'application défini par le market maker sur Liquid.pro (l'identifiant de l'application «soft» est SoftQuote ID);
- Nom de l'émetteur de l'actif sous-jacent - actions (par exemple, SBRF ou GAZR), type d'option (call ou put), prix d'exercice de l'option (strike) et date d'exercice de l'option;
- Type de transaction d'achat ou de vente (offre ou demande);
- Le coût de l'option en roubles (prix);
- Le nombre de contrats d'option dans une seule application (taille);
- Source d'application (par exemple, mm - teneur de marché);
- Temps d'application (temps);
- Un lien de hachage vers les paramètres de requête (Blockchain TX) placés dans Waves Explorer .
Nous, au sein de l'équipe de la plateforme Waves, pensons que les solutions de blockchain dans le cadre du service Liquid.pro peuvent continuer à se développer. À l'avenir, le service d'échange de devises pourra utiliser la technologie de registre distribué pour optimiser les processus de règlement mutuel entre les participants aux opérations: commerçants, courtiers, dépositaires, organismes de compensation et échange.
