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.
![]()
The following transaction characteristics are available in the table:
| Name | Description |
|---|---|
| Transaction ID | Transaction identifier in the platform. |
| Transaction type | Type of transaction. |
| Transaction sub type | Subtype of the transaction (empty, commission, correction, external, adjustment, rollover commission). |
| Amount | Amount of the transaction |
| Transaction date | date of the transaction |
| Netting date | date of the netting |
| Transaction time | date and time of adding the transaction |
| Comment | transaction comment |
| Internal comment | internal comment on the transaction (visible only to the broker). Can be edited by clicking the Edit Internal Comment button. |
| Account | Account on which the transaction was executed. |
| User | User who initiated the transaction in the platform. |
| Instrument | Instrument on which the transaction was executed. |
| Asset | transaction asset |
| Parent ID | Parent transaction ID (for related transactions that resulted in the transaction appearing on the account). For example, for transactions that charge a transfer commission, the parent transaction is a transaction with the Transfer type and Commission subtype. |
| Trade ID | Trade 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.
![]()
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.
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
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
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.
![]()
Please note! TheCommentselector allows you to choose one of the predefined reasons for transactions. A separateCommentfield allows you to enter a custom comment.
Deposit (Cash in)
This operation is used for adding funds to a client's account. To process it, fill in the following fields:
| Field Name | Description |
|---|---|
| Operation type | The type of transaction being carried out, such as depositing funds, withdrawing them, or accruing daily PL. |
| Subtype | Affects the display of the transaction subtype in the account transactions table and in the History section. |
| Correspondent Account | The 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) |
| Currency | The currency and volume of the transaction |
| Real commission | The commission transferred from the broker’s nominal account to the real account |
| Personal commission | The commission transferred from the client’s account to the broker’s nominal account |
| Commission account | Internal account where commissions are accumulated. If not specified, the broker's nominal account is used. |
| Netting Date | The date when the transaction is processed |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Transaction comment displayed to the client (optional). |
| Internal comment | Internal 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 (Cash out)
This operation is used for withdrawing funds from a client’s account. To process it, fill in the following fields:
| Field Name | Description |
|---|---|
| Subtype | Affects how the transaction subtype is displayed in the History section |
| Correspondent account | The 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) |
| Currency | The currency and volume of the transaction |
| Netting date | The date when the transaction is processed |
| Real commission | The commission transferred from the broker’s nominal account to the real account |
| Personal commission | The commission transferred from the client’s account to the broker’s nominal account |
| Commission account | The nominal account where commission transactions will be recorded |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Transaction comment displayed to the client (optional). |
| Internal comment | Internal comment displayed to the broker (optional). |
Please note! TheAvailablebutton under the field for entering the amount of currency to be withdrawn, allows to fill the field with the value of the entireCash balanceavailable 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 theCommission,CorrectionandAdjustmentsubtypes, 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 Name | Description |
|---|---|
| Currency | The currency and amount to be blocked |
| Netting date | The date when the transaction is processed. |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Optional 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 Name | Description |
|---|---|
| Block transactions | Select the transaction that should be unblocked. |
| Netting date | The date when the transaction is processed. |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Optional 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 Name | Description |
|---|---|
| From real account ID | The real account from which funds will be debited (mandatory). |
| To real account ID | The real account to which funds will be credited (mandatory). |
| To internal account ID | The nominal account where the client’s transaction will be recorded. |
| Currency | The currency and volume of the transaction (mandatory). |
| Netting date | The date when the transaction is processed (mandatory). |
| Transaction ID | The ID of an existing transaction already processed between real accounts (if applicable). |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Optional 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 Name | Description |
|---|---|
| Transaction type | Incoming/Outgoing transfer. |
| To account | The real account to which the funds will be credited from the selected account (for outgoing transfers). |
| From account | The real account from which the funds will be transferred to the selected account (for incoming transfers). |
| Currency | The currency and amount of funds to be transferred. |
| Netting date | The date of the transaction execution. |
| Commission | The commission amount charged by a real account (e.g., a bank or provider) for the transfer. |
| Asset | The asset to which the commission will be debited. If the Use commission from transfer amount checkbox is enabled, the selector is disabled. |
| Commission account | The internal brokerage account where the commission is debited/credited. By default, the broker's nominal account is used. |
| Use commission from transfer amount | When enabled, the commission will be included in the transfer amount. The commission will be debited from the asset specified in the Currency field of the sidepage. |
| Comment | The comment selector allows you to select one of the transaction reasons previously set in the Reasons section (optional). |
| Comment | Optional custom comment. |
After the operation is completed, the system will create a transaction between real accounts with the Transfer type and External subtype.
When filling in the commission fields, an additional transaction with the Transfer type and Commission subtype will be created.
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:
![]()
The sidepage will display the selected transactions with a minimal set of information about them:
![]()
After clicking the Delete transaction button and operation confirmation, selected transactions will be deleted.
Transaction Types and Subtypes
| Type name | Type description | Subtype name | Subtype description |
|---|---|---|---|
| Daily P/L | Daily profit/loss on trades. | ||
| Trade commission | The trade commission paid by the client to the broker, configured in the corresponding Tariffs section. | ||
| Coupon | Settlements for coupons that have reached the payment date. | ||
| Service fee | Fees for using a public accounts. | ||
Copytrading fee | The trading account fee charged for subscribing to a public account. | ||
Copytrading broker fee | The public account fee charged by the broker. | ||
| Settlements | Settlements made for the trade. | ||
Empty | Settlement transactions without a subtype. For example, crediting funds to an account during bond trades (including accrued interest for holding the position). | ||
| Transfer | Transfer of funds as a result of settlement of trades. | ||
External | Subtype set for transferring funds between provider accounts. | ||
Commission | Occurs if a commission is specified when transferring funds between provider accounts. | ||
| Withdrawal | Withdrawal of funds from the account. | ||
With the Empty subtype - withdrawing funds from an account using a cash out operation through the Finances section or through the client terminal. | |||
Adjustment, Correction | When specifying these subtypes when withdrawing from the Transactions section. | ||
Bonus | bonus funds are paid out as a result of the account fulfilling the Bonus program conditions. | ||
| Other subtypes | Other subtypes are set by the administrator when creating a transaction. | ||
| Cash in | Depositing funds on the account. | ||
Empty | Depositing the account using through the Finances section or through the client terminal. | ||
Adjustment, Correction | When specifying these subtypes when depositing from the Transactions section. | ||
Bonus | Bonus funds are paid out as a result of the account fulfilling the Bonus program conditions. | ||
| Other subtypes | Other subtypes are set by the administrator when creating a transaction. | ||
| Block | Blocking funds during deposit and withdrawal transactions. | ||
External | If an external fee is set for withdrawals. | ||
Copytrading fee | When subscribing to a public account, up to the subscription amount. | ||
| Cancel block | Cancel block transacrtions made by the broker in the Finances section. | ||
| Asset transfer | Asset transfer as a result of transaction settlements. | ||
| Custody fee | The fee for storing assets in a custodian account, configured in the corresponding section of the Tariffs - Custody fees. | ||
| External fee | The fee per transaction charged to the broker by the liquidity provider. Configured in the corresponding section of the Tariffs - Commission conditions. | ||
| Introducer fee | The fee paid to the referral program owner for invited referrals. Set when creating or editing the Referral program. | ||
| Tax | Dividend tax on the asset, set in Tax profiles. | ||
| Funding fee | Funding fee calculated based on Funding Rates. |