Suppose an order for 10,000 units is submitted.

The Depth of Market window will highlight the applicable price range.

How can I calculate a price for an order filled at depth

1. To calculate the volume-weighted average price (VWAP) of this order, first multiply the price of each file by the volume of the file to get the volume of each file, and then add the volume of each file.

In this example, we don’t need to use the fifth level (price 140), because the equivalent trading volume of the first four levels can satisfy the order volume.

To calculate the resulting Volume Weighted Average Price for this order

We conclude that the total transaction value (notional value) of this order is 1,220,000.

2. Next, divide the nominal value by the order unit quantity to calculate the VWAP price.

In this example, the number is 10,000:

divide the nominal value by the order unit quantity to calculate the VWAP price

Therefore, the volume-weighted average price (VWAP) of this order is 122.

Go to OANDA’s Official Website

Can I break one order into multiple smaller orders?

If multiple orders are triggered at the same time, and if they need to use the market depth function if they are merged, the execution principle of these orders is equivalent to a merged order.

The first order will consume part of the market depth, and the second-order will start from the first Continue where the order ends, and so on.

Contact OANDA Support Team