Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am developing a market-data engine that receives market-data from different futures exchanges. So I need a general format to deal with sources from different exchanges. Protocols like FIX only specifies the transportation but not the format itself. Like which fields should be included, how many fields are there in a piece of market-data, how they are named, etc... Although I can define a general format myself to accommodate the needs to store them and to define an interface to manipulate them, a existing standard or a de facto standard would be best for the problem.
So is there already a (de facto) standard or widely used form for the format and the interface for futures market-data?

share|improve this question
You mean like FAST? – chrisaycock Jul 9 '12 at 1:44
@chrisaycock AFAIK, FAST is like FIX, which does not specify the actual format content of the market-data. Like how many fields are there in a piece of market-data, how they are named, etc... – WiSaGaN Jul 9 '12 at 1:50
There is no market data standard that specifies the exact fields. That just does not exist. – chrisaycock Jul 9 '12 at 2:49
fixprotocol.org/FIXimate3.0 I don't know if by market data you mean the same as them (PreTrade -> MarketData), you may want to look at QuotationNegotiation -> Quote/MassQuote there. – hroptatyr Jul 10 '12 at 6:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.