A forex VPS in New York makes sense for one specific reason: your broker's trade server is on the US East Coast, and you want your Expert Advisor to run next to it instead of on a home connection on the other side of the world. If the broker's server is somewhere else, New York is just another city. This guide is built as a decision process. You will find out where your broker's server is, measure from a test server instead of trusting a map, pick between Windows and Linux for the terminal, and only then commit to a plan. There are no speed or profit promises here; the goal is a setup you have measured yourself.
Is a forex VPS New York setup right for your EA?
Answer three questions before spending anything.
- Is your broker's server in or near New York? Some brokers host trade servers there because liquidity providers and other financial infrastructure cluster in the area. Many others use London, Asia or elsewhere. Only your broker can tell you which server your account uses.
- Does your strategy care about distance? A scalper or news-reaction EA sends orders in reaction to fast moves, so a shorter network path is part of its design. A daily-chart system that opens two trades a week mostly needs the terminal to stay online, which any reliable server provides.
- Do you need the terminal running 24/5? If you trade by hand during a few hours, a VPS is a convenience. If an EA must manage open positions overnight, a server is the simplest way to keep it alive.
If the first answer is "no", read the guide to forex VPS hosting in London or ask your broker for the correct city before going further.
Step 1: find your broker's trade server
Start with the account details you already have. MetaTrader 4 and 5 log in to a named server, shown in the login dialog and in the terminal's account details. Then:
- Email or chat with broker support and ask which datacenter city hosts that exact server name. Ask separately for demo and live if you use both.
- Check the broker's own documentation. Some publish a list of server locations for VPS users.
- Write down the answer and the date. Brokers occasionally migrate servers, so this is worth re-checking every few months.
Step 2: run a ping test from a test server
A map is a hint; a measurement is evidence. Cloudj servers can be billed by the hour, so you can deploy a small server in New York, test for a few days, and delete it. Keep in mind that an hourly server is charged while it exists, even when stopped, so deletion is what ends the charge.
On the test server, install the terminal, log in, and watch the connection indicator in the bottom-right corner of MetaTrader, which shows the current ping to the trade server. Note values at different times of day, especially during the sessions you trade.
If your broker gives you a hostname or IP for the trade server, you can also test from a Linux server:
ping -c 20 trade-server.example-broker.com
mtr --report --report-cycles 50 trade-server.example-broker.com
Some servers do not answer ICMP ping, so a blocked ping is not a failure; rely on the terminal's own indicator in that case. Our guide to testing VPS latency with ping and mtr explains how to read the results.
Want a comparison? Run the same test from another US city. Cloudj has eight US locations, and the US East vs West VPS guide explains how the coasts differ.
Step 3: choose Windows or Linux for MetaTrader
MetaTrader is a Windows program, but it is not the only path.
| Windows server | Linux server with Wine | |
|---|---|---|
| Setup effort | Install the terminal and log in | Install Wine, then the terminal; more steps |
| Remote access | Remote Desktop with a password | SSH, plus a remote desktop or VNC if you want a GUI |
| Licence | Monthly Windows licence fee, shown in the console before deploy | No Windows licence fee |
| Memory overhead | Higher; Windows needs headroom | Lower base usage |
| Compatibility | Native; broker tools and plugins work as expected | Usually works; occasional display or plugin quirks |
| Best for | Most traders, multiple terminals, broker add-ons | Comfortable Linux users running a single terminal |
MetaQuotes publishes instructions for running MetaTrader 5 on Linux, which is the place to start if you go the Wine route. For everyone else, Windows is the low-friction choice. The broader Linux vs Windows VPS comparison covers the trade-offs beyond trading.
Step 4: size and deploy
For a single terminal on Windows, plan around 2 vCPU and 4 GB RAM as a comfortable starting point; Linux with Wine can run a single terminal in less. Add memory for each extra terminal, and pick dedicated CPU if you run several terminals or backtests on the same machine. These are rules of thumb from common setups; the console's CPU and RAM graphs will tell you what your own load looks like, and you can resize CPU and RAM later.
To deploy:
- Sign in to the Cloudj console, choose United States, New York, your OS and plan. The console shows the exact price before you deploy.
- For Windows, copy the password from the server page and connect with Remote Desktop. For Linux, use your SSH key, as described in the SSH key setup guide.
- Install the terminal from your broker's link, confirm the account and server, then enable automated trading.
- Set the terminal to start automatically after a reboot, and schedule OS updates outside your trading hours.
- Once stable, switch from hourly billing to a 1, 3, 6 or 12 month term if the server should run continuously. New York monthly plans include 5 TB of traffic. Live prices are on the pricing page.
Using the same server for other work
A trading server should stay focused, because every extra process competes with the terminal for memory and CPU. If you also want to run data collection or automation in the US, put it on a separate server. Our guides on web scraping from a US VPS and running AI agents on a US VPS cover those workloads, and the United States VPS overview compares all eight US cities. For a wider view of the region, see the Americas, Oceania and Israel VPS guide.
FAQ
How do I know my broker's server is in New York?
Ask the broker which city hosts your specific server name, then confirm with the ping indicator in MetaTrader from a test server. Do not rely on the server name alone.
Can I run MetaTrader on a Linux VPS?
Yes, through Wine. MetaQuotes documents a Linux setup for MetaTrader 5. It saves the Windows licence fee but takes more setup and may have occasional quirks.
Will a New York VPS make my EA more profitable?
No server can promise that. It can shorten the network path to a broker whose server is in New York and keep the terminal online, but results depend on your strategy and market conditions.
What if my broker uses a different city?
Host where the broker's server is. Cloudj has cloud servers in 14 countries, including London and several other US cities.
Next steps
Find your broker's server city, measure from a test server, and keep the setup that your numbers support. When you are ready, open the United States cloud server page or deploy a New York server directly from the Cloudj console.