Reitings: Empty Star Empty Star Empty Star Empty Star Empty Star
How to understand the execution speed of LMAX?
Iepriekšējās 1 2 3 4 Nākamais
beebird

Biedrs kopš Sep 11, 2016  18 ieraksti beebird Feb 05 2017 at 07:30 (labots Feb 03 2017 at 10:29 )
Hi traders,

I am considering to use LMAX, since I have heard the execution speed is quite high.

On its website, LMAX says the execution speed is less than 5ms. Then how can I understand this figure?

If the latency from my VPS to LMAX server is 4 ms, then the time from order send to be implemented would be: 4ms + 5ms = 9ms. This calculation is correct?

For example, now I am using another ENC broker and when I see my trade records, it seems it takes about 600ms from sending OrderModify to receiving 'order was modified' message. Can I understand the 600ms will be 9ms if I use LMAX? or I am missing some key items?

Thank you.

BaldoN

Biedrs kopš Feb 12, 2016  487 ieraksti Baldo (BaldoN) Feb 06 2017 at 09:18
beebird posted:
Hi traders,

I am considering to use LMAX, since I have heard the execution speed is quite high.

On its website, LMAX says the execution speed is less than 5ms. Then how can I understand this figure?

If the latency from my VPS to LMAX server is 4 ms, then the time from order send to be implemented would be: 4ms + 5ms = 9ms. This calculation is correct?

For example, now I am using another ENC broker and when I see my trade records, it seems it takes about 600ms from sending OrderModify to receiving 'order was modified' message. Can I understand the 600ms will be 9ms if I use LMAX? or I am missing some key items?

Thank you.


Hello,
If the execution time between registering the order in the LMAX system and filling the order is for 5ms, and the latency from your VPS is 4ms until the order reaches LMAX system, then your calculation should be correct.

From the example above I assume that perhaps currently you are using MT4 - and due to the trader server in MT4 env. the latency for order execution cannot be less then 300ms - to 400ms. On top of this, if there is a bridge provider between your broker and the LP or LPs, then you will have some additional delay in terms of ms.

If you are trying to find faster execution, just have in mind that LMAX does not like post news trades (spike trades) or latency arbitrage. :)

beebird

Biedrs kopš Sep 11, 2016  18 ieraksti beebird Feb 06 2017 at 09:54

Thank you Baldo. Helpful explanation. I understand a lot.
If that is the case, I think switching to LMAX has a huge advantage to reduce slippage. I am using a lot of stop orders and stop loss order. These seem to tend to slip a lot, and undermining my EAs.

[quote/]
If you are trying to find faster execution, just have in mind that LMAX does not like post news trades (spike trades) or latency arbitrage. :)


The comment above makes me a little concerned. If they do not like, what exactly happens? They would stop trading?


theHand

Biedrs kopš Sep 20, 2014  360 ieraksti theHand Feb 06 2017 at 11:45
LMAX is fast, but apparently very expensive to hold positions over night. Might want to factor that in.
 

beebird

Biedrs kopš Sep 11, 2016  18 ieraksti beebird Feb 06 2017 at 12:55
Thank you, theHand!

You mean, the overnight interest rate is high, right?
Then LMAX want traders to do shorter trades rather than longer trades?

theHand

Biedrs kopš Sep 20, 2014  360 ieraksti theHand Feb 06 2017 at 15:45
I wouldn't know why they do it, it's just what they do.

I don't suggest over complicating the issue either. LMAX is expensive at night, but fast. This broker is this and that broker is that. You will never find the perfect broker.

Just choose what works mostly for you.

But honestly I don't see why speed is an issue. You never mention why. There is no strategy you could possibly have that requires that kind of speed or you'd be paying brokers $100 000 000 a year just for the feed. And if you could do that you wouldn't be posting here.

So why the haste ?

beebird

Biedrs kopš Sep 11, 2016  18 ieraksti beebird Feb 07 2017 at 08:24
I did not know about the $ 100 M, for just for having feed. This is a huge money..

My strategies are kind of scalping, and takes 2-3 pips for profit. Using current broker, the execution speed is not super fast, may be due to Last Look, and there are about 1+ pips negative slippages for each trade in average. I feel if I can reduce this slippage, the profit of the strategies will be double, triple or more. This is the reason I am seeking the speed.


hedgescalp

Biedrs kopš Jan 31, 2017  10 ieraksti hedgescalp Feb 07 2017 at 09:40
Hello,

Getting direct account with LMAX is good but it depends upon your requirements. According to me open an account with LMAX has the only advantage of “ low Latency”.

However, open an account with LMAX is not an easy, they do have minimum capital requirement to open an account.
 In addition to that they do have maximum leverage restriction, according to what I heard from colleges, the maximum leverage they can provide is 100X in some currencies, 50X in some and 33X in some.

And also with LMAX, you wouldn’t get the custom trading benefits that you can easily get with the other forex brokers like higher leverage, Deposit bonus, Lower Stop out levels, low account opening balance requirement and lower swap charges.

beebird

Biedrs kopš Sep 11, 2016  18 ieraksti beebird Feb 07 2017 at 11:04
Thank you, hedgescalp.

I understand I need to consider various aspects as you mentioned. At least it seems that low latency seems to be a firm advantage.

As for stop out, of LMAX, it seems to be zero when I see Demo.

theHand

Biedrs kopš Sep 20, 2014  360 ieraksti theHand Feb 07 2017 at 11:08
@beebird

You can also reject a trade. Remember that. For what you're describing once your initial conditions are met I'd put the thing in a loop and check for the rest of the conditions before I send the order. Especially exits.

There's no reason why you can't code conditions, I want to be out at + 1 pip at spread x - keep trying till I get it.

O is your broker. They will never reject a trade or re-quote but their spreads are dynamic.

But I do this all the time, I tell the computer how I want to exit or enter, and you might find price moves around the levels all the time, doesn't matter, machine sits there and looks for it and when it's right it executes. You'll likely find what you're looking for doesn't just exist once, but many times before the market moves away from the level.

But I have to say on 2 or 3 second trades the broker makes more from it than you. Is it really worth it ?

Iepriekšējās 1 2 3 4 Nākamais
Fed's Powell Speech (1 min)
ECB likely to cut growth forecasts, incr...(7 min ago)
EURUSD 1.16614 GBPUSD 1.33311
USDJPY 109.157 USDCAD 1.29718

Tools

Kopiena

Apskats

Brokeri

Platforma

Atbalsts


Twitter |  Facebook |  Lapas karte  |  Noteikumi  |   Privacy Policy
©2014 Myfxbook Ltd. All Rights Reserved.
HIGH RISK WARNING: Foreign exchange trading carries a high level of risk that may not be suitable for all investors. Leverage creates additional risk and loss exposure. Before you decide to trade foreign exchange, carefully consider your investment objectives, experience level, and risk tolerance. You could lose some or all of your initial investment; do not invest money that you cannot afford to lose. Educate yourself on the risks associated with foreign exchange trading, and seek advice from an independent financial or tax advisor if you have any questions. Any data and information is provided 'as is' solely for informational purposes, and is not intended for trading purposes or advice.