Not sure why you assumed that I ever bothered to run a arbitrage based system in a live environment -- and if I did, it wouldn't be on Windows, in fact it wouldn't be running in software at all. Likewise you shouldn't assume running on a Linux VPS is low latency. I'll repeat what I said before: It is not impossible to make money on arbitrage. The problem is that the majority of people who come on this forum and talk about arbitrage think 10ms is fast. Most of the advice given on this forum, in general, should be implicitly assumed it is directed towards a typical retailer who lacks the resources (both technical and financial) to compete at the scale required to do arbitrage in a competitive market. If you are doing this against a counter-party forex broker, then you are not doing arbitrage in a competitive market. In this case, you don't have to be fast, you just have to be faster than the broker.
I don't know the details of your infrastructure or the design of your system (I don't even know if it's hardware or software based), but this was your intention -- to be vague. For all I know you have $100B backing and have designed a system that will respond in < 100nano seconds. I haven't the slightest clue what the time scales that the top competition in arbitrage is running at these days because I don't work in finance, but I'd guess it's around 100ns on a pure arbitrage system in equities markets.
I originally wrote a lot about my background, but I removed it. Lets just say I know latency more than most. Most people on this forum who talk about low latency probably couldn't design a system that emits an order < 10ms after receiving a quote.
It's not about what I know, my caution was with regards to what you know since you were so vague it's hard to tell. You gave absolutely no details, so I suggested you be cautious and don't get too excited because of the following:
1) I do truly understand how fierce the competition is in arbitrage and I also recognize that the vast majority of people to even bother posting questions about it here are not likely to understand it to the degree that I do.
2) 6 days is too small a sample size to definitively know why you had profit. It is absolutely plausible that you got lucky with prices moving in your favor when you executed your trades and therefore that it's a statistical anomaly.
3) you may be using a counter-party forex broker that has a shitty market making algorithm. If this is the case, you're not actually doing arbitrage in a competitive environment. You've simply found a forex broker with a bad market making algorithm and you're exploiting it -- you're not competing against other arbitragers, but instead against the broker. In this case, you're not fast, your broker is just slow.
4) if you're using a broker as described in 3), you have a very real possibility of them preventing withdrawal or "fixing" their system so that you can't do this anymore.
What I'd like to know is:
1) is your forex broker your counter-party?
2) what is your system's latency from last byte of quote received from the network (hardware level) to last byte of order leaving the network (hardware level)?
Hi, Lee , Thanks for your informative reply, to cut thing short, Hedge-Fund using code base progress, nano seconds execution, 6 digits quote, and fast computer, to deal with LPs . For retail level, I admit that not all brokers are Arb able because they are (most of them are SCAM). As you know that the most effective strategy in financial market is the latency trade and even faster these days, but brokers prevent their pockets on B-book by just trading against you. Also, LPs and Aggregators plug-in your executions on prevent their pocket. So at retail level to make ARB to work, one should read client agreement of regulated broker before commence anything else, and make sure that you don't do strategy against agreement. Then with a little application of Hedge-Fund methodology to trade them. We will file lawsuit to their regulator to shut them down or until they pay us, if they refuse to pay.
Brokers has been robbing traders for a long time, name it, B-book, plug-in, spread widening, slippages, etc. How long are we going to let this keep going.