Order history

On this page, you can find a list of orders executed on the BP. These are the orders with the statuses Cancelled, Completed, Rejected, Expired, and Pending. For more details, refer to Order statuses.

For each order placed on the BP and executed per the A-Book model, one or more separate orders are created by the system to execute the original order. As a result, for each order you can see the following in the Admin panel:

  • the internal order — the original order placed on the BP by a trader

  • the external order(s) — one or more orders placed by the BP on the side of an LP (A-Book) to execute the original order

For more details on the procedure, refer to Order basics.

The internal orders are displayed in the list of orders by default. To view the information about external order(s), expand the corresponding internal order.

The information on this page is updated constantly and automatically.

Orders history
Orders history

General information (Internal orders)

The following information is provided about each internal order:

Email

The email address of a trader.


User ID

The platform identifier of a trader.


Account ID

The platform identifier of a trading account.


Account name

The name of a trading account.


Account type

The account type. Possible values:

  • Hedging: Each placed order opens a separate position.

  • Netting: Orders placed on the same market are aggregated into a single position.


Market type

The market type. Possible values:

  • Spot

  • CFD

  • Perpetual


Market display name

The name of a market on which the order was placed.


Market symbol name

The symbol on which the order was placed.


Side

The order side. Possible values: Buy or Sell.


Order type

The order type. Possible values: Market or Limit.

For more details, refer to Order types.


Time in Force

The time-in-force setting of the order.

For more details, refer to Time in force.


Target hedge, %

The order execution model, which is a percentage of the order amount that should be executed on the side of an LP. Possible values:

  • 100: An order was processed according to the A-Book model.

  • 0: An order was processed according to the B-Book model.

  • Other values: An order was processed according to the C-Book model.

For more details, refer to Routing basics.


Actual hedge, %

The actual percentage of the order amount executed on the side of an LP. May differ from the Target hedge, %, refer to Rounding for details.

This value is calculated as SUM(A-Book execution amount) / SUM (Execution amount).


Base amount

The amount that a trader specified when placing an order, in the base asset.


Quote amount

The order amount in the quote asset.

For market orders, this value is always empty because if a trader specifies the amount in the quote asset when placing an order, it's immediately converted to the base amount at the current price.

For limit orders, this value is calculated as Base amount × Limit price.


Avg execution price

The order execution price, as an average price of all trades executed while filling the order.


Limit price

Applicable only to Limit orders.

The order price specified by a trader when placing an order.


Requested price

Applicable only to external Market orders.

The volume-weighted average price of the order.

This value is calculated based on the order volume and the order book state at the time the order is placed, excluding any platform markups and slippage rates. Essentially, it reflects the price at which the order would be executed at the moment of its placing.


Commission amount

The total commissions paid for executing an order and the currency in which the commission was paid, along with the commission amount in conversion to RAT.


Filled amount

The order amount filled so far.


Remaining amount

The order amount that wasn't filled.


Used leverage

Applicable only to CFD markets.

The leverage ratio used when placing an order.


Position ID

Applicable only to CFD markets.

The identifier of a position opened as a result of the order.


Order ID

The order identifier on the BP.


LP order ID

N/A


Order status

The current order status. Possible values:

  • Cancelled

  • Completed

  • Rejected

  • Expired

For more details, refer to Order statuses.


Created at

The date and time when an order was executed.


Reason

The reason for placing the order:

  • Trader: The order was placed by a trader in the Trading terminal.

  • Admin: The order was placed by an Admin user to close a position.

  • Stop-out: The order was placed by the system, to close positions as a result of Stop out.

  • Stop loss: The order was placed by the Stop loss trigger.

  • Take profit: The order was placed by the Take profit trigger.


Admin ID

Applicable only to orders placed by an Admin.

The platform identifier of an Admin user who closed the position.


Taker

Indicates where the order was placed.

Possible values:

  • {FIX connection name}: The order was received via the specified FIX connection (Prime BP).

  • B2TRADER: The order was placed by a trader in the Trading terminal.


Maker

N/A

Extended information (External orders)

Applicable only to orders executed per the A-Book model.

The following information is provided about each external order:

Email

N/A


User ID

N/A


Account ID

N/A


Account name

N/A


Account type

N/A


Market type

N/A


Market display name

N/A


Market symbol name

N/A


Side

The same as in the original order.


Order type

The order type. Possible values: Market or Limit.

For more details, refer to Order types.


Time in Force

The time-in-force setting of the order.

For more details, refer to Time in force.


Target hedge, %

N/A


Actual hedge, %

N/A


Base amount

The order amount in the base asset.


Quote amount

The order amount in the quote asset.

For market orders, this value is always empty.

For limit orders, this value is calculated as Base amount × Limit price.


Avg execution price

The order execution price, as an average price of all trades executed while filling the order.


Limit price

Applicable only to Limit orders.

The order price set when placing an order.


Requested price

Applicable only to external Market orders.

The volume-weighted average price of the order.

This value is calculated based on the order volume and the order book state at the time the order is placed, excluding any platform markups and slippage rates. Essentially, it reflects the price at which the order would be executed at the moment of its placing.


Commission amount

The total commissions paid for executing an order and the currency in which the commission was paid, along with the commission amount in conversion to RAT.


Filled amount

The order amount filled so far.


Remaining amount

The order amount that wasn't filled.


Used leverage

N/A


Position ID

N/A


Order ID

The order identifier on the BP.


LP order ID

Applicable only if Hedge, % = 100.

The order identifier on the side of a liquidity provider.


Order status

The current order status. Possible values:

  • ExternalRejected

  • PartialFill

  • Fill

  • TimeOut

For more details, refer to Order statuses.


Created at

The date and time when an order was executed.


Reason

The reason for placing the order:

  • Trader: The order was placed by a trader in the Trading terminal.

  • Stop-out: The order was placed by the system, to close positions as a result of Stop out.

  • Stop loss: The order was placed by the Stop loss trigger.

  • Take profit: The order was placed by the Take profit trigger.


Taker

N/A


Maker

Indicates where the order was actually executed.

Possible values:

  • {FIX connection name}: The order was executed on the specified Maker.

  • B2TRADER: The order was executed internally on the BP.

Detailed information

The data on this page is divided into tabs:

On this tab, you can find details of the original order placed by a trader.

See also:

Last updated

Was this helpful?