How to Read Bot
Statistics:
APR, PNL & More

Pionex displays several metrics on your active bot dashboard. Some are flattering but misleading; others represent your true bottom line. This guide explains exactly what each metric means and how to determine if your crypto bot is truly performing well.

The Pionex Stats Dashboard: What You See vs. What It Means

When you open an active bot on Pionex, you will see a dashboard similar to this. Each cell holds a different metric—some are far more useful than others:

Active Bot — Real-Time Stats
BTC/USDT · Grid Bot
?
+42.80 USDT
Total Profit
Grid profit + Unrealized PNL
?
38.4%
APR
Annualized since inception
?
+51.20 USDT
Grid Profit
Only completed trades
?
−8.40 USDT
Unrealized PNL
Loss/gain of open positions
?
−3.21 USDT
Fees
0.05% × number of trades
?
64
Trades
Completed buy+sell cycles

Complete Glossary: Defining Each Metric

The APR expresses the bot's profitability as if it had operated for a full year at its current pace. It is calculated as: (total_profit / initial_capital) × (365 / days_active) × 100

The Early-Day APR Trap: If your bot has been active for 3 days and generated 1%, the calculated APR will show as ~120%. This does not mean it will actually generate that in a year—it's just an extrapolation of a tiny data sample. APR only stabilizes and becomes reliable after 14–30 days.

Grid Profit is the accumulated yield from all completed trades (closed buy + sell cycles). This is the real, realized profit sitting safely in your account balance. It is entirely independent of the asset's current market price.

Why it's the most important metric: Even if the asset's price drops and Unrealized PNL turns negative, Grid Profit keeps ticking upward. It represents the value the bot has successfully extracted from market volatility.

Unrealized PNL (Profit and Loss) is the difference between the current value of the bot's open positions and their acquisition cost. If the price has dropped since you launched the bot, you will see a negative Unrealized PNL.

It is not a loss until you close the bot: An Unrealized PNL of −50 USDT simply means that if you shut down the bot *right now* and sold everything, you'd take a 50 USDT hit. However, as long as the bot remains active and the price climbs back up within your range, this number recovers. What truly matters is your Total Profit = Grid Profit + Unrealized PNL.

Pionex charges a baseline 0.05% fee per transaction (both buy and sell). Therefore, a full cycle costs 0.1% of the traded amount. With 64 completed trades and 500 USDT capital across 20 grids, the accumulated fees would roughly equal 500 × 0.001 × 64 / 20 grids ≈ 1.6 USDT. The dashboard shows you the exact real number.

Golden Rule: If your accumulated fees exceed 20–25% of your Grid Profit, you likely have too many grids configured for your current capital size.

The "Profit vs. HODL" metric compares the bot's performance against the alternative of simply buying and holding the asset on day one. If the bot shows +42 USDT and HODL would have yielded +38 USDT over the same period, your bot has successfully added real value. If HODL would have yielded +80 USDT, the bot underperformed compared to simply holding.

The bot won't always beat HODL in explosive bull markets—in those scenarios, an Infinity Grid outshines a classic Grid. However, in sideways or bear markets, a standard Grid Bot almost always outperforms HODL.

Calculate Your Bot's True APR

This calculator provides your true APR based solely on your bot's hard data, filtering out the dashboard estimates:

📊 True APR Calculator

True APR (Grid Profit only)
Average Daily Yield
Monthly Projection (30d)

Signs of Good and Bad Bot Performance

✓ Healthy Bot Performance

  • Grid Profit consistently grows week over week
  • APR stabilizes above 15% after 14+ days
  • Fee to Grid Profit ratio remains under 20%
  • Total Profit consistently beats the HODL benchmark
  • Asset price comfortably sits inside the configured range
  • Bot completes at least 1–2 trades daily

✗ Warning Signs

  • Grid Profit flatlines for days with no new trades
  • Accumulated fees surpass 25% of Total Grid Profit
  • Negative Unrealized PNL vastly outweighs Grid Profit
  • Asset price broke out of range and the bot halted
  • APR drops consistently week over week
  • 0 trades executed over the last 7 days
⚠️
The Early-Day APR is a Vanity Metric

If a bot has been active for just 2 days and flaunts a 300% APR, it only means it generated 1.6% over those two days, extrapolated out to 365 days. It is not a prediction nor a reliable result. Wait at least 14 days before evaluating if the bot is performing as expected. The first 3–5 days are purely statistical noise.

You've Completed All the Tutorials!

You now have everything you need to confidently launch your first bot. Create your free Pionex account and put your new knowledge into action.

Create Your Pionex Account * Affiliate link · Trade responsibly