Skip to main content

Admin Fees

General Information​

The Admin Fees trigger allows brokers to charge commissions on open positions carried over through a rollover to the next day, including holidays and weekends.


πŸ“Œ You can find the Admin Fees trigger under:
Risk Management β†’ Automatic Control

Admin Fees


Edit Settings​

Admin Fees Settings

Below is a list of all the settings that can be applied to this rule:

Parameter NameDescription
Rule NameThe name of the selected rule.
Fee TypeSelect the fee type to apply. Options: USD or percentage.
Long Positions Fee, USDSet the fee amount for long positions.
Short Positions Fee, USDSet the fee amount for short positions.
Admin Fees Free PeriodAfter how many days of keeping the position open the trigger starts applying fees.
Time Accrual (Hours)Set the hour when the fee will be applied.
Time Accrual (Minutes)Set the exact minute when the fee will be applied.
Comment for TransactionA comment attached to the operation, visible to the trader on the trading platform.
Check MarginEnable margin and balance checks before applying the fee.
Account GroupsSelect account groups to be monitored.
Included AccountsSelect individual accounts to be monitored.
Symbol GroupsChoose symbol groups to be monitored.
Included SymbolsSelect specific symbols to be monitored.

Permissions​

MT5 Permissions​

Admin Fees Permissions


Trigger Logic​

  • The trigger executes at the time specified in the "Time Accrual" settings.
  • The fee is applied only once per day on an eligible position.
  • If Brokerpilot is restarted, the fee will be applied after the next rollover process completes.
  • If the fee cannot be applied (e.g., due to communication issues with the MT server or lack of necessary permissions), a manual accrual button will appear in the notification window.

Fee Application Notification​

  • The Risk Management section logs fee applications.
  • A successful fee charge is marked as:
    πŸ“Œ β€œAdmin fees were charged automatically by AI.”
  • If the fee was not applied, it remains in the list of unprocessed notifications, and a manual accrual option becomes available.

Fee Calculation​

  • The fee calculation type (percentage or USD) is set separately for long and short positions.
  • The trigger calculates and applies the appropriate fee amount to each position using predefined formulas.
  • Admin Fees Free Period: The trigger does not apply fees during the free period (in days) from the position’s opening date.