Skip to content
All library documents

Overriding Exchange Fees in Hummingbot

Article Hummingbot docs

Summary

This brief configuration note explains how Hummingbot users can replace an exchange’s default fee assumptions with custom fee rates, such as rates that reflect a VIP discount. The setting is stored in a fee override configuration file located in the installation’s configuration directory. The parent directory name can vary by setup, so users may need to identify the relevant Hummingbot configuration location for their installation.

The change requires exiting and restarting Hummingbot before the override takes effect. The note establishes where to configure the values and when the application reloads them, but it does not explain the file’s fields, how to obtain the correct exchange-specific rates, or how overrides affect individual order types. It also provides no trading strategy or performance analysis. Users should treat the configured rates as operational inputs and ensure they match the actual fees on their account, since inaccurate assumptions can distort expected execution costs and profitability estimates.

Key ideas

  • Hummingbot uses exchange default fees unless custom overrides are configured.
  • Users with discounted fee tiers can enter custom rates in the fee override configuration.
  • The configuration file is stored under the installation’s configuration directory, whose parent name may vary.
  • Hummingbot must be restarted for the new fee settings to take effect.

Tags

Full text
# Override Fees


# Override Fees

By default, Hummingbot uses the default fees of the exchange. However, if you're on a VIP level getting discounts on fees, you can override this by editing the `conf_fee_overrides.yml` inside the `conf` or `hummingbot_conf` directory, depending on your installation method.



  - `hummingbot_files` is the default name of the parent directory. This can be different depending on the setup
    when the instance was created.


![](../../assets/img/fees-override.png)

!!! note
    Exit and restart Hummingbot for the changes to take effect.

Shown in full with attribution under the source's licence. Licence: Apache-2.0

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.