• News
  • Entertainment
  • Finance
  • Crypto
  • Gambling
  • Health

FreqUI - The Ultimate User Interface For FreqTrade


If you are a crypto trader, you might be familiar with FreqTrade, an open-source trading bot. However, managing and monitoring the bot's performance can be a daunting task, especially for beginners. This is where FreqUI comes in. FreqUI is a user interface for FreqTrade that simplifies the trading process and makes it easier to manage your trading strategies.

What Is FreqUI?

FreqUI is an open-source user interface for FreqTrade. It was developed by the FreqTrade community to simplify the process of managing and monitoring your trading strategies. FreqUI allows you to:

  • Monitor the performance of your trading strategies in real-time.
  • Manage multiple FreqTrade instances from a single dashboard.
  • Configure trading strategies using a simple and intuitive interface.
  • Backtest your trading strategies with historical data.

FreqUI is built using modern web technologies such as React, Redux, and Material-UI. It is designed to be responsive and can be used on any device with a web browser.

COPYRIGHT_BP: Published on https://bingepost.com/frequi/ by Kelvin Farr on 2023-06-02T15:33:40.865Z

Installing FreqUI

Before we dive into the features of FreqUI, let's first understand how to install it. FreqUI can be installed on any system that can run FreqTrade. The installation process is straightforward and involves the following steps:

  • Clone the FreqUI repository from GitHub - git clone https-//github.com/freqtrade/frequi.git
  • Install the required dependencies - cd frequi && npm install
  • Start FreqUI - npm start

Once you have started FreqUI, you can access it by opening a web browser and navigating to http://localhost:3000.

Using FreqUI

Now that you have installed FreqUI, let's understand how to use it. When you open FreqUI, you will be greeted with a login screen. Enter your FreqTrade credentials to log in. Once you have logged in, you will see the dashboard, which provides an overview of your trading strategies.


The dashboard provides a summary of the performance of your trading strategies. It shows the following metrics:

  • Total profit.
  • Total trades.
  • Win rate.
  • Average profit per trade.
  • Maximum drawdown.

You can also see the performance of individual trading pairs and configure the settings for each trading pair.

Trading Pairs

To configure a trading pair, click on the pair from the dashboard. This will take you to the trading pair screen, where you can configure the settings for the pair. The trading pair screen provides the following options:

  • Strategy - Choose the trading strategy to use for the pair.
  • TimeFrame - Choose the timeframe for the trading strategy.
  • Buy and sell signals - Configure the buy and sell signals for the trading strategy.
  • Stop-loss and take-profit - Configure the stop-loss and take-profit levels for the pair.

Once you have configured the settings for the trading pair, click on the save button to apply the changes.


FreqUI also allows you to backtest your trading strategies using historical data. To backtest a trading strategy, click on the backtest button from the dashboard. This will take you to the backtesting screen, where you can configure the following options:

  • Strategy - Choose the trading strategy to backtest.
  • TimeFrame - Choose the timeframe for the backtest.
  • Start and end date - Choose the start and end date for the backtest.

Once you have configured the options, click on the start button to begin the backtest. FreqUI will show you the performance of the trading strategy during the backtest and provide detailed statistics such as profit and loss, total trades, and more.

Managing FreqTrade Instances

FreqUI allows you to manage multiple FreqTrade instances from a single dashboard. This is useful if you have multiple trading strategies running on different instances of FreqTrade. To manage a FreqTrade instance, click on the instances button from the dashboard. This will take you to the instances screen, where you can add or remove instances.

To add an instance, click on the add instance button and enter the following information:

  • Instance name - Enter a name for the instance.
  • Hostname - Enter the hostname or IP address of the instance.
  • Port - Enter the port number of the instance.
  • Username and password - Enter the FreqTrade credentials for the instance.

Once you have added the instance, you can access it from the instances screen and manage your trading strategies.

 FreqUI User Interface
FreqUI User Interface

Using The Strategy Editor In FreqUI

The strategy editor is a powerful tool in FreqUI that allows users to create, edit, and test trading strategies. With the strategy editor, you can build complex strategies using a simple drag-and-drop interface. You can also configure advanced settings such as stop-loss and take-profit targets, trade size, and more.

When using the strategy editor, you can choose from a wide range of pre-built indicators, such as Moving Average Convergence Divergence (MACD) and Relative Strength Index (RSI), or create your own custom indicators. You can also set up buy and sell signals based on these indicators, configure stop-loss and take-profit targets, and manage your overall risk exposure.

FreqUI's Trading Pair Manager

Managing multiple trading pairs can be a daunting task, especially if you are trading on multiple exchanges. FreqUI's trading pair manager makes it easy to manage your trading pairs from a single dashboard.

With the trading pair manager, you can add or remove trading pairs, configure trading parameters such as minimum and maximum order sizes, and set up price alerts for specific trading pairs. You can also view detailed statistics for each trading pair, including profit and loss, trading volume, and more.

Configuring FreqUI Notifications

FreqUI's notification system is a powerful tool that allows you to stay up-to-date on your trading activity. With FreqUI notifications, you can receive alerts for important events such as completed trades, price movements, and more.

To configure FreqUI notifications, you can choose from a wide range of notification types, including email, SMS, and push notifications. You can also configure notification settings for specific events, such as setting up alerts for when a trade exceeds a certain profit threshold.

The FreqUI Log Viewer

The FreqUI log viewer is a powerful tool that allows users to view detailed logs of their trading activity. With the log viewer, you can view detailed information about your trades, including buy and sell orders, order sizes, and more.

The log viewer also allows you to filter and sort your logs based on specific criteria, such as date, trading pair, or exchange. You can also export your logs to CSV or JSON format for further analysis.

Analyzing Trade Performance With FreqUI

Analyzing trade performance is a critical component of successful trading. FreqUI's trade performance analyzer makes it easy to analyze your trading activity and identify areas for improvement.

With the trade performance analyzer, you can view detailed statistics about your trades, including profit and loss, win rate, and more. You can also filter your trades based on specific criteria, such as trading pair or exchange, and view detailed charts and graphs of your trading activity.

FreqUI's Integration With TradingView

TradingView is a popular charting platform used by traders all over the world. FreqUI's integration with TradingView makes it easy to view your trading activity and analyze your trades directly within the TradingView interface.

With the integration, you can view your open orders, trade history, and account balances directly within TradingView. You can also use TradingView's powerful charting tools to analyze your trades and identify trading opportunities.

Installing Freqtrade and FreqAI

Securing FreqUI With Two-Factor Authentication

Security is a critical component of any trading platform, and FreqUI takes security seriously. One of the key security features of FreqUI is its support for two-factor authentication (2FA).

2FA is a security feature that requires users to enter a code generated by an authenticator app or sent via SMS in addition to their username and password. This provides an additional layer of security and makes it much harder for hackers to gain access to your account.

To enable 2FA in FreqUI, you can choose from a wide range of authenticator apps, such as Google Authenticator or Authy. Once enabled, you will be prompted to enter a code generated by your authenticator app each time you log in to FreqUI.

People Also Ask

Can I Use FreqUI For Automated Trading?

Yes, FreqUI supports automated trading through its integration with the FreqTrade bot.

What Programming Languages Does FreqUI Support?

FreqUI is built using Python and supports Python-based trading strategies.

Is FreqUI Open Source?

Yes, FreqUI is an open-source project and can be accessed on Github.

Does FreqUI Offer Technical Support?

Yes, FreqUI offers technical support through its Github community and Discord channel.

Is FreqUI Suitable For Beginner Traders?

Yes, FreqUI is designed to be user-friendly and accessible to traders of all skill levels.


FreqUI is an essential tool for anyone who uses FreqTrade for cryptocurrency trading. It simplifies the process of managing and monitoring your trading strategies, allowing you to focus on making profitable trades. FreqUI is open-source and continuously being improved by the FreqTrade community, making it a reliable and powerful tool for crypto traders.

If you are new to FreqTrade, FreqUI is an excellent place to start. Its user-friendly interface and intuitive controls make it easy to configure and manage your trading strategies. With its powerful backtesting capabilities, you can test your trading strategies with historical data and optimize them for profitability.

Share: Twitter | Facebook | Linkedin

About The Authors

Kelvin Farr

Kelvin Farr - Although I don't believe Bitcoin to be the future for sure, I do believe it has the potential to be. I only want to comprehend the nature of cryptocurrencies and how they operate rather than really owning any.

Recent Articles

No articles found.