Help Center

Our products knowledge base for customers

Transactions

Transactions

In the Transactions tab, you can see the information about all transactions on the account.

accounts_transactions.png

The following transaction characteristics are available in the table:

NameDescription
Transaction IDtransaction identifier
Transaction typetype of transaction
Transaction sub typesubtype of the transaction (empty, commission, correction, external, adjustment, rollover commission)
Amountvolume of the transaction
Transaction datedate of the transaction
Netting datedate of the netting
Transaction timedate and time of adding the transaction
Commenttransaction comment
Internal commentinternal comment on the transaction (visible only to the broker). The internal comment can be edited by clicking the Edit internal comment button.
Accountthe account on which the transaction was made
Instrumentthe instrument on which the transaction was made
Assettransaction asset
Parent IDParent transaction ID (for related transactions that resulted in the transaction appearing on the account).
Trade IDTrade ID (for transactions that resulted from trades).

Select the Group checkbox to view transactions in groups. When switching to other tabs, the transaction grouping setting is maintained.

accounts_transactions_group.png

For easy use of the Transactions tab, you can duplicate a table with saved filters by clicking the Duplicate button.

Table data can be exported to Excel by clicking the Save as XLS button.

The Delete transaction button in the far right column of the table (appears when you hover over the row with the transaction) allows you to delete a transaction from the system.

The Edit internal comment button allows you to set a comment for the transaction that is displayed only to the administrator.


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

Available operations

To add a new transaction in the system, click the Add operation button. Then, select the operation type from the dropdown list and fill in the required information.

You can also change the transaction type directly in the Operations side page.

accounts_transactions_operations.png

Please note! The Comment selector allows you to choose one of the predefined reasons for transactions. A separate Comment field allows you to enter a custom comment.

Deposit

This operation is used for adding funds to a client's account. To process it, fill in the following fields:

Field NameDescription
Operation typeThe type of transaction being carried out, such as depositing funds, withdrawing them, or accruing daily PL.
SubtypeAffects the display of the transaction subtype in the account transactions table and in the History section.
Correspondent AccountThe actual/provider account where the client's funds are held (If the operation is performed from a provider account, the client’s account should be specified as the correspondent account)
CurrencyThe currency and volume of the transaction
Netting DateThe date when the transaction is processed
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentTransaction comment displayed to the client (optional).
Internal commentInternal comment displayed to the broker (optional).

After completing this operation, a Deposit transaction will be created in the system, with the real account as the debit account and the client account as the credit account. The balance on both accounts will increase by the deposited amount.

Withdrawal

This operation is used for withdrawing funds from a client’s account. To process it, fill in the following fields:

Field NameDescription
SubtypeAffects how the transaction subtype is displayed in the History section
Correspondent accountThe actual/provider account where the client’s funds are held (If the operation is performed from a provider account, the client’s account should be specified as the correspondent account)
CurrencyThe currency and volume of the transaction
Netting dateThe date when the transaction is processed
Real commissionThe commission transferred from the broker’s nominal account to the real account
Personal commissionThe commission transferred from the client’s account to the broker’s nominal account
Commission accountThe nominal account where commission transactions will be recorded
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentTransaction comment displayed to the client (optional).
Internal commentInternal comment displayed to the broker (optional).
Please note! The Available button under the field for entering the amount of currency to be withdrawn, allows to fill the field with the value of the entire Cash balance available on the account.

After the operation is completed, multiple transactions may be created in the system:

  • A transaction of type Withdrawal, where the real account acts as the debit account, and the client account as the credit account. The balance of both accounts will decrease by the amount specified in the transaction.
  • A transaction of type Commission, where the client account acts as the debit account, and the nominal account as the credit account (if a Client commission is set for the transaction).
  • A transaction of type Commission, where the nominal account acts as the debit account, and the provider/real account as the credit account (if a Real commission is set for the transaction).
Please note! When selecting the Commission, Correction and Adjustment subtypes, it is possible to withdraw funds in a larger amount than is currently available on the account.

Block

This operation is used to block funds in a client's account. The transaction appears in the system automatically when the client requests a withdrawal.

To process it, fill in the following fields:

Field NameDescription
CurrencyThe currency and amount to be blocked
Netting dateThe date when the transaction is processed.
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentOptional custom comment.

After completing this operation, a Block transaction will be created in the system, with the client’s account as both the debit and credit account. The blocked amount will remain unavailable until an Cancel block transaction is processed.

Important! Transactions of this type cannot be deleted manually if they were created automatically when the client requested a withdrawal.

Cancel block

This operation is used to reverse a Block transaction. To process it, fill in the following fields:

Field NameDescription
Block transactionsSelect the transaction that should be unblocked.
Netting dateThe date when the transaction is processed.
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentOptional custom comment.
Please note! You can only fully unblock a transaction. Partial unblocking is not possible.

After completing this operation, a Cancel block transaction will be created, with the client’s account as both the debit and credit account, linking it to the original Block transaction.

One-off charge (for client accounts only)

This operation is used for charging one-time commissions. It is recorded in the system as two parallel transactions:

  • Between two real accounts
  • Between the client’s account and a nominal account

To process it, fill in the following fields:

Field NameDescription
From real account IDThe real account from which funds will be debited (mandatory).
To real account IDThe real account to which funds will be credited (mandatory).
To internal account IDThe nominal account where the client’s transaction will be recorded.
CurrencyThe currency and volume of the transaction (mandatory).
Netting dateThe date when the transaction is processed (mandatory).
Transaction IDThe ID of an existing transaction already processed between real accounts (if applicable).
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentOptional custom comment.

After completing this operation, two transactions will be created:

  • Between real accounts (subtype: External)
  • From the client’s account to the nominal account, with the first transaction’s ID linked as the parent.

Transfer (for Real accounts only)

The Incoming transfer and Outgoing transfer transactions are intended for transferring funds between provider/real accounts.

To execute this operation, fill in the following fields:

Field NameDescription
Transaction typeIncoming/Outgoing transfer.
To accountThe real account to which the funds will be credited from the selected account (for outgoing transfers).
From accountThe real account from which the funds will be transferred to the selected account (for incoming transfers).
CurrencyThe currency and amount of funds to be transferred.
Netting dateThe date of the transaction execution.
CommentThe comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional).
CommentOptional custom comment.

After the operation is completed, the system will create a transaction between real accounts with the subtype External.

Bulk deletion of transactions

The Transactions table has bulk deletion functionality.

Important! Transactions will not be deleted if the day in the broker is closed or if there are related transactions that cannot be deleted.
Please note! To perform bulk deletion, the Group checkbox must be unchecked.

When you select multiple transactions in the table and click the Delete transactions button, the bulk transaction deletion sidepage will open:

accounts_transactions_bulk_delete.png

The sidepage will display the selected transactions with a minimal set of information about them:

accounts_transactions_bulk_delete_sidepage.png

After clicking the Delete transaction button and operation confirmation, selected transactions will be deleted.

Transaction Types and Subtypes

NameDescription
Daily P/LDaily profit/loss on trades.
Trade commissionThe trade commission paid by the client to the broker, configured in the corresponding Tariffs section.
CouponSettlements for coupons that have reached the payment date.
Service feeWith the Copytrading fee subtype - the trading account fee for subscribing to a public account. With the Copytrading broker fee subtype - the public account fee paid to the broker.
SettlementsSettlements made for the trade.
TransferTransfer of funds as a result of settlement of trades. With the External subtype when transferring funds between provider accounts.
WithdrawalWith the Empty subtype - withdrawing funds from an account using a cash out operation through the Finances section or through the client terminal. With the Adjustment and Correction subtypes - when specifying these subtypes when withdrawing from the Transactions section. With the Bonus subtype - bonus funds are paid out as a result of the account fulfilling the Bonus program conditions.
Cash inWith the Empty subtype - depositing the account using through the Finances section or through the client terminal. With the Adjustment and Correction subtypes - when specifying these subtypes when depositing from the Transactions section. With the Bonus subtype - bonus funds are paid out as a result of the account fulfilling the Bonus program conditions.
BlockBlocking funds during deposit and withdrawal transactions. With the External subtype, if an external fee is set for withdrawals. With the Copytrading fee subtype - when subscribing to a public account, up to the subscription amount.
Cancel blockCancel block transacrtions made by the broker in the Finances section.
Asset TransferAsset transfer as a result of transaction settlements.
Custody feeThe fee for storing assets in a custodian account, configured in the corresponding section of the Tariffs - Custody fees.
External feeThe fee per transaction charged to the broker by the liquidity provider. Configured in the corresponding section of the Tariffs - Commission conditions.
Introducer feeThe fee paid to the referral program owner for invited referrals. Set when creating or editing the Referral program.
TaxDividend tax on the asset, set in Tax profiles.
Funding feeFunding fee calculated based on Funding Rates.
Didn't find what you were looking for? Contact to support@unity.finance. We will be happy to help 24/7