SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Strategies & Market Trends : The Final Frontier - Online Remote Trading -- Ignore unavailable to you. Want to Upgrade?


To: davealex who wrote (8654)1/20/2001 2:53:55 PM
From: aldrums  Read Replies (1) | Respond to of 12617
 
I was reading in Rogan Labier's book that Nasdaq data has been delivered for years in decimal form and it is your broker's software that converts it to fractions. Now I am really confused.



To: davealex who wrote (8654)1/22/2001 9:56:44 PM
From: Jon Tara  Read Replies (2) | Respond to of 12617
 
Davealex, I haven't done the math, but I do intend to at some point in the near future. However, based on "gut feeling" I think that there could be a serious problem with the current NQDS bandwidth when decimalization rolls-in. And it's not an easy problem to fix - it will require changes by hundreds of users of the data feed.

NQDS (or "level 2") is delivered on a datafeed that is really quite unique. One aspect of it that might be taken as either a plus or a minus is that it is emminently "fair". That is, every customer gets the same data feed at the same speed. As far as I know, there is simply no way to "jump the line" and get a faster feed.

It's delivered on a single T-1 circuit, along with NTDS (trade data) and NASDAQ Level 1 data. The T-1 is subdivided into subchannels, with 3 90Kbit/sec channels delivering ranges of the alphabet of the NQDS data. The total bandwidth available for NQDS, then, is 270kbit/sec.

It's a "broadcast" technology, using UDP packets. MCI has a monopoly to deliver this data, and charges what I consider to be a pretty outrageous sum of about $6000/month for it. (In addition to the $150/terminal charge that NASDAQ charges.)

Now, that said, MCI has had to jump through some hoops to deliver this data reliably. You see, UDP wasn't designed for reliable delivery of data. It's a "datagram" service - the packets get tossed out there, and they might get to their destination and they might not. I presume that MCI has had to encapsulate this into some other protocol in order to insure reliable delivery, and/or had to over-build the network.

The advantage is that the there is no loading issue on the NASDAQ server. They send out a single stream of data, that is "broadcast" to everyone at once. There aren't individual connections between each customer and NASDAQ. Each one just "taps into" the stream.

One unfortunate side-effect of this is that there is no recoverability if a customer's connection goes down for some reason or another. If you don't catch the packets as they are thrown at you, they are lost and gone forever.

Probably more than you wanted to know... but the point is this... the maximum bandwidth is 270K is 270K is 270Kbit/sec. Of course, what data vendors do with it once they get it is their business, and most probably use other networking architectures to further disseminate the data. But they are choked by this 270Kbit/sec limit coming in.

I believe that this bandwidth is already saturated during peak periods. Decimalization is only going to make it worse.