TL;DR
I designed IG Markets' CFD experience from zero to one, adding leveraged trading to an investing app without disrupting share dealing. Since launch it's driven £70 million in notional across 15.4K monthly active customers. 77% of applicants get activated and 71% of funded clients go on to trade which is a strong pass-through for a product that legally requires a knowledge assessment before anyone can start.
Context
What is IG Markets and why integrate CFD into it?
IG Markets is IG’s new all-in-one platform, designed to make investing and trading accessible. We began with share dealing, and now, integrating CFDs allows users to broaden their strategies and access new opportunities within the same seamless ecosystem. CFD offers following to the users:
Ability to trade on markets beyond just equities, thus allowing users to diversify their portfolio.
Trade with leverage - Allowing them to hold bigger positions with smaller upfront funds.
Go short on markets - to benefit from trading against the market.
User archetype
Understanding the target audience
Planning & strategy
Go-to-market Approach
1
1
Design the most critical trading journeys - discover, trade, monitor.
2
Conduct usability testing on critical flows while refining non-critical flows in parallel.
3
Align stakeholders to finalize Information architecture and UX for core flows.
4
Finalize production-ready critical flows, including edge cases, and hand off to tech.
5
Build the frontend on current backend infrastructure while parallel design work continues.
6
Conduct internal QA and external beta testing prior to the public launch.
Solution
CFD onboarding flow
Singapore regulation requires a knowledge assessment before anyone can trade CFDs. Two quick questions on trading experience and savings route each client: those who qualify go straight through, while others accept the terms and then complete an external learning module, each on its own screen. They can leave mid-way, keep using share dealing, and resume from a home-page banner, and 77% of completed applications go on to activation.
Home & Discover page flow
The main purpose of homepage is to provide users an integrated summary of all different products and let users monitor their multi-product watchlist. Discover page for CFD is built with equal focus on educating the users about CFD and providing them market recommendations.
Deal ticket flow
Asset details
Deal ticket flow
Post-trade flow
Portfolio & Monitor
Edit & Close position

First round of user testing focussed on core journeys like how do they discover a trading idea and how do they execute it?

Insights
Users showed a clear preference for video-first learning, clicking explainer content first.
Users preferred Learn and Discover together, making it easier to connect education with actionable instrument ideas.
Participants frequently confused total trade value with margin required, believing they needed to pay the full notional amount upfront.
It’s quite straightforward, I can see everything I need. Just that I don’t fully understand some terms yet.
Second round of user testing focussed on core trading journeys like deal ticket flow and post-trade monitoring flow.

Insights
Extra confirmation of costs or pop-ups feel like roadblocks between analysis and execution
The use of “Buy” and “Sell” on open positions caused confusion, as users interpreted them as actions rather than past trades.
The terms ‘Leverage’, ‘Margin’, ‘Available cash’ need to be re-adjusted for natural journey of reading.
It’s in between (Tiger, Moomoo) and IBKR — Tiger and Moomoo are good for beginners, IBKR is too complicated. IG is a good balance
Handoff & Implementation

Masterflow page for Stakeholder alignment
Page-wise detailed flow for developer handoff
Exception handling flows for almost all major error scenarios


The more context we provide to the tech team, the simpler their work becomes.
Annotate, annotate, annotate...
£70m
in notional traded through the CFD since April launch
15.4K
monthly active customers, averaging
71%
of funded clients went on to place their first trade
What I learnt
Naveen
• All rights reserved







