how to significantly reduce the latency gap with HFTs

Discussion in 'Automated Trading' started by mmt, Jul 6, 2015.

  1. hoppla

    hoppla

    nitro - I guess most people on this forum do not compete on this level - myself included. To us microseconds do not matter but it certainly does matter A LOT and measurably so $$$-wise if you have feed/execution latencies of 1, 5 or 20 milliseconds which are achievable without any expert knowledge at all but a decent knowledge of programming, technology and some connectivity/ API provider(s). For the group I am with the difference between 10ms and 50+ms execution latency means four digit figures on the aggregate daily due to better execution prices. So spending on tech and "being closer to the matching engines" has made a lot of difference even though we are not talking the level of technical sophistication your are referring to.

    My comment was triggered by previous discussion re internal latency which in the OP's case is not even worthwhile looking into as the real latency is happening elsewhere.
     
    #21     Jul 22, 2015
    IAS_LLC likes this.
  2. What dollar volume of trading is done daily ?
    I'd like to know what this figure is in percentage of trade $$ and percentage of net $$ profit.
     
    #22     Jul 22, 2015
  3. hoppla

    hoppla

    Savings would be around 10c per side on average for us. It adds up.
     
    #23     Jul 22, 2015
  4. That is a lot if your avg profit is 30c per trade....not so much if you are talking 100c.
     
    #24     Jul 22, 2015
  5. reffo

    reffo

    hoppla, what's your current setup and what's the average delay?
    currently i'm using IB api, located in chicago but not in aurora, the delay is around 100 microseconds. My expection is within 10 ms, any suggestion about how to setup?
    thanks
     
    #25     Jan 22, 2016
  6. IAS_LLC

    IAS_LLC

    Microsecond means 1 millionth of a second, abbreviated us (mu, not u). Millisecond is 1 thousandth of a second abbreviated ms. ...you aren't getting 100 microsecond latency.

    It was my understanding that all IB trades route through New York, even if they are destined for Globex. If that is indeed the case ( it may not be), you already have at least 9 ms of transit time (very very optimistic) before your order even hits CME
     
    #26     Jan 22, 2016
  7. reffo

    reffo

    Should be milliseconds.
    I connect IB chicago, and from IB chicago to Globex... I dont know.
    So if I need a 10 ms setup, any option?
     
    #27     Jan 22, 2016
  8. How did the idea ever take hold on ET that IB is suitable for latency-sensitive strats? I must be missing something.
     
    #28     Jan 22, 2016
  9. IAS_LLC

    IAS_LLC

    You need to ditch IB. Try Advantage Futures, or Rithmic with Colo. They might be able to get you under 10ms. Do you have evidence that suggests you need that kind of speed?
     
    #29     Jan 22, 2016
  10. reffo

    reffo

    i arb in other market, the speed is around 10ms(colo), sometimes i miss the price, but the profit is enough to cover. if i can be faster, i will make more, and if slower, maybe i cannot profit.

    for globex, i tested with IB (100ms, real money) and anyalyzed the execution in the tick chart , lots of times i missed the price. I think i need to improve the speed otherwise... considering the cost, i target 10ms.

    I will do some research with Advantage/Rithmic, thanks for your information.

    Trying IB because I want to get a setup accessing multi markets, i dont know if FCMs only connect to major future markts.

    How you guys connect FX markets, Equity Exchange, etc?
     
    #30     Jan 22, 2016