NexusFi: Find Your Edge


Home Menu

 





Which Data Feeds / platforms support MBO Data?


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one artemiso with 14 posts (28 thanks)
    2. looks_two rounder8 with 6 posts (7 thanks)
    3. looks_3 hibanzai with 5 posts (1 thanks)
    4. looks_4 LukePoga with 4 posts (5 thanks)
      Best Posters
    1. looks_one artemiso with 2 thanks per post
    2. looks_two iantg with 2 thanks per post
    3. looks_3 LukePoga with 1.3 thanks per post
    4. looks_4 rounder8 with 1.2 thanks per post
    1. trending_up 16,463 views
    2. thumb_up 56 thanks given
    3. group 16 followers
    1. forum 39 posts
    2. attach_file 0 attachments




 
Search this Thread

Which Data Feeds / platforms support MBO Data?

  #21 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


rounder8 View Post
You mean most vendors are getting a "sub-license" from the feed operator who has the expensive distribution license from CME? So they interface with whatever API the feed operator provides and then provide that data via their own API.

Yes. And the software provider doesn't pay any license or sub-license fee since it's purely SaaS, it doesn't have any infrastructure component that requires licensing from CME.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Better Renko Gaps
The Elite Circle
About a successful futures trader who didnt know anythin …
Psychology and Money Management
What broker to use for trading palladium futures
Commodities
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
  #22 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


addchild View Post
The firm I work for uses mbo, but it’s difficult to attribute any explicit financial advantage to it over market by price.

It comes out ahead of the MBP message so it's faster. Probably not important unless you're already on FPGA. A lot of FPGA vendors don't seem to understand this actually, and their tick-to-trades are inflated.

Reply With Quote
Thanked by:
  #23 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24


You can get direct mdp3 feeds from several providers. You have to pay a lot for 3rd party mdp3 receiver software, or write your own. What benefit is it though if you can’t place orders via same? That’s where the 500,000 Account minimum is required to remove the intermediary risk check. otherwise you can lose a million of your fcm’s money accidentally and have to declare bankruptcy!

Reply With Quote
  #24 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


LukePoga View Post
You can get direct mdp3 feeds from several providers. You have to pay a lot for 3rd party mdp3 receiver software, or write your own. What benefit is it though if you can’t place orders via same? That’s where the 500,000 Account minimum is required. You need that intermediary risk check otherwise you can spend a billion accidentally and declare bankruptcy!

Yeah true if I follow what you're saying. Well the main reason why you'd get a vendor's feed handler for MDP3 to parse the direct feed is because it can be a pain to unify the API for multiple venues. There's almost zero reason to use a vendor's feed handler for a direct feed if you're only trading 1-2 exchanges.

Reply With Quote
Thanked by:
  #25 (permalink)
 rounder8 
Bangkok, Thailand
 
Experience: None
Posts: 148 since Mar 2011
Thanks Given: 291
Thanks Received: 174


LukePoga View Post
You can get direct mdp3 feeds from several providers. You have to pay a lot for 3rd party mdp3 receiver software, or write your own. What benefit is it though if you can’t place orders via same? That’s where the 500,000 Account minimum is required to remove the intermediary risk check. otherwise you can lose a million of your fcm’s money accidentally and have to declare bankruptcy!

Can you tell here or send me as a private message these providers? If they are not cost prohibitive I'd be very interested in getting such direct MDP3 feed.

Coding MDP3 receiver should not be too difficult. MDP3 is using SBE with CME defined templates. In SBE Github page there are open source parsers available for several languages that are very fast.

This would be a connector to ZMAPI and will be open sourced as usual.

Reply With Quote
Thanked by:
  #26 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24


rounder8 View Post
Can you tell here or send me as a private message these providers? If they are not cost prohibitive I'd be very interested in getting such direct MDP3 feed.

Coding MDP3 receiver should not be too difficult. MDP3 is using SBE with CME defined templates. In SBE Github page there are open source parsers available for several languages that are very fast.

This would be a connector to ZMAPI and will be open sourced as usual.

they are around 2000usd/month with a colo server to receive via lan.

if you want mdp3 not for performance, but for convenience, i am not sure of any provider that does it on the cheap. someone mentioned above Rithmic. i had not heard that rithmic had a mbo/mdp3 over wan version. so that might be worth investigating.

to read mdp3 you need a handler. there is an open source one for java. the only c++ ones are around $10K minimum. you can find mbo/mdp3 packet spec on CME website so it would be possible to do it yourself obviously if youre an experienced programmer. i have only looked at CME so cant comment on other exchanges, but I suspect each exchange has a slightly different format. so it might not be that convenient after all.

Reply With Quote
Thanked by:
  #27 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


Quoting 
I'd be very interested in getting such direct MDP3 feed.

I think there's some confusing language here.

There's the feed handler (provided by software vendor), hosting and transport (provided by colocation vendor), and the handoff for the raw feed, license fees and Globex connectivity fees (managed by the exchange).

(1) There's only 1 raw feed (MDP3), and only 1 way to get it - that's from being on CME's LAN.

(2) You can do it indirectly through a colocation vendor, by paying a vendor like Guavatech/Interactive Data to fan it out to you in their cabinet, or transport it for you out of DC3 with a 10G line but it's all networking, no software. And you still need to pay an indirect access fee to the exchange. Up to this point, there's no software involved. The raw feed (MDP3) just needs to be transported over UDP multicast, it's all networking.

(3) Once you get the raw feed, you need to parse it. A software vendor like QuantHouse/Activ/Bloomberg writes software that parses it. You can choose to receive (a) a parsed feed with their own API or protocol, or (b) take their parsing library and build it into your own software. Or (c) you can write your own.

It sounds to me that you all are formulating different ways to not pay for the exchange fees in (1) or the hosting/transport layer in (2) while receiving MDP3 losslessly. There's no magical software solution that eliminates the need for the hosting/transport layer, the closest you get to that is in approach (3)(a) where the software vendor and its own vendors have already paid for (1) and (2) upstream, but no matter what those fees are going to flow down to you in some form or another or you'll have to trade those fees off with a more watered down feed which requires less bandwidth or a cheaper tier of subscriber license (e.g. delayed).

Reply With Quote
  #28 (permalink)
mistacat
Moscow
 
Posts: 1 since Jan 2020
Thanks Given: 0
Thanks Received: 0

Hello

found this topic and it was very useful for exchange data market understanding

preamble
currently I have a trading algo/robot that trades futures on moex.com (Moscow Exchange). it uses order book analysis to generate signals (100 ms snapshots of orderbook)

moex provides 50 levels of order book (100 lines total bid/ask) which is fairly enough for me
because of successful trading (haha) I've decided to try a "real big markets" and got stuck: it isn't simple to get such kind of order book data

contacted to IQFeed and they said about "10 lines of order book currently"

so my questions is -
is it something changed on the MBO Data market?
is it possible to get such kind of data without big $$ investments ?
is there any broker/data provider that aggregates 50+ levels order book ?
Thanks!

Reply With Quote
  #29 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,388
Thanks Received: 10,207

I think the thread answers most of your questions but in summary Market-by-Price is what most platforms use. This is the standard 10 deep depth of market prices. Market-by-order is where the exchange sends you all the orders and you build your own price book - hence you have the complete price book with full information at every price level. I don't believe any retail platforms offer MBO as it's generally the domain of market makers, HFT, etc and they obviously aren't using retail platforms.

Reply With Quote
Thanked by:
  #30 (permalink)
magicTurtle
Bristol + England
 
Posts: 30 since Feb 2021
Thanks Given: 22
Thanks Received: 29


Sierra Chart offers MBO on their most expensive package (60$ per month, includes data, routing and advanced features (like TPO)).

https://www.sierrachart.com/index.php?page=doc/Packages.php

Reply With Quote




Last Updated on October 7, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts