Articles on: Signals and Automation

Grid Bot Analytics

Altrady's Grid Bot Analytics provides a range of PnL and other analytical data for each session for each individual grid bot.
Grid Bot Analytics is available from V4.0, which can be accessed here or download and install the latest version of the app under Settings>Check for Updates.

To access the Analytics, select the grid bot from the Bots page, and choose the Analytics tab.



Grid bot analytics are divided into Sessions.
Every time the grid bot settings are changed and saved, a new session is created. This allows for tracking the performance of different settings over time.

One grid bot session can be reported at a time

Summary data


The top section provides summary results for a selected grid bot session or date period.
Initially, results for the most recent session are shown.



All PnL/Profit figures are net of fees

Allocated Amount: The Size specified in the bot settings. It is the amount of funds initially allocated to the bot
Total PnL: Realised PnL + Unrealised PnL
Grid Profits: The PnL calculated by matching pairs of filled orders
Realised PnL: PnL from matching amounts of base currency bought and sold (e.g. if 25 ADA are bought and 20 are sold, then the RP is the profit from buying and selling 20 ADA, using the average buy and sell prices)
Open Orders: a count of the current open orders: Total, Buy and Sell
Unrealised PnL: the current value of coins that have not been sold yet (e.g. if 25 ADA are bought and 20 are sold, then the URP is the currency value of the remaining 5 ADA, using the current price)
Total trades: a count of the trades that have occurred: Total, Buys and Sells. Note that orders are sometimes filled in more than one trade.
Runtime: The elapsed time since the grid bot was first created.

Report period


Reporting period can be based on whole sessions or part-sessions.

A session can be selected from the session dropdown list.
A shorter reporting period can be selected to see results only for: the last week, month or 3 months. Or a custom date range can be entered. 12:00 am is midnight at the beginning of the selected day.



Session breakdown table


Originally, all Altrady grid bots were V2 (version 2). In response to user requests, and a newly-defined, more efficient algorithm, on 20th October 2022 18:00 UTC, the V3 grid bot was released. All sessions (i.e. new bots, and newly saved bots) from this date are V3 bots and have complete PnL data. Bots that were converted from V2 to V3 by Customer Support have PnL data from the date of conversion.

V2 bots are included in the Session Breakdown table, but with zero trades and PnL data.
Bots that were converted from V2 to V3 by Customer Support have trade and PnL data starting from the conversion date.



Trades: the number of buy and sell trades during the session. Note that orders are sometimes filled in more than one trade.
Average PnL %: Average PnL for the session
Average PnL: per matched order pair.
Total PnL: Realised PnL for the session
Total PnL %: Total PnL / Allocated Amount

Charts


When ALL is selected as the Report Period, the charts show Cumulative PnL (Grid Profits) for each non-zero session.
When a single session or date range is selected, the charts show only that range of dates.
Sessions are shaded in alternating shades of grey.
Mouseover the charts to see the values for each point
If a session started as V2 and was converted to V3, only the V3 date range is shown.



The bar chart shows the daily Grid Profit PnL for the selected time frame.
Mouseover a bar for details.

Balances table


Total Volume: the sum of the value of all executed orders for the selected date range or session. In quote currency and fiat.
Fees paid: Actual fees paid for the selected period
Runtime: total runtime for this bot.



Initial Balance: At the time the bot was created and orders placed, the value of those orders was:
Base currency: Amount of base currency in orders and the fiat equivalent, valued at the price when the bot was started.
Quote currency: Amount of quote currency in orders and the fiat equivalent
Total: The quote currency value of the base currency in orders (valued at the price when the bot was started) + quote currency in orders. And the value converted to fiat.

Current balance: the value of the currently placed orders:
Base currency: Amount of base currency in orders and the fiat equivalent
Quote currency: Amount of quote currency in orders and the fiat equivalent
Total: The quote currency value of the base currency in orders (valued at the current price) + quote currency in orders.

Change: The difference between the Current balance and Initial balance in quote currency, fiat, and as a percentage change.




More details about Grid Bot Profits can be found in this draft document:
Feel free to leave comments or questions in the document.


Grid Bot Settings
Grid Bot Processing
Grid Bot Error Messages
Grid Bot Backtesting in Altrady


If you have further questions, please contact our Customer Support, linked at the bottom of this page.

Updated on: 30/01/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!