Skip to content

Tradezella: redesigning 50+ trading reports

TradeZella is the #1 trading journal and analytics platform. I redesigned its reports so the data reads clearly and feels personal to each trader. Report views grew by 15%.

Role
Senior product designer, solo
Period
Oct 2024 to Oct 2025
Shipped
Reports 2.0, Q1 2025
Team
Product manager and the engineering team

Results

+15.38%
Total report views
+10.56%
Time in reports, now 5m 03s
+8.62%
Views per active user

After Reports 2.0 shipped in Q1 2025.

The Reports overview after the redesign: charts with selectable metrics and a summary
The Reports overview before the redesign: a long table of raw stats

Context

TradeZella helps traders improve through their own data: a journal, analytics and a library of reports. It serves traders at every level, from beginners learning the basics to professionals running several accounts.

100K+
Traders
130K
Instagram followers
27K
Discord members

Public figures from tradezella.com.

Problem

Traders were not engaging with their performance data. The reports showed too many raw metrics with no hierarchy, gave no guidance on which report to use when, and worked poorly on mobile.

The analytics agreed:

  • Return visit rate for reports: below 30%
  • User feedback: confusion about how to get an insight out of a report
The Overview page before the redesign, with all stats in two long tables of raw numbers
A single report before the redesign, with two bar charts and a summary table

Research

Before touching the layouts, I wanted to know how traders actually read their reports and where they gave up.

  • Stakeholder interviews to align on KPIs and retention goals
  • Five user interviews with active and lapsed traders at different experience levels
  • A heuristic audit of the report flows
  • Competitor analysis: Tradervue, Tradersync, Edgewonk, FxReplay
  • Quantitative analysis in GA4, the Pages and screens report

I synthesised the interviews on a board and grouped what I heard by experience. Two groups came out with different problems: newer traders were lost in the data, experienced traders could not go deep enough.

Interview synthesis board: sticky notes grouped into New to trading and Experienced traders, with a takeaway note in each group

The goal was not to reformat charts. It was to remove friction for newer traders and give experienced ones the depth they were missing.

Approach

We worked in weekly sprints, shipping usable builds and refining them on trader feedback. As the only designer I moved between Figma iterations, product discussions and dev-ready handoffs.

We launched the first two core reports, Performance and Day and time, to validate the layout. The structure held, so we reused its visual and interaction patterns across the rest of the suite.

Solution

Performance dashboard

The Performance report shows Net P&L, win rate and trade count side by side, so patterns across trading sessions are visible at once. A metric selector lets traders pick from a wide range of indicators and choose how each one is charted.

One template for 50+ reports

Every report follows the same page: highlight cards with the key results at the top, two configurable charts, then the summary table. With one structure we could show all the data we had across the 50+ reports, and traders learn to read a report once.

It also made development faster. Engineering built the template once and applied it to every other report, so each new one was mostly a matter of plugging in its data.

The Day and time report: four highlight cards, a line chart of net P&L and trade count, a bar chart of win rate, and the summary table

Cross-analysis

Below the summary of each report sits cross-analysis: a heatmap that crosses the report's dimension, here the days of the week, with a second one the trader picks. It answers questions a single table cannot, such as which instruments lose money on Mondays.

The second dimension is fully customizable: account, playbook, tag, instrument, top or bottom 10 symbols, entry and exit price, entry and exit time. A switch changes what each cell shows, win rate, P&L or number of trades, and the colour scale makes strong and weak spots visible before reading a single number.

Making data actionable

Tooltips and insight banners explain each metric in plain words. A comparison layer inside every report shows what changed against another period and why it matters.

Mobile

On a phone the report keeps the same order: the chart first, then the summary as a two-column grid of metrics, each with its change against the previous period.

The summary is editable right there. The gear turns it into edit mode: tiles can be dragged to reorder or switched to another metric, while Reset, Cancel and Save stay pinned at the bottom however far you scroll. Add new opens a bottom sheet with recently used metrics on top and the rest grouped by category, so a trader never has to scroll a long flat list of metrics.

Impact

After Reports 2.0 shipped in Q1 2025, total report views grew by 15.38%. Traders stayed longer: average engagement time across reports rose 10.56% and now stands at 5m 03s. They also opened more reports each, with views per active user up 8.62%.