VPN to reduce latency for trading in Asia

My ping to new york is around 250ms - 300ms. My ping to my local server is 5ms. I assure you, there is no problem with my connection. The only issue is the physical distance involved, from my broker's server, presumably in New York to my location in Singapore. Like the mentioned example, the persistent delay of market data, especially during the open can be up to minutes and gets better after 30 minutes or so. I don't have much technical experiences, but i speculate this has to do with huge chunks of data creating bottleneck situation with the cables under the sea. There was a time, when fibre optic cables were attacked by sharks, so as they reported, and it caused serious delay of Das trader, it took like 10 minutes to print a 1 minute candle. I don't think the remote access and viewing of a virtual machine would be that long and i can also reduce the resolution of the virtual machine so that my processing on my local device would be even faster.



I trade multiple exchanges from various countries, have multiple trading platforms and charting software.

Early US session tends to be the 'worst' due to heavy traffic.

Different trading platforms, different charting software will give you different results.
some trading platforms (eg TT trading platform but you have to pay a high price for that) have virtually zero lag.
some lag by few seconds to few minutes.
Some charting software is damn damn hopeless; the chart will freeze for the first few minutes during the early US session without fail.
And some charting software will never freeze and has virtually zero lag !

Your problem seems to be not due to the massive distance.
Go and evaluate different charting software, different brokers, different trading platforms.
 
Why should a VPN reduce latencies at all? Makes zero technical sense. If you trade algorithmic strategies then what you want to look for is a VPS or proximity located server. A vpn still routes your traffic from your computer through the vpn to the desired endpoint. Sometimes it even greatly adds more latency.

An alternative is to figure out whether you connect to your broker's nearest server, often times they have better connections between their server nodes than you routing all the way to their US sever.

A vpn helps to anonymize traffic or if you are behind a firewalls such as in China. I doubt that is what your problem is from how you stated the question.

There are many reasons for using VPN in secure core mode. All my computers use VPN in secure core mode from the moment I switch them on.
If you use internet you should always use VPN. There is a reason why Russia forbids using VPN, and China does not want you to use it too.

https://surfshark.com/blog/should-i-always-use-a-vpn
https://latesthackingnews.com/2020/03/23/should-we-always-use-a-vpn/
https://www.pcmag.com/how-to/how-to-set-up-and-use-a-vpn
 
Last edited:
There are many reasons for using VPN in secure core mode. All my computers use VPN in secure core mode from the moment I switch them on.
If you use internet you should always use VPN. There is a reason why Russia forbids using VPN, and China does not want you to use it too.

https://surfshark.com/blog/should-i-always-use-a-vpn
https://latesthackingnews.com/2020/03/23/should-we-always-use-a-vpn/
https://www.pcmag.com/how-to/how-to-set-up-and-use-a-vpn
Yes, there are many reasons to use a VPN, but reducing latency is not one of them.
 
Yes, there are many reasons to use a VPN, but reducing latency is not one of them.

I agree and to me it is obvious.
I did not pay attention very well and focused on this sentence:"A vpn helps to anonymize traffic or if you are behind a firewalls such as in China."
 
  • Like
Reactions: rb7
300ms is very high. I'd recommend checking out www.ninjamobiletrader.com for a fast 1gbps and 1ms latency vps. I use their chicago vps because I mostly trade CME instruments with philips capital, but they also have NY vps which I imagine would be in the low digits ms for NYSE. Depends on where you broker's trading servers are too. For example if you're broker is based in a different city than the exchange servers, there will be more data hops and additional latency.
 
To each his own. I hope you feel stealthy enough.

But a VPN does not solve the problem of op.

There are many reasons for using VPN in secure core mode. All my computers use VPN in secure core mode from the moment I switch them on.
If you use internet you should always use VPN. There is a reason why Russia forbids using VPN, and China does not want you to use it too.

https://surfshark.com/blog/should-i-always-use-a-vpn
https://latesthackingnews.com/2020/03/23/should-we-always-use-a-vpn/
https://www.pcmag.com/how-to/how-to-set-up-and-use-a-vpn
 
Find a broker that uses cloudflare.
I use VPN but from Europe. First traded with Generic Trader and ping was 200-300ms. then I changed to Ninjatrader and now my ping is 15-45ms depending on which serverlocation I use as VPN.
If I can get such an approvement, you should be able to find something similar.

Highly doubtful. You cannot get 15ms from Asia to Europe or America unless you some extremely expensive tech. Even just 150ms from Asia to Europe would be beyond expectations.
 
Highly doubtful. You cannot get 15ms from Asia to Europe or America unless you some extremely expensive tech. Even just 150ms from Asia to Europe would be beyond expectations.

www.starlink.com will be the fastest way to communicate soon and all trading will move to it.
 
www.starlink.com will be the fastest way to communicate soon and all trading will move to it.

That's in the future, not now.
Doubt all trading will move either, I have no need for it. If my VPS is in NYC and IB server is in NYC, why do I need Starlink?
 
Back
Top