Trading panel

The bot trading panel on the Psyll platform is your operational center for managing automated trading. Here, you can adjust position sizes, use the Strategy Builder, and analyze the trading log to make informed decisions.

Trading bots

Create, configure, and optimize automated trading bots to execute strategies efficiently on supported exchanges.

The bot trading panel on the Psyll platform is an advanced, intuitive management center that gives users complete control over automated trading of various assets through trading bots. The trading panel is exclusively available to users with a PRO subscription and can be found in the section Trading acocunt > My Trading Bots > Select a Bot.

The panel's goal is to ensure full transparency, flexibility, and efficiency in managing trading slots, allowing for the optimization of investment strategies in a diverse market environment. Users can precisely adjust position sizes and use tools like the Strategy Builder, which supports investment planning and risk level setting. From novice traders to advanced investors, the trading panel offers tools that enable both effective risk management and the maximization of potential profits without unnecessary settings and configurations.

My Bot

In the "My Bot" section, a user has complete control over configuring and launching the automated trading process. The main features of this section are the ability to set the position size and control the bot's status - starting and stopping trades.

Setting position size

The user defines the position size, which is the amount of the base asset the bot will allocate to a single transaction. This value is precisely tailored to the exchange's requirements, taking into account:

  • Minimum position size - A clear hint in the interface informs the user about the minimum allowed position size (e.g., ).
  • Position precision - The number of decimal places (e.g., 3) is adjusted to the specific instrument, which allows for accurate and error-free volume specification.

The panel dynamically calculates and displays:

  • The cost of a single position in the quote asset - This is the result of multiplying the set size by the asset's current market price, shown in the quote currency (e.g., USDC). This helps the user clearly see how much capital will be used for one order.
  • Maximum cost of full pyramiding - This value shows the maximum amount of capital that will be engaged if the bot opens the maximum number of positions according to the maximum pyramiding parameter (e.g., 3 position levels). This allows for a complete understanding of potential risk and capital commitment.

Controlling the Trading Process

Once the position size is configured, the user can easily:

Start the bot - Clicking the button begins automated trading, and the bot starts executing the strategy by placing appropriate orders on the exchange according to the settings.

Stop the bot - Trading can be stopped at any time, which gives you full control over the bot's activity and allows you to react quickly to changing market conditions.

While the bot is running, the interface visually indicates the active trading status, displaying the current position size and the asset symbol, which facilitates ongoing monitoring.

Informations

The bot panel presents the essential information needed to begin trading, giving users a complete overview of the bot's configuration and status. This section is key to understanding the operational context and assessing potential risks and opportunities.

  • Base asset: The main instrument traded by the bot, such as a cryptocurrency (e.g., BNB), stock, commodity, or another financial asset. This asset forms the basis of transactions, and the bot actively buys and sells it to generate profits.
  • Quote ksset: The currency or unit in which transactions, exchange fees, and results are denominated (e.g., USDC). This ensures consistency in calculations and makes it easier to compare results across different asset classes.
  • Last known price: The current value of the base asset (e.g., 806.16 USDC), pulled directly from the exchange's API. This data is refreshed in real time, allowing users to make decisions based on current market quotes.
  • Position decimals: The number of decimal places allowed when specifying position size (e.g., 3). This determines the precision of transactions and is adjusted to the asset's specifics (e.g., higher precision for cryptocurrencies with a low unit value).
  • Current position: The current number of open positions within the strategy (e.g., 0), which accounts for accumulation in case of pyramiding. This allows for real-time risk exposure monitoring.
  • Pyramiding: The limit on the maximum number of additional positions in a single transaction (e.g., 8), which supports the strategy of scaling investments in response to market movements.
  • Maximum pyramiding: The highest pyramiding level historically reached by the bot (e.g., 4), used to evaluate the bot's behavior under extreme conditions.
  • Average pyramiding: The average number of positions opened in a single trading cycle (e.g., 1.65), which indicates the bot's typical activity and helps with capital planning.

This panel therefore provides not only operational data but also the context for making informed investment decisions, minimizing risk and maximizing strategy effectiveness when trading various assets. The section also takes into account exchange-specific requirements, such as minimums, which ensures compliance with regulations and prevents operational errors.

Trading Log

The Trading Log is a key feature of the trading bot management panel that integrates and displays the complete history of trading orders generated by the bot. This table provides a comprehensive overview of both open and executed operations, giving the user full control over the trading activities.

  • Date and time of order creation - The precise moment the order was sent to the exchange, allowing you to track the sequence and timing of transactions.
  • Action type - Indicates whether the order was for buying or selling a specific financial instrument.
  • Instrument price - The market price of the asset at the time the order was placed, expressed in the quote currency (e.g., USDC).
  • Quantity (volume) - The number of units of the asset that were bought or sold.
  • Total transaction value - The value of the order calculated as the product of the price and the volume, which helps to assess the scale of the operation.
  • Execution status - Information on whether the order was successfully executed, if an error occurred, or if there is a warning that requires the user's attention.
  • Exchange message - Detailed feedback on the order's execution. These provide insight into additional data and potential reasons for errors.

The log is constantly updated to reflect the latest status of the bot's orders and positions. The intuitive interface allows for quick filtering and searching for a specific transaction, as well as deleting unnecessary entries. The option to view the exchange's response in a drop-down panel provides access to technical details without cluttering the main view.

Summary

The trading panel offers numerous benefits, including full risk control through precise position and pyramiding settings, data transparency for informed decisions, and automation of trading processes. It supports trading a variety of assets, minimizing risk and maximizing profits by integrating tools like the Strategy Creator. The trading bot panel on the Psyll platform is a comprehensive tool for PRO users, integrating configuration, monitoring, and analysis in one interface. It enables effective management of bots handling diverse assets, optimizing pyramiding strategies and position sizes, which supports informed investments in global financial markets. Thanks to its intuitive design and advanced features, the panel is an ideal solution for traders at every level, providing professional support in achieving investment goals.