Quote from hftvol:
Bloomberg P-Pipe and Reuters RMDS both do disseminate their quotes as floating points. Both are the market leaders in consolidated data feeds that connect to over 200 exchanges, both are heavily used by hedge funds, buy side firms and investment banks. Most direct exchange feeds also use floating point price data. Saying all use integer type feeds is factually wrong.
I have been working with market data feeds for a living -both direct and vendor feeds- for well over 18 years now. I did have stints with Bloomberg and Reuters as well. As a matter of fact I have worked FOR b-pipe. For what is worth, let me assure you that they disseminate prices as integers. It is their API on the client side that converts integers to doubles.
My question was if you know another vendor, other than nanex, that can process an entire feed on a single computer. You don't claim that b-pipe or RMDS can do that, right?
I pretty much know most major exchange feed specs by heart. None disseminates prices as doubles (again with exception any low budget ascii feeds that may exist for low budget retail users)
Please show me where I am factually wrong.
Can you name an exchange feed that disseminates prices as floating points?
Bellow are some spec links I have handy so you do not waste your time looking into those.
CTS (NYSE TRADES)
http://www.nyxdata.com/nysedata/Def...ule=6672&EntryId=188107&Command=Core_Download
Page 118, section 11.84 TRADE PRICE
CQS (NYSE QUOTES)
http://www.nyxdata.com/nysedata/Def...ule=6672&EntryId=188106&Command=Core_Download
Page 44, section 11.8 BEST OFFER PRICE
ITCH (NASDAQ)
http://www.nasdaqtrader.com/content/technicalsupport/specifications/dataproducts/NQTV-ITCH-V4_1.pdf
page 2, Section 3 Data Types
"Prices are integer fields. When converted to a decimal format, prices are in fixed point format with 6
whole number places followed by 4 decimal digits. The maximum price in TotalView-ITCH is
200,000.0000 (decimal, 77359400 hex)."
BATS
http://cdn.batstrading.com/resources/membership/BATS_MC_PITCH_Specification.pdf
page 10, section 2.2
"Binary Long Price fields are unsigned Little Endian encoded 8 byte binary fields with 4
implied decimal places (denominator = 10,000)."
OPRA
http://www.opradata.com/specs/OPRA_Binary_Part_Spec_1.2_032013.pdf
Page 42, section 7.10 Last Price
"4 bytes, signed integer. The Last Price is the whole and decimal portion of the Last Price information with the
Premium Price Denominator Code determining the location of the decimal point."