Ashish Get in touch
NT Lite workspace in the light theme: watchlist, chart and portfolio panels docked in one window
The same NT Lite workspace in the dark theme

OmneNEST · NT Lite · Trading terminal

A scalable solution to trade management

Redesigning NEST Trader, a dense Windows-era trading terminal, into NT Lite: one configurable workspace for active traders, long-term investors and first-time users.

Role
Lead UX Designer
Timeline
12 months
Team
6 designers: me as lead, 2 senior, 3 junior
Platform
Desktop
Tools
Figma, Jira, Confluence

01 · Problem

What we set out to fix

Problem statement

NEST Trader carries about 20% of India’s broker trade flows, but it was built for one kind of user: an expert at a Windows desktop. Dense grids and separate windows slowed every core task for active traders, while long-term investors and first-time users had no clear way to track a portfolio or place an order with confidence. Brokers couldn’t tailor it to their own clients, so new broker clients were slow to win.

Business goals

  1. 1

    Increase NPS

    Make NEST Trader a terminal users prefer, not one they tolerate.

  2. 2

    Reduce drop-off

    Remove the friction that interrupts onboarding and order journeys.

  3. 3

    Client customisation

    Let each broker configure and theme the product without custom builds.

Project timeline

  1. Empathise
  2. Define
  3. Ideate
  4. Explore
  5. Validate
  6. Usability testing

12 months (not to scale)

Research, competitive analysis and IA ran in the first sprint. The component library and high-fidelity screens followed from sprint two.

02 · Context

Where we started

OmneNEST is one of India’s leading trading-technology firms. Brokers license its multi-asset NEST platform and put it in front of their own retail and institutional clients.

The platform was powerful but built for a different era. Stakeholders reported that its UI made it harder to onboard new broker clients and to keep existing users. That made the redesign a commercial problem, not just a cosmetic one.

Before · NEST Trader
Legacy NEST Trader: a Windows application with a 12-item menu bar, a row of unlabelled toolbar icons and a dense 20-column market-watch grid in a separate Scrips Bar window
  1. Dated, desktop-only aesthetic. 12 menus and ~25 unlabelled toolbar icons compete for attention before any data appears.
  2. Disconnected windows. Market watch, order entry and reports open as separate windows, so placing one order means juggling several.
  3. No visual hierarchy. 20+ columns at equal weight. Symbol, price and change look no different from rarely used fields.

Challenges

  • Multi-assetEquity, F&O, commodity and currency, each with its own order types and rules.
  • Many brokers, one productEach broker client needs its own branding and configuration on the same codebase.
  • Real time, real moneyDecisions happen in seconds. Precision and error prevention matter more than visual polish.
  • Three very different usersA day trader and a first-time investor need very different things from the same screen.

03 · Users

Who we designed for

Three segments with conflicting needs. The same segments were later recruited for usability testing.

View full user research
  • Trader Active user

    Needs

    • Instant quotes and fast order placement
    • Powerful charts, alerts and custom views

    Pain points

    • Extra steps and clutter cost trading opportunities
    • Generic dashboards and few shortcuts
  • Investor Long-term user

    Needs

    • Reliable research and analysis
    • A clear view of portfolio performance, P&L and risk

    Pain points

    • Research and performance data are spread across screens
    • Raw data without context
  • New beginner First-time user

    Needs

    • A guided path through KYC, funding and first investment
    • Plain explanations before committing money

    Pain points

    • Intimidating jargon, order types and charts
    • Fear of making a costly mistake

What the interviews told us

We ran semi-structured interviews with 9 users, 3 from each segment, and scored 20 pain points by severity and frequency.

  • Trader

    “I have 3 monitors. I need charts on one, order book on another, F&O analytics on third.”

    Every layout is fixed 6 of 9

    Users wanted to arrange their own workspace instead of one rigid screen.

    Costs show up after the trade

    Brokerage and levies were missing from the pre-order screen.

    Platforms freeze when markets move 7 of 9

    Lag and freezes on Budget day, RBI policy days and expiry.

    Also raised: F&O analytics and multi-leg order entry (5 of 9).

  • Investor

    “I have Groww for MFs and Zerodha for equity. I have to sum it all up manually in Google Sheets every month.”

    My portfolio lives in three apps 6 of 9

    Every investor wanted one view of equity, mutual funds and IPOs.

    IPOs are found on WhatsApp 4 of 9

    Upcoming IPOs, grey market premium and prospectus summaries all came from outside the app.

    Also raised: self-serve tax P&L statements and in-app support.

  • New beginner

    “Tell me: your money grew by ₹500. Not: portfolio return 2.3% CAGR.”

    CNC, MIS and NRML mean nothing 5 of 9

    One participant lost ₹1,200 after choosing MIS by mistake.

    Live tickers feel stressful

    New users wanted a calmer, simpler starting view.

    Also raised: in-app support (one participant waited 45 minutes on hold), goal planning and regional languages.

04 · Research & scope

Benchmark, prioritise, structure

Competitive analysis

We benchmarked six platforms (Dhan, Upstox Pro, Upstox Simple, Zerodha Kite, Groww and Angel One) on audience, positioning and a feature-by-feature comparison of key areas such as the home screen.

  • Upstox runs separate Pro and Simple modes of the same app. One default rarely serves traders and beginners alike.
  • Dhan pairs first-time onboarding status with a single primary “Trade Now” action on its home screen.
View full competitive analysis
Competitor overview spreadsheet comparing Dhan, Upstox, Zerodha, Groww and Angel One by audience, value proposition and business model
Positioning and audience
Feature comparison matrix detailing each competitor’s home screen
Feature-by-feature matrix

Prioritising by impact and urgency

The backlog was too broad for one release. We mapped every feature area by user impact and business urgency to agree an MVP with stakeholders.

  • Build first: order placement, stock details, portfolio & P&L, funds, onboarding & KYC, performance.
  • Next: dashboard customisation, keyboard shortcuts, risk tools, decision support.
  • Later: themes, alerts, account settings, support flows.
Impact versus urgency matrix: order placement, stock detail, funds, portfolio, onboarding and performance in the high-impact, high-urgency quadrant

Information architecture and flows

The legacy menus mirrored the system, not the user. We regrouped every function into eight task-based areas (Market, Trade, Portfolio, Funds, Analytics, Alerts, Account and More), then mapped the Watchlist, Portfolio and Dashboard journeys end to end.

View architecture and flows
Information architecture tree with eight top-level areas under Trading Platform
Information architecture
User flows for Watchlist, Portfolio and Dashboard
Watchlist, Portfolio and Dashboard flows

05 · Solution

Key design decisions

Each decision traces back to a hypothesis. Screens shown are from the dev-ready prototype.

NT Lite default dashboard: watchlist on the left, chart in the centre, portfolio and news on the right, holdings below
01

One workspace instead of a stack of windows

Watchlist, chart, portfolio and news, plus orders, positions and holdings, now sit as docked panels on one screen. Indices and market status stay pinned to the header.

Order ticket over the chart showing exchange, quantity, price, product and order type, required margin, charges and available balance
02

Bring the order ticket to the chart

Users can place an order without leaving the context they are analysing. Required margin, charges and available balance appear before “Proceed Order”, so mistakes are caught before submission, not after. Baskets and after-market orders (AMO) live in the same ticket.

Manage dashboard screen with Default Dashboard and Option Trader presets and a create-new option
03

Dashboards that fit the user

No single layout suits a day trader and a first-time investor. Users start from a preset such as Default or Option Trader, or build their own from the widget library.

Full-screen watchlist with inline Buy and Sell buttons, industry, high, low and volume columns, multi-select and advanced filters
04

A full-screen watchlist for heavy monitoring

Active traders keep the dense data they rely on, now organised: aligned columns, colour reserved for price movement, and Buy and Sell available inline on every row.

NT Lite dashboard in dark mode
05

Light and dark themes from one colour system

Both themes draw on a shared set of colour variables. That supports long trading sessions and gives brokers a foundation for applying their own brand.

Designed for every order path, not just the happy one

The prototype was handed to development with every segment mapped: cash (delivery, intraday, AMO, baskets), commodity (MCX and NCDEX futures and options) and currency. Each segment covers confirmation, focus and edge states.

Figma canvas of dev-ready screens grouped into Cash, Commodity and Currency sections
Dev-ready screens by segment
Prototype connections linking buy flows for cash, commodity and currency
Prototype wiring for buy flows

06 · Validation

Testing with real users

  • 9 participants3 traders, 3 investors, 3 new beginners
  • 4 core tasksCustomise dashboard, create watchlist, buy, sell
  • Moderated sessionsMeasured task success, ease (SEQ) and SUS

Task success and ease by segment

SegmentCustomise dashboardCreate watchlistBuySell
Trader100%SEQ 5.0100%SEQ 4.7100%SEQ 6.0100%SEQ 4.7
Investor100%SEQ 4.0100%SEQ 4.0100%SEQ 3.7100%SEQ 3.0
New beginner67%SEQ 2.3100%SEQ 3.3100%SEQ 2.767%SEQ 2.0
All89%SEQ 3.8100%SEQ 4.0100%SEQ 4.189%SEQ 3.2

Task success rate, with the average Single Ease Question score (1–7; target 5.5) for each task.

Completion hid the real problem. Participants finished 94% of tasks, but rated them hard (average SEQ 3.8 of 7, against a target of 5.5) and scored the product 54.8 on SUS. The study also surfaced 4 catastrophic and 10 major issues. Traders sat above the benchmark, while new users rated the product unacceptable: the redesign worked for experts and not yet for beginners.

Synthesis: patterns across segments

We grouped every observation by segment in an affinity map, then looked for themes that cut across segments. A theme raised by all three segments pointed to a product problem rather than a niche need.

ThemeTraderInvestorNew beginner
Key actions and areas are hard to findSell and widget reorder appear only on hover; the collapsed sidebar hides Watchlists and Portfolio●●●
Too little context before committing moneyNo total cost, P&L, available quantity or live price on confirmation●●●
Dashboard customisation is hard to find and understandThe gear icon reads as settings, drag handles appear only on hover, and widget names don’t explain their content●●●
Trading jargon blocks decisionsCNC, MIS, IOC and NSE/BSE are unclear without plain-language help●●
Search assumes users know tickersTraders found INFY in seconds; investors and beginners needed company-name search✓●●
Feedback disappears too fastOrder success vanishes after 3 seconds; dashboard changes are lost without warning●●
Power-user gapsNo watchlist reordering, bulk CSV import or price alerts●●
No guided startNo onboarding tour or recommended dashboard setup●●

● issue raised by the segment  ·  ✓ worked well for the segment

The pattern shaped the plan. Three of the four catastrophic issues (hidden Sell, the buried Watchlist and order-type jargon) became P0 fixes for sprint 1. The fourth, silently lost dashboard changes, was a low-effort fix that followed in sprint 2. Segment-specific needs such as CSV import and an onboarding tour were scheduled by effort.

What worked

  • “Search is quick. I typed ‘INFY’ and got to the stock in under 10 seconds.”
    Trader
  • “The live preview while reordering widgets is exactly what I need.”
    Trader
  • “The platform looks clean and professional. It doesn’t overwhelm you visually.”
    New beginner

From findings to fixes

Each fix was scored by severity, effort and segment impact, then mapped to a sprint.

  • P0 · Sprint 1

    Sell was hidden behind hover Catastrophic

    Participants took up to 3 minutes to find Sell, and one trader missed it on the first pass.

    Fix: Make Sell persistently visible. Show available quantity and pre-fill the maximum on the sell ticket.

  • P0 · Sprint 1

    Jargon created decision anxiety Catastrophic

    “I’ll just pick the first one.”

    A new user, faced with CNC, MIS and IOC order types.

    Fix: Plain-English descriptions for every order type, inline rather than hidden in tooltips.

  • P0 · Sprint 1

    Watchlist was buried in the sidebar Catastrophic

    With the sidebar collapsed, finding Watchlist took one new user 4 minutes and one investor 3.

    Fix: Expand the sidebar by default, make Watchlists a top-level item and label clearly how Watchlist (tracking) differs from Portfolio (owned).

  • P1 · Sprint 2

    Dashboard changes were lost silently Catastrophic

    “I thought it autosaved.”

    A new user, who had also mistaken the customise icon for account settings.

    Fix: An explicit Save step with confirmation in sprint 2, then widget descriptions and a “Recommended” preset for beginners in sprint 4.

  • P1 · Sprint 2

    Confirmation screens lacked decision context

    7 of 9 participants asked for a P&L preview before selling.

    “What is the market price right now?”

    Fix: Show the live price and total estimated cost on buy confirmations, and a P&L preview on sell confirmations.

  • P1 · Sprint 2

    Order feedback was too brief

    “I looked away and missed it.”

    A trader, on the order success message that disappears after 3 seconds.

    Fix: Keep order success visible in a persistent state and in order history.

Deliberately deferred: bulk CSV import for watchlists. One trader called it a dealbreaker, but it was high effort and served a single segment, so it went to the backlog behind fixes affecting every user.

Affinity map with positive and negative feedback and findings for Trader, Investor and New Beginner segments
Affinity map: feedback and findings by segment
Priority actionables matrix listing each fix with priority, severity, effort, segment impact and sprint
Priority actionables: severity, effort, impact, sprint

07 · Monitoring

Measuring beyond the lab

Nine participants can show where people struggle, but not how often. We instrumented the live product with Microsoft Clarity to track behaviour at scale.

Rage clicks, dead clicks, quick-backs and session recordings show where real users hesitate, so the next round of changes rests on behavioural evidence as well as test findings.

Microsoft Clarity dashboard showing sessions, pages per session, scroll depth, active time, rage clicks, dead clicks and browser split
Microsoft Clarity on the production app: sessions, rage clicks and dead clicks

08 · Outcomes

Results after launch

  • 71%Adoption rate
  • 78%Task completion rate
  • 80%User engagement
  • 14New clients onboarded

Measured on the live product after launch. The usability study was not re-run, so these numbers reflect the shipped product as a whole rather than individual fixes.

09 · Reflection

What I learned

  1. Clean can mean hidden

    Hiding Sell behind hover kept the screen tidy, and it was the one catastrophic issue that every segment hit. For time-critical actions in trading, visibility beats minimalism.

  2. Completion isn’t confidence

    94% of tasks were completed, yet ease averaged 3.8 of 7 and SUS 54.8. Tracking success alone would have hidden how hard the product felt, especially to new users, who scored it 38.3.

  3. What I’d do differently

    Re-test after the fixes. We turned the findings into 20 prioritised fixes but never re-ran the study, so I can’t show how far they moved SUS or link the post-launch results to specific changes. A second round on the same four tasks would close that loop.

Thank you for reading

Let’s have a word?

Get in touch for opportunities, or just to say hi.

ashish.goforit@gmail.com