CPC G06Q 20/40 (2013.01) | 18 Claims |
1. A system that implements a multi-dealer market data distribution with distributed ledger technology, the system comprising:
an input that receives information from a plurality of sources;
a secure communications platform that facilitates communication with a plurality of new member contributors and receivers;
a distributed ledger node that communicates with a network of distributed nodes where each node has a set of privacy controls, the network of distributed nodes including, per sell-side entity, at least a sales and trading node and an advisory node;
a processor; and
a memory including a set of instructions that, when executed by the processor, causes the processor to perform tasks, the tasks including:
receiving, via the input, market data from the plurality of new member contributors, the market data including price data;
flagging suspect market data and allowing the plurality of new member contributors to change or withdraw erroneous pricing data based on rules and conditions;
aggregating the market data from the plurality of new member contributors, the aggregating including matching specific parameters of the market data through a predefined function to determine an anonymized consensus price;
applying the set of privacy controls to each node that receives raw market data and the aggregated market data;
providing syndication control of the market data via a first application programming interface (API) that controls dissemination of the market data,
wherein the market data is wrapped within a datagram that comprises explicit use conditions which are encoded in a rights expression language;
preserving the set of privacy controls specific to each node, including the sales and trading node and the advisory node of each sell-side entity;
providing the anonymized consensus price to each member contributor at predetermined times;
updating the aggregated market data;
in response to the updated aggregated market data, generating an index of the aggregated market data; and
generating a data feed of varying degrees of the aggregated market data,
wherein the set of privacy controls restricts access to the market data from the sales and trading node, and the set of privacy controls does not restrict access to the market data from the advisory node,
wherein the set of privacy controls create entitlements, and wherein the set of privacy controls comprise a level of encryption, and
wherein the distributed ledger node is a Quorum Node.
|