Login Page - Create Account

DTC Protocol Discussion Forum


Date/Time: Fri, 29 Nov 2024 16:26:31 +0000



Post From: Coinbase Exchange Discussion

[2015-09-04 02:42:48]
DTC Engineering - Posts: 320
We, Sierra Chart, were contacted by Coinbase exchange to add market data support for their exchange in Sierra Chart.

We did our very best to convince some about the DTC protocol and as usual the typical responses were given.

We asked them if they support FIX for pricing and they say that they do not. That would be the only protocol we would consider for pricing if we were to program to their market data.

This was the final message we sent them that we want to publicly share:


Hello [name removed],

We are certain in the coming months and years DTC is going to have a greater following and become a commonly used standard. I have no doubt about this whatsoever. Certainly it will evolve, and as others join in support of this protocol, additions and small changes will be made in order to suit the needs of those who use the protocol.

The whole idea behind DTC is to enable plug-and-play standardized connectivity between client and servers for market data and trading communication.

We would hope that you would recognize the tremendous value in this.

While websockets and REST have some element of standardization, the messages, fields and general procedures that your exchange and other exchanges are using with those, are all nonstandard and different. These underlying protocols also have unnecessary overhead.

DTC is highly standardized and developed by a leader in this industry and is slowly gaining a following.

Think about this:

You want us to undertake the necessary study work and programming to integrate to your services which you will benefit from when people trade on your exchange.

And at this time you do not want to undertake the effort to program to DTC at least for market data. So why is it that if you do not want to integrate to DTC at this time, that we should integrate to your protocols especially being we are offering Sierra Chart to you for free for both charting and trading.

This is not meant to be an offense, merely presenting a practical reality. One which we are trying to solve through the DTC Protocol. This only underscores the absolute importance of a common protocol. And one thing very important about a common protocol is that it must be very simple and run over a TCP/IP connection which can use TLS or not. And it needs to support multiple encodings. Two of which which are already well-established: JSON and Google protocol buffers.

Utilizing DTC for market data should be rather trivial for you. And I am happy to spend time with one of your programmers explaining the simple details of this. I would really think the effort would only be a matter of days.

Please consider DTC at some point in the future.

If you have a good implementation of FIX for trading, we can work with that for trading and the above discussion is not really in relation to FIX for trading which we could support.


Thank You,
DTC Engineering

Date Time Of Last Edit: 2015-09-04 02:44:32