I want to submit 10,000+ messages to CME/day, but not get fined.

Discussion in 'Automated Trading' started by applejuice, Dec 13, 2012.

  1. silexx

    silexx

    From experience, I'm pretty sure they will issue a warning/fine for this behavior and I do support their decision in doing so.

    You said that your algo would benefit other market participants but that's just not true, when push comes to shove, I'm pretty sure you will not be able to absorb thousands of contracts to provide liquidity when needed.

    Worse, if they were allowing excessive message ratios to go unpunished, cost for all other market participants would go up (bandwidth, networking gear, ticker plants, etc.)
     
    #11     Dec 14, 2012
  2. Huh, am i in a time warp? Isn't this known as HFT? The collocated guys will eat you alive.

    surf:confused:
     
    #12     Dec 14, 2012
  3. TraDaToR

    TraDaToR

    If you are trading RTH and your products have a benchmark, no way they will let you trade 10000/1. And they are right to stop you...

    However, if your product have no benchmark( oats, lumber, palladium, e mini MSCI EAFE...) or you are trading at night on benchmark products, it is possible that you get away with it. IB shut one of my systems in 2010 for trading metals with a 250/1 ratio in the overnight session, but it was due to IB policy. I was totally compliant with exchange rules.

    And by the way, the ratio is calculated per FCM , so if your firm has a lot of market takers, perhaps it will average your exorbitant ratio.
     
    #13     Dec 14, 2012
  4. garachen

    garachen

    If he were quoting inside market that would be totally true. He'd get killed. But then he wouldn't have to worry about message rates. You can get away with quoting outside the market and make money without being collocated.

    Yes, IB will fine you with no warning. And the fine is per contract which can add up quickly. Proactive communication is not their strong point.

    I also think msg ratios are good. Thankfully, since the futures exchanges have near monopolies on their products they are able to create rules like this without fearing competition from other exchanges catering more to HFT. Ironically, this actually benefits futures HFT players by keeping costs more reasonable.

    The equipment/bandwith required to parse equity feeds that have no such rules is much larger.

    I encourage you to press onward and try it out. Rules are there to prevent people from doing things they want to do. Since they had to create rules about it, obviously then there are benefits to updating quotes very frequently. So if you are continually operating in grey areas of the rules it's likely you can turn a profit.

    For example all you have to do is look at all the crazy exchange specific order types and execution rules on any of the stock exchanges and it's pretty much a roadmap of how to create HFT algos that take advantage of flaws in the system / uninformed traders.

    And then as you progress and find collocation makes things better you'll find that the CME is one of the easiest exchanges to collocate with. Depending on who you go with you should be able to get a 1U server in Aurora for around $500/month. That's cheaper than what you'll have to pay for the execution provider (TT, RTS, Orc, etc). Just the guarenteed power and network stability are worth far more than that.
     
    #14     Dec 14, 2012
  5. garachen

    garachen

    Interesting to hear IB shut you down. I was running similar ratios with them - even during the day and was always afraid of getting fined or shut down. Luckily, that was in the early days of the Policy so the exchanges weren't enforcing it (and apparently IB wasn't much either). Thankfully, it sounds like I got off of IB in time before they started cracking down.

    Originally, the ratio was by FCM, then it turned to Gateway and in a month or two it will be at Firm/user level. (There was some CME bulletin about this a few weeks ago.) There's a huge regulatory push for the Exchange/SEC to know at all times exactly who is trading and how. So the exchanges have been pushing the FCMs hard to make sure orders all include this information and that it's accurate.


    for OP
    10,000 to 1 seems like a pretty bad idea to start with. If you can't make money using at most 100 to 1 you might want to revisit some of your assumptions.
     
    #15     Dec 14, 2012
  6. TraDaToR

    TraDaToR

    I didn't know it had changed. Good to be up to date. Thanks.

    One other exchange where you really need to respect the policy is IPE. One day I tried to trade Gasoil with the same kind of ratios, I got a call after 2 hours from IB. "Can you please stop this?"
     
    #16     Dec 14, 2012
  7. hft_boy

    hft_boy

    Thanks for the info. The reason I thought that way is because when I got a similar message some weeks ago, I did some googling and came across this document: http://www.cmegroup.com/globex/files/CMEMessagingProgram.pdf, which led me to believe that market makers can somehow get special treatment on this issue.

    EDIT Oh, I never actually got the message from CME, the message came from IB.
     
    #17     Dec 14, 2012
  8. ammo

    ammo

    when the system goes down on a big move because it's overloaded with jerks like yourself and you can't get in to get out of a loss,it will be a lot more than 2k
     
    #18     Dec 14, 2012
  9. garachen

    garachen

    Sounds to me like you should be moving away from IB. If you trade a lot (and it sounds like you do) their fees are very high. And it sounds like they are preventing you from doing good stuff.

    Gasoil is a wonderful contract. So are almost all of the crack spreads which for some reason IB doesn't permit people to trade.

    At even a few hundred contracts a day it totally makes sense to move away from IB.
     
    #19     Dec 14, 2012
  10. garachen

    garachen

    Serious? The CME going down from over messaging? Do you not have a sense of scale? The CME processes many orders of magnitude fewer messages than a stock exchange. I've never once seen the CME go down from over messaging. Not only that, they have the extra computing bandwidth to calculate 2nd and 3rd generation implied prices throughout the entire energy complex even during the flash crash. The are *seconds* where I'll do 100-200 trades.

    That's like my wife saying that I bought the expensive yogurt today so we can't afford a car anymore.

    If you said LME - that's a totally different story. That exchange goes down if you breath on it.
     
    #20     Dec 14, 2012