Trade Execution Speed Tester for MT4
Test your trade execution speed from your VPS to your broker's trade server. This EA measures latency by sending and deleting pending orders, helping you optimize your trading setup for the best possible execution.

Click to enlarge
How Trade Execution Speed Tester Works
The EA sends and deletes pending orders three times, measuring the round-trip time in milliseconds. This helps you understand the actual latency between your trading environment and your broker's server.
Usage Tips
- Demo orders only travel to MT4 server (typically ~75ms), live orders require counter-party confirmation
- Recommended for 1-minute charts: below 500ms execution time
- Acceptable for 5-minute charts: up to 1000ms
- Higher times may indicate virtual dealer plugins or geographic distance issues
- Consider VPS providers with direct connections (ONNET/x-connects) to reduce latency
Key Features
Precise Latency Measurement
Measures execution time in milliseconds with multiple test iterations
Live vs Demo Comparison
Understand the difference between demo and live execution speeds
VPS Optimization
Identify if your VPS location is optimal for your broker
Broker Comparison
Compare execution speeds across different brokers
Download Trade Execution Speed Tester
Click the button below to download the indicator files. Completely free, no signup required.
8,002 downloads
How to Install (5 Steps)
Download the EA
Click the download button to get the ZIP file
Extract Files
Unzip to access the .ex4 EA file
Copy to Experts Folder
In MT4: File > Open Data Folder > MQL4 > Experts
Enable Auto Trading
Click the AutoTrading button in MT4 toolbar
Attach to Chart
Drag the EA onto any chart and click OK to run the test
Screenshots

CNS NY VPS to IC Markets NY4 Server performance
Click to enlarge
Frequently Asked Questions
What is a good execution speed for scalping?
For scalping on 1-minute charts, aim for execution times below 500ms. For 5-minute trading, up to 1000ms is acceptable. Anything higher may impact your entry and exit quality.
Why is my demo account faster than live?
Demo orders only travel to the MT4 server and back, while live orders require confirmation from the broker's liquidity provider or counter-party. This extra step adds latency to live trading.
How can I improve my execution speed?
Use a VPS located near your broker's server, choose providers with direct connections (ONNET or x-connects), and consider brokers known for fast execution like IC Markets.
Save on Every Trade
Use Trade Execution Speed Tester with these brokers and get instant commission discounts
Ready to Use Trade Execution Speed Tester?
Download now and start identifying better trading opportunities
Download Free100% free, no signup required. Works with MT4.
