Help Center
Our products knowledge base for customers
Trades
Trades
The Trades tab displays information about all trades on the account.
Table columns can be customized and dragged to suit the user's needs. To do this, just hold down the cursor on the column and drag it to the desired location in the table. The ⚙ button allows you to adjust the visibility of the filter fields and the order in which they are displayed.
Most of the columns in the table can be ordered in ascending or descending order. To do this, click the
button.
The
button is used to select the visibility of the table fields.
⤽ allows you to return all columns to their default values.
For your convenience in using this tab, you can duplicate the table with the saved filters by clicking the Duplicate button.
Table data can be exported to Excel by clicking the Save as XLS button.
The Filter button allows you to customize the data displayed in the table.
The Upload trades button allows you to open the sidepage for adding the futures trades into the system via uploading .xlsx file.
Once the file is uploaded, the Futures client report can be downloaded using the Generate report button in the sidepage.
Clicking the Duplicate button in the header of the section creates a copy of the original table, considering the previously set filters. If necessary, the filters in the copied table can be edited again and the changes can be saved by clicking on the corresponding button in the upper right corner.
Note! If the date filter is set toTodayorYesterday, then with a real date change, the date in the table will also be changed.
The following trades characteristics are available in the table:
| Name | Description |
|---|---|
| ID | trade identifier |
| Amount | trade amount |
| Quote amount | the price at which an asset was traded |
| Price | trade price |
| Side | side of the trade (buy or sell) |
| Trade direction | direction of the trade (increase or decrease) |
| Commission | commission fee for the trade |
| Trade type | type of trade ( e.g. direct trade or swap) |
| Trade date | trade date |
| Value date | value date |
| Transact time | exact transaction time of the trade |
| Account | the account on which the trade was made |
| Accounting type | type of account where the trade was executed |
| Accrued Interest | the accrued interest amount (swaps, taxes, commissions) |
| Comment | comment on trade (also shown in the client's terminal) |
| Order ID | order identifier |
| Execution ID | execution identifier |
| Source | sources of trade |
| Venue | trading venue (OTC, XOFF etc.) |
| Must be send to fix | send the trade to all active FIX STP sessions (Yes, No) |
| Use hedge position | information about whether the position is hedged or not |
| Instrument | instrument for which the trade was executed |
| Closed P/L | realized profit or loss |
| Converted P/L | realized profit or loss in terms of conversion currency. If not specified, the value of Closed P/L is used. |
| Conversion rate | rate and asset conversion P/L for the trade. |
| Absolute amount | amount in absolute value |
| Root | root symbol |
| Category | instrument category |
| Asset type | type of an asset |
| Code | instrument code |
| Name | instrument name |
| Min. order size | the fewest number of units available for an order |
| Lot size | lot size for the an instrument |
| MPI | minimum price increment |
| Pip size | pip size for an instrument |
| Price unit | currency per lot, currency per unit etc. |
| Underlying asset id | identifier of underlying asset |
| ISIN | International Securities Identification Number |
| Figi code | Financial Instrument Global Identifier code |
| Ticker | ticker symbol |
| Exchange | exchange on which trade was made |
| Base asset code | code of base asset |
| Base asset name | name of base asset |
| Base asset type | type of base asset |
| Quote asset code | code of quote asset |
| Quote asset name | name of quote asset |
| Quote asset type | type of quote asset |
| Close trade Id | close trade identifier |
| Order type | type of order (market, limit etc.) |
| Time in force | indicates how long an order will remain active before it expires (G.T.C., I.O.C. etc.) |
| Order QTY | quantity of order |
| Leaves QTY | order leaves quantity |
| Cumm. QTY | order cumulative quantity |
| Order px | order price |
| Average price | average order price |
| Stop px | stop order price |
| Created | date and time when the trade was created |
| Updated | date and time when the trade was updated |
| Order status | status of the order (filled, rejected, canceled etc.) |
| Reject reason code | code of the reject reason |
| Reject reason message | message containing reject reason |
| Transaction type | type of transaction (automatically assigned at the moment of the trade) |
| Asset ID | asset identifier |
| Netting date | date of netting |
| Parent trade | identifier of a parent trade |
| Parent account | identifier of an account, where the parent trade has been made |
Important! If any value is specified in theTrade directioncolumn for trades withOpen rollover/Closed rollovertypes, we strongly recommend not to execute daily operations and contact the Unity team.
Trade times are displayed in accordance with the time zone set in the broker settings.
Trade information
To view details about a specific trade, click on its number in the table. The following trade information is available within the card:
![]()
- General:
| Name | Description |
|---|---|
| Instrument | The trading instrument with which the trade was made. |
| Account | The trading account in which the trade was made. |
| Parent account | Account of the counterparty of the trade (for client accounts, as a rule - account of liquidity provider or BBook-executor account). |
| Account type | The type of account on which the trade was made. |
| Amount and price | A brief record of the trade in the format: Trade side Instrument amount Instrument name @ Instrument price |
| Quote amount | The trade volume specified in the quoted currency of the instrument. Calculated as Amount x Instrument price. |
| Trade type | Trade type (e.g., straight trade or swap). |
| Venue | Venue on which the trade is executed (e.g., OTC) |
| Transact time | Transact date and time (set automatically at the time of the trade). |
| Trade date | Date of the trade. |
| Value date | Value date of the trade. |
| Currency value date | Currency value date. Specified for settlement trades. |
-
Position: The block displays the
Position IDto which the trade belongs. -
P/L: The block displays the
Closed P/L (trade)andClosed P/L (transaction)indicators, which show the profit/loss on a closed trade. -
Commissions:
| Name | Description |
|---|---|
| Markup amount | Markup amount. Dependent on the price markups set in the tariff. |
| Commission | Commission for a trade in debited currency. Set in the Tariff. |
| Net commission amount | Net commission amount. |
| Accrued interest | Accrued interest since the last payout date (for bonds). |
Please note! The trade markup amount is calculated modulo. This is done to make it convenient to calculate trade markup amounts when unloading trades to .XLS.
- Account links:
| Name | Description |
|---|---|
| Order | Trade order ID (if the trade was created as a result of a trade order execution). |
| Parent trade ID | ID of the parent trade created on an external account (e.g., a liquidity provider account or a BBook account). |
| Close trade ID | ID of the closing trade. Specified for trades closing a position. |
| Execution ID | ID of the trade execution in the platform. |
- Other:
| Name | Description |
|---|---|
| Transaction Type | Source from which the trade was created. For example, GUI or Admin. |
| Must be sent via FIX | Yes for the trades to be sent via a fixed connection. |
| Using a hedge position | Whether to hedge the position |
To recalculate accrued interest on bonds in the event of a change in the coupon rate, use the Recalculate accrued interest button in the trade details window.
Recalculate commission button allows to recalculate the commission for a direct trade.
The Add external commission button allows to set the commission for the trade paid by the broker to the provider.
Important! If settlements have been made for a direct trade, the commission must be specified in the created settlement trade.
The Send via FIX button allows to send a trade via the FIX protocol.
Adding a trade
To add a trade, click the Add trade button and fill in the required information in the sidepage. Detailed information on adding a trade is available in the corresponding article.
Canceling a trade
To manually cancel a trade, you need to click on the Cancel trade button. The logic of this function is as follows:
-
If the client has a trade on an a-book (which needs to be canceled), then the client trade is parent refering to the trade on the
real account. By canceling the client's trade and settingDelete parent trade- the trade on the real account is also canceled. -
On b-book vice versa: b-book trade is parental to client trade, so b-book trade is canceled, and setting
Delete parent trade- client trade is also canceled.
To cancel the trade with auto-conversions and commissions select the Remove with conversions and nettings checkbox and all auto-conversions and commissions associated with the trade will be canceled.
If you check both boxes at once when canceling a trade:
Delete parent trade
Remove with conversions and nettings
then both trades and both transactions from these trades and only one autoconversion trade will be deleted.
If commissions are set, they will not be deleted, since commissions are not tied to the trade ID.
Recovering deleted trade
If the Show deleted checkbox is enabled in the filter, the table displays trades that have been deleted (canceled).
If you click on the ID of such a trade, the deal's sidepage will open. The date and time of its cancelation will be indicated under the trade ID in the sidepage.
Click Recover trade to recover the trade:
![]()
In the window of trade recovery confirmation specify the reason for trade recovery and click Recover trade:
![]()
After that the trade will be restored and will be available for further operations (e.g. swaps) and will be accounted for in the client's positions.
Filters
The Filter button allows you to customize the data displayed in the table:
Account - filter the table by one or several accounts of interest.
Parent account - filtering by one or several parent accounts.
Account Relation - filtering by the following types of relationship between accounts:
- Internal
- Client
- Provider
- Managed
Sources filtering
| Name | Description |
|---|---|
| Admin | trades placed into the system manually by using the administrator terminal |
| GUI | trades placed into the system by the client in the process of trading via web-terminal |
| FIX | executable trades received through FIX (Financial Information eXchange) |
| Mirror | trades placed on the accounts as a result of triggering the configured Touch rules |
| Algo | trades placed on the accounts as a result of triggering the configured Trading strategies |
| Casual | trades made as a result of trading in the casual mobile application |
| Mobile | trades made as a result of trading in the pro mobile application |
| Liquidation | trades occurred as a result of triggering of automatic liquidation on the account |
| Take profit | trades occurred as a result of triggering a TP order |
| Stop loss | trade occurred as a result of triggering a SL order |
| Idea | trades placed on the accounts as a result of subscription to trade ideas |
Category - filtering by trade categories.
Instrument - filtering by an instrument or a group of instruments
Trade type - filtering by trade types:
- Direct - buying or selling an asset.
- Closed Rollover Open Rollover - trades that are used to rollover an open position to the next settlement date. Closed Rollover - a trade that technically closes a position on the current settlement date, Open Rollover - a trade that technically opens a position on the next settlement date.
- Coupon - a trade on reflection of coupon payment.
- Dividend - a trade to reflect the payment of a dividend (this trade type is necessary to reflect the corresponding payments in PL for the position).
- Settlement - trades of this type on corresponding CASH-instruments appear in the system when using the functionality of settlements on FX-instruments when closing a position.
- Transfer - the settlement trade with securities, but without cash settlement. It is a trade for changing the place of securities custody without changing their owner. It is used to register the client's existing securities portfolio in the platform.
- Custody fee - a trade of commission for securities custody.
- Option expiration - a trade for displaying the option expiration.
- Option assignment - a trade of option execution.
- Future expiration - a trade of futures expiration.
- Bond maturity - a trade to redeem a bond at maturity date.
- Introducer fee - a trade on accrual of intermediary's income within the referral program (percentage of commission per trade).
- Tax - a trade to display the tax debit set in the trade settings.
- Split - a trade to display corporate actions (split/consolidation).
Other filters
| Name | Description |
|---|---|
| Execution ID | filter by execution ID. Multiple IDs can be specified in the filter. |
| Trade ID | filter by trade ID |
| Open remote account ID | filter by remote account ID |
| Transact time | filter by transaction time |
| Value date | filter by value date |
| Must to be sent to fix | filtering by trades to be sent using FIX protocol |
The Show deleted checkbox allows you to see deleted trades.
The With order checkbox allows you to select trades created as a result of order executions.
Bulk actions
When selecting several trades in the table, the Edit button becomes available for them, which allows to make changes to them simultaneously:
![]()
When clicking the button, the bulk actions sidepage opens:
![]()
In it you can change the Trade date and Value date, Send via FIX information about the trade and Recalculate commission for it.
When clicking the Cancel trades button, a window will open where the reason for canceling the trades should be specified. Additional options are available here - Delete parent trade, Delete with conversions and nettings and Skip margin check.
Trade types for option instruments
If the price of the base asset is above the strike:
| Trade | Trade type |
|---|---|
| Call BUY | Option exercise |
| Call SELL | Option assignment |
| Put BUY | Option abandonment |
| Put SELL | Option abandonment |
If the price of the base asset is below the strike:
| Trade | Trade type |
|---|---|
| Call BUY | Option abandonment |
| Call SELL | Option abandonment |
| Put BUY | Option exercise |
| Put SELL | Option assignment |