Help Center

Our products knowledge base for customers

Trades

Trades

The Trades tab displays information about all trades on the account.


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 to Today or Yesterday, then with a real date change, the date in the table will also be changed.

The following trades characteristics are available in the table:

NameDescription
IDtrade identifier
Amounttrade amount
Quote amountthe price at which an asset was traded
Pricetrade price
Sideside of the trade (buy or sell)
Trade directiondirection of the trade (increase or decrease)
Commissioncommission fee for the trade
Trade typetype of trade ( e.g. direct trade or swap)
Trade datetrade date
Value datevalue date
Transact timeexact transaction time of the trade
Accountthe account on which the trade was made
Accounting typetype of account where the trade was executed
Accrued Interestthe accrued interest volume (swaps, taxes, commissions)
Commentcomment on trade (also shown in the client's terminal)
Order IDorder identifier
Execution IDexecution identifier
Sourcesources of trade
Venuetrading venue (OTC, XOFF etc.)
Must be send to fixsend the trade to all active FIX STP sessions (Yes, No)
Use hedge positioninformation about whether the position is hedged or not
Instrumentinstrument for which the trade was executed
Closed P/Lrealized Profit or Loss
Absolute amountamount in absolute value
Rootroot symbol
Categoryinstrument category
Asset typetype of an asset
Codeinstrument code
Nameinstrument name
Min. order sizethe fewest number of units available for an order
Lot sizelot size for the an instrument
MPIminimum price increment
Pip sizepip size for an instrument
Price unitcurrency per lot, currency per unit etc.
Underlying asset ididentifier of underlying asset
ISINInternational Securities Identification Number
Figi codeFinancial Instrument Global Identifier code
Tickerticker symbol
Exchangeexchange on which trade was made
Base asset codecode of base asset
Base asset namename of base asset
Base asset typetype of base asset
Quote asset codecode of quote asset
Quote asset namename of quote asset
Quote asset typetype of quote asset
Close trade Idclose trade identifier
Order typetype of order (market, limit etc.)
Time in forceindicates how long an order will remain active before it expires (G.T.C., I.O.C. etc.)
Order QTYquantity of order
Leaves QTYorder leaves quantity
Cumm. QTYorder cumulative quantity
Order pxorder price
Average priceaverage order price
Stop pxstop order price
Createddate and time when the trade was created
Updateddate and time when the trade was updated
Order statusstatus of the order (filled, rejected, canceled etc.)
Reject reason codecode of the reject reason
Reject reason messagemessage containing reject reason
Transaction typetype of transaction (automatically assigned at the moment of the trade)
Asset IDasset identifier
Netting datedate of netting
Parent tradeidentifier of a parent trade
Parent accountidentifier of an account, where the parent trade has been made
Important! If any value is specified in the Trade direction column for trades with Open rollover/Closed rollover types, 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.


To view an information card for a specific trade, just click on the trade ID:

trades11.png

The following trade information is available inside the card:

trade-card_en.png

  • General:
NameDescription
Instrumenttrading instrument
Accountaccount in which the trade was executed
Account typetype of account where the trade was made
Amountvolume of the trade
Quote amountthe price at which an asset was traded
Amount and Pricevolume and price of the trade
Pricetrade price
Trade typetype of trade ( e.g. direct trade or rollover).
Venuethe place of trade (for example OTC)
Transact timeexact date and time of trade (automatically assigned at the moment of the trade)
Trade datetrade date
Value datevalue date
  • Commissions:
NameDescription
Markup amountmarkup amount
Commissioncommission for the trade in debited currency
Net commission amountnet commission amount
Accrued interestaccrued interest
  • Account links:
NameDescription
OrderOrder identifier
Remote traderemote trade identifier
Parent tradeparent trade identifier
Execution IDexecution number
  • Other:
NameDescription
Transaction typetransaction type
Must be sent to fixwhether the trade should be sent by fix
Use hedge positionwhether to use hedge position

Filters

Filter tabs allow you to customize trades fields:

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 by trades sources:
NameDescription
Admintrades placed into the system manually by using the administrator terminal
GUItrades placed into the system by the client in the process of trading via web-terminal
FIXexecutable trades received through FIX (Financial Information eXchange)
Mirrortrades placed on the accounts as a result of triggering the configured Touch rules
Algotrades placed on the accounts as a result of triggering the configured Trading strategies
Casualtrades made as a result of trading in the casual mobile application
Mobiletrades made as a result of trading in the pro mobile application
Liquidationtrades occurred as a result of triggering of automatic liquidation on the account
Take profittrades occurred as a result of triggering a TP order
Stop losstrade occurred as a result of triggering a SL order
Ideatrades 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 filter
  • 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
NameDescription
Execution IDfilter by execution ID
Trade IDfilter by trade ID
Open remote account IDfilter by remote account ID
Transact timefilter by transaction time
Value datefilter by value date
Must to be sent to fixfiltering by trades to be sent using FIX protocol

To manually cancel a trade, click on the trade number to open a trade card. Then click trades14.png to remove it manually. When canceling a trade, you can set☑ Delete parent trade, the logic of this function is:

  • 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 setting ☑ delete 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 deal is canceled, and setting delete parent trade - client deal is also canceled.

When you cancel a trade, ticking the Delete Parent Trade checkbox will also delete the corresponding trade in the provider's account and trades related to the parent trade.

canceltrade_en.png

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.

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 - recalculation of the commission for a direct trade.

access_account_trades_recalculatecommission.jpg

Show deleted checkbox allows you to see deleted trades. The With order checkbox allows you to select trades created due to order execution.

Adding a trade

The Add Trade button allows you to add a trade to the table.

account_trades_add_trade.png

Required Fields:

NameDescription
Trade typeDirect, Transfer, or Settlement
Client accountAutomatically filled when adding a trade to the client account
Provider accountLiquidity provider's or counterparty's account for the trade
InstrumentThe instrument involved in the trade
SideBuy or Sell
Value dateThe value date for the instrument
AmountAmount of the instrument in the trade
Trade priceThe price of the instrument in the trade
Quote amountThe quoted volume of the instrument in the trade
Trade dateThe date the trade is executed

Optional Fields:

NameDescription
CommentCustom comment for the trade (also shown in the client's terminal)
Order IDSpecifies the ID of the related order, if applicable
Client close trade IDReference to the ID of the closing trade
Provider commissionCommission to be transferred from the broker's nominal account to the provider's account
Client commissionCommission to be transferred from the client's account to the provider's account
Please note! Comment added to the trade is also shown to client.

Client commission field allows you to manually set the trade commission

The Client commission field allows you to set the commission for the trade manually.

Please note! If the Client commission field is filled, the entered value will overwrite the commission set in the Tariff settings.

When the Send to FIX option is enabled, trade details will be transmitted via the FIX protocol. The Skip margin check option allows you to create a trade without verifying the account's margin sufficiency.

Please note! For trades added to Client type accounts, markup is calculated and added to the trade price automatically.

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.

Adding a trade with an option instrument

To add a trade with an option instrument, you need to check the Option instrument checkbox in the trade addition side page.

account_add_option_trade.png

After that, several additional fields will become available in the side page:

NameDescription
C/PCall/Put price
StrikeThe delivery/write-off price of the underlying asset if the client decides to exercise the option
Expiration dateThe last possible day to exercise the option
Base asset SRPrice of the underlying asset in the option instrument
Notional amountVolume of the underlying asset in the trade
Premium notional amountPremium amount
Premium %Premium amount in percentage, calculated as: Premium notional amount (in base asset) / (Strike price * Notional Amount) * 100%
Premium pipsPremium amount in points
Please note! The value in the Premium % field is limited to five decimal places.

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.

The Filter button allows you to customize the data displayed in the table.

Table columns can be customized and dragged to suit your needs. To do this, just hold down the cursor on the column and drag it to the desired location in the table.

Most of the columns in the table can be ordered in ascending or descending order. To do this, click the eod5.pngbutton. The eod6.png 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

Didn't find what you were looking for? Contact to support@unity.finance. We will be happy to help 24/7