Analytics
A per-license trading dashboard with hero KPIs, equity curve, drawdown, P&L distribution, a trade-activity heatmap, risk-adjusted metrics, and a sortable trade history.
The Analytics page is where you go to answer questions about how your trading is performing. It pulls every closed trade and every cash event your EA has reported into one screen and aggregates them into the metrics, charts, and tables professional traders use to evaluate a strategy.

What it answers#
- Am I profitable this month? Total P&L, win rate, and the equity curve cover this over your chosen window.
- Which symbol is dragging me down? Performance by Symbol ranks every instrument by absolute P&L.
- When in the week do I trade best? The Trading Activity heatmap shows trade count and P&L by hour-of-week.
- How deep were my drawdowns? The drawdown chart shows your cumulative P&L underwater relative to its running high-water mark (peak-to-trough); the line touches zero at each new high and dips below during drawdowns.
- Is my strategy risk-adjusted-good or just lucky? Sharpe, Sortino, Calmar, Kelly, Payoff, Expectancy, and a composite risk-rating badge tell you.
- Where did that one big losing trade come from? A sortable, paginated trade history interleaves trades with deposits, withdrawals, credits, charges, and corrections detected directly from MetaTrader.
Filtering: per-license and per-window#
The page is per-license by design. One license is always selected and there's no "all licenses" mode. On first visit it auto-picks your most recently active license; afterwards it remembers your choice. A date range (Today, 7D, 30D, 90D, YTD, All) drives every section, so switching it re-runs the whole dashboard against that window.
The numbers at a glance#
Seven cards span the top of the page and give you the headline numbers for the selected license and window:
- Total P&L is the cumulative profit or loss across all closed trades, with a trend pill comparing this period to the previous one of equal length.
- Account Balance is the current balance of the license you have selected. Analytics shows one account at a time, not a sum across your licenses.
- Win Rate is the percentage of closed trades that closed in profit, with a breakdown of wins, losses, and breakeven trades.
- Total Trades is the count of closed trades in the window.
- Profit Factor divides gross profit by gross loss, labelled Excellent, Good, or Needs work.
- Avg Duration is the average time a trade stayed open.
- Max Drawdown is the largest peak-to-trough decline in equity, shown as a percentage and a dollar amount.
Charts and visualizations#
Equity Curve. Account balance over time. Deposits and withdrawals show as colored dots on the line so you can tell trading P&L apart from cash movements.
Performance by Symbol. Horizontal bar chart that ranks every instrument by absolute P&L. Profitable symbols in green, losing ones in red. Paginates ten at a time when you've traded more.
P&L Distribution. Histogram of trade outcomes bucketed by P&L range. Reveals whether your gains are evenly distributed or driven by a few outliers, alongside min / median / average / max and the standard deviation of your P&L.
Trading Activity Heatmap. Shows trade count and net P&L by hour-of-week (weekly view) or by day (yearly contribution-style calendar). Useful for spotting that your wins concentrate in specific hours or that overtrading on Fridays is hurting you.
Local time vs broker time
The heatmap renders cells in your local browser time. MetaTrader displays broker time, which is usually two or three hours offset. Hovering a cell shows both the local time and the UTC equivalent so you can cross-reference broker logs without doing the conversion in your head.
Drawdown. An underwater, peak-to-trough view of your cumulative P&L. The zero line is your running high-water mark; each point shows how far below that peak you currently are (the line never rises above zero). Three stats sit above the chart: the deepest peak-to-trough drop (Max Drawdown), how far below your peak you are now (Net Change), and the $0 break-even reference (Window Baseline).
Win/Loss Distribution. Donut chart with wins, losses, and breakeven counts, plus the dollar totals for winning and losing trades.
Best and Worst Trades. Your top five winners and top five losers side by side, with symbol, direction, date, lot size, and P&L for each.
Advanced Risk Metrics#
The risk-adjusted ratios professional traders use to judge a strategy beyond its raw P&L. A composite risk-rating badge at the top of the card distills Sharpe and Sortino into a single label: Excellent, Good, Average, Poor, or Unknown.
- Sharpe Ratio measures return per unit of total volatility. Above 1 is good, above 2 is excellent.
- Sortino Ratio is like Sharpe but only counts downside swings against you. Above 1.5 is good.
- Calmar Ratio divides return by max drawdown. Above 1 is acceptable, above 3 is excellent.
- Profit Factor divides gross profit by gross loss. Above 1.5 is good.
- Expectancy is the expected P&L per trade. Positive is the bar; higher is better.
- Avg R-Multiple is the average return in units of risk taken. Above 1 means you win more than you risk on average.
- Kelly % is the mathematically optimal position size based on your win rate and reward-to-risk. Information only; the platform doesn't size your trades from this.
- Payoff Ratio divides your average winning trade by your average losing trade. Above 1.5 is good.
Give the ratios time
Sharpe, Sortino, Calmar, and the rest need a meaningful number of closed trades before they say anything. The card shows "Not enough data" until you have enough closed trades. Don't make decisions on a five-trade Sharpe ratio.
Trade history with broker events#
A sortable, paginated history sits at the bottom of the page. Every column is sortable (date, type, symbol, direction, volume, entry, exit, P&L, and balance) and the table interleaves your trades with six non-trade event types that affect your account:
- Deposit is funds added to your account.
- Withdrawal is funds removed from your account.
- Credit In is a broker bonus or rebate credited.
- Credit Out is a credit removed.
- Charge is a broker fee.
- Correction is a manual balance adjustment by the broker.
These come from MetaTrader's own deal history. The EA reads the broker's ledger directly and reports anything it hasn't already seen, so deposits, withdrawals, credits, charges, and corrections appear automatically. You never have to enter anything yourself.
Why "Unknown" sometimes shows up in the Entry column
The EA was offline when a trade opened, so the platform only captured the close. The exit price, lot size, and P&L are still trustworthy because those came from MetaTrader on close. To find the actual entry price, check MetaTrader's Account History or the EA support log file in your MQL5/Files folder.
Freshness and export#
The page updates within seconds whenever your EA reports a closed trade or balance event, and a Refresh button at the top reloads every section on demand. An Export button downloads a snapshot of all your trading data (every license, every trade, every balance event, every signal you sent, plus rejected alerts) as either CSV or JSON, limited to once per hour.
Things worth knowing#
Every number on the page reflects closed trades only. Total P&L, win rate, the advanced metrics, the equity curve: every one of them counts trades that have already closed. Open positions don't appear anywhere on this page.
Win rate counts only profitable trades. A trade that closed at exactly zero P&L is a third category, which is why the win-rate progress bar can look amber even when you have no losing trades. Your breakevens are pulling the rate down.
Currency follows your broker account. The page reads the deposit currency reported by your EA and renders the right symbol next to every monetary value, so €, £, C$, or $ show up automatically depending on the account behind the selected license. Licenses that haven't reported an account snapshot yet fall back to the $ sign until the EA connects.
Available on every plan#
Analytics is included with every PineHook tier: Trial, Standard, Pro, and Premium. There are no tier-locked metrics or hidden charts; every user gets the same dashboard. The practical difference is that higher tiers tend to own more licenses, which makes the license selector at the top more useful day to day. During the beta period, beta users get the full Standard experience for free.
If your subscription lapses, you keep read access to your historical analytics for the licenses you already own. The data and charts that were already recorded remain visible; only new trade execution might pause depending on the lapse reason.
Related pages#
- Overview Page shows what you see the moment you sign in.
- Signal Logs lists every webhook the platform received, including rejected alerts.
- Licenses lets you manage which MT5 accounts can receive your signals.