> ## Documentation Index
> Fetch the complete documentation index at: https://knowledgebase.newyorkcityservers.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Understanding Order Execution Time vs VPS Latency

> Learn the difference between your VPS network latency and the order execution time shown in MetaTrader logs.

A common point of confusion for traders is the difference between the **VPS latency** displayed in MetaTrader and the **order execution time** shown in the Journal logs. These are two separate measurements that mean very different things.

<img src="https://mintcdn.com/greenhilltechnologiesinc/3F-ISTSEbTeogf7-/images/troubleshooting/order-execution-vs-latency.png?fit=max&auto=format&n=3F-ISTSEbTeogf7-&q=85&s=f30cf4541d769b69328544aa57ac5d3b" alt="Order Execution Time vs VPS Latency" width="2331" height="278" data-path="images/troubleshooting/order-execution-vs-latency.png" />

## VPS Latency (Network Ping)

The latency shown in the **bottom-right corner** of your MetaTrader terminal is your **network ping** — the round-trip time for data to travel between your VPS and your broker's trading server. This is the number that NYCServers optimizes by placing your VPS as close to your broker's server as possible.

A low VPS latency (e.g., **1ms**) means your orders are reaching the broker almost instantly.

## Order Execution Time

The time shown in your MetaTrader **Journal logs** (e.g., "order done in 500ms") is the **total time your broker took to execute your order**. This includes:

* Receiving the order from your VPS
* Internal broker processing
* Liquidity checks and price validation
* Order matching and fill confirmation
* Sending the confirmation back to your VPS

This is entirely handled by your broker's infrastructure and is **not something NYCServers controls**.

## Example

| Metric          | Value | What It Means                                           |
| --------------- | ----- | ------------------------------------------------------- |
| VPS Latency     | 1ms   | Your order reached the broker in 1ms                    |
| Order Execution | 500ms | The broker took 500ms to process and complete the order |

In this example, the VPS is doing its job — delivering the order to the broker almost instantly. The 500ms execution time is the time the broker spent processing the order on their end.

## What Should You Do?

<CardGroup cols={2}>
  <Card title="VPS Latency Is Low, Execution Is Slow" icon="building">
    Your VPS is performing correctly. The delay is on your broker's side. **Contact your broker** to inquire about their execution times and whether a different account type or liquidity provider may offer faster fills.
  </Card>

  <Card title="VPS Latency Is High" icon="server">
    Your VPS may be located far from your broker's server. Consider [changing your VPS location](/management/change-vps-location) to one closer to your broker, or [contact support](mailto:support@newyorkcityservers.com) for help identifying the best location.
  </Card>
</CardGroup>

***

## Contact Support

If you are unsure whether the issue is related to your VPS or your broker, please [contact support](mailto:support@newyorkcityservers.com) and include a screenshot of both your VPS latency and your MetaTrader Journal logs. We'll help you determine the source of the delay.
