MADE BY FELIX ← All work
Citi Case — Citi · Future of Trading 2021

Citi Bank Wealth Management

The features had to sit naturally over Citi’s existing app and taxonomy, so a lot of early work was information architecture — branching new capabilities off the bank’s current structure. We designed for three core personas across a basic and an advanced mode, with every section customisable.

It was an agile, fully-remote team of eight. We moved the whole team from Sketch to Figma, kept a shared design system and a motion guide, prototyped everything in ProtoPie, and ran user-testing every two weeks. Some screens here are obfuscated under NDA.

Role
Product Design · Prototyping
Year
2021
Team
W12 / Citi “Future of Trading”
Client
Citi
UX / UI Prototyping Design System User Testing

OverviewIntro

Citi group created a design team to build advanced trading & wealth management features over the current banking apps — extending it with asset tracking, cryptocurrencies, stock trading, wealth management, mortgage planning and general wealth advice. I worked with an incredible team bringing these features to life, from user flows, wireframes and UI design to interactive prototyping and testing.

Following I’ll try to layer the process and the step-by-step pace that helped us concretise the core features. The project was much more complex than what’s presented here — we worked on three core personas corresponding to Citi’s main customer base. Because some data might be sensitive, some of the entries in this presentation are obfuscated according to our NDA agreement.

01 — WhoTeam

For this project I had the chance to work again with some of my past colleagues, as well as meeting new, cool ones — thanks Angie, Kevin, Glen, Janina, Mario, Ji, Dani, Rishi, Sophie, Alberto and everyone from the W12 crew.

Team of 81 × Project Manager1 × Design Lead / Manager3 × Product Designers (incl. me)2 × Motion Designers
My work started fromUX & integrating the job spec into the broad app architectureVisual design, client presentations, Invision feedbackPrototyping & interaction — explaining micro-interactions, assisting testing

02 — MethodTools & Process

Information Architecture

Information architecture was an interesting piece to work on — the app was designed to sit over Citi’s current banking app, so we worked closely with their existing design team to learn how the pieces were structured and how we could branch new features over their taxonomy.

Information architecture

Sketch Design System(migrated later — the whole team moved to Figma)

Primarily we used Sketch as our design tool to match the client environment, then later upgraded everyone to Figma. As a team we kept a unified design system in Sketch on a shared drive, all making changes and pushing updates to components so we stayed on the same headings and colour schemes.

Sketch design system
Design system components

Motion Guide

Alongside the design system, which focused more on designers, we created a motion guide to bring everyone onboarding the team up to speed on our methods for tackling motion — ease in & out, bounce, animation styles — captured as motion scripts in our key doc. This helped the team, developers and clients all understand our animation style.

Invision

We used Invision to quickly mock up and prototype, and to capture client comments fast and effectively.

Prototyping

For this project we exclusively used ProtoPie for prototyping, user testing, interactions and micro-animations. Before that we’d worked with Principle, Framer and Flinto — but the nature of the project and our distributed, mostly-remote team made us rethink our tool stack for efficiency.

Advantages of ProtoPie:

...and a couple of downsides:

ProtoPie prototyping

Personas

We profiled the page with our three personas in mind and two modes — basic and advanced. Every section was fully customisable.

Personas and basic/advanced modes

User Testing

Every two weeks we ran user testing sessions for each feature. These gave us helpful insight into how different users interact with our designs, what potential blockers could pop up, and how visible each function really was. Testing also helped us understand what patterns customers were already used to, and what other investment apps — Robinhood, Freetrade, Nutmeg and so on — were currently doing.

Crazy 8 workshop sessions

Each member of the team was encouraged to facilitate a workshop session by rotation. These were really valuable — they got everyone participating in ideation, and everyone was included, from designers to copywriters, developers and PMs.

Crazy 8s workshop session

03 — FeaturesFeatures & Sections

Following, I’ll try to layer some of the main sections of the app we worked on. The project featured a lot more than what’s shown here.

Stock Page

The stock detail page’s purpose is to help customers make informed decisions about what to trade, and to give them an overview of any existing assets they own.

It is imperative that the page is not only concise and informative, but engaging and entertaining to digest and relate to.

Stock detail page
Stock detail page detail

Analyst Ratings

We included the number of analyst ratings and worked on two different views for the analyst comment section — Option 1: comments from a company level, Option 2: comments from analysts.

Analyst ratings

Company Level

Comments displayed from a company level (Citi Group, Bank of America, Credit Suisse etc). Users can select to see buy, hold or sell comments — the one with the highest rating is selected by default.

Company level comments

Analysts

Comments displayed from single analysts. Users can select to see comments grouped by company level.

Analyst comments

News

We refined how users interact with the news section, exploring background video tied to the news piece, and added a step between headline and full story — giving the user more context to decide whether to keep reading or go back to the stock page.

News section

Level 2

For Level 2 we needed a solution flexible enough for our current and future requirements, but still an interesting, engaging interaction. The first iteration is an overlay that acts as a scalable container for larger lists.

Level 2 overlay
Level 2 rich detail

Asset detail — Advanced view

We also worked on the advanced view of the ‘asset detail’ page — specifically the extra detail this particular view would provide.

Asset detail advanced view
Stock detail interaction

Trade flow

Trade flow is the user flow that follows a user as they trade their shares.

Trade flow

Single buy

First-pass design for a single-item buy. The start point is a stock detail page, with an emphasis on keeping the flow as simple and clean as possible.

Single item buy

Multiple items buy

A more complex flow involving a larger basket experience where multiple items are added and purchased — starting point is selecting items from a watchlist the user follows.

Multiple items buy

We made the order-details part more outstanding and easier to convert between selling by dollars and selling by shares in one click. To make the ‘order type’ dropdown more exposed and intuitive, we relocated it to the middle of the screen. We also updated the confirmation-page UI to show selling details including tax data.

Order details and confirmation

First-pass look at the sell approach for ‘make a trade’ — selling a single item from stock details, mirroring the buy approach’s simplicity.

Sell flow
Trade flow detail
Trade flow detail

Compare Stocks

Compare is a feature that lets you list two or more stocks side by side, with a set of variables listed below in a spreadsheet-like format — easy to represent on web, but quite challenging to make work on a small portrait screen. When more than two stocks are added to compare, you can highlight each one by swiping the columns below.

Compare stocks
Compare stocks detail

My Investments

My Investments overview

My Portfolio Investments

As part of a move to mentally shift how customers approach organising their funds, we wanted to reserve the term ‘Portfolios’ for a customer’s “bundle” of assets — letting them group assets into custom portfolios that can also have a goal attached.

Portfolio investments

A closer look

We can dive deeper into analysing a customer’s assets across the spectrum and view them through different lenses. Categories are available to swipe through across the top, and we always offer suggestions to diversify and reduce vulnerabilities as a result.

Portfolio analysis lenses

Portfolios, Goals & Holdings

Customers can create custom portfolios to group their assets together. Goals can also be attached to portfolios, helping customers track progress. You can also view all holdings as a list and filter the views accordingly.

Portfolios, goals and holdings

Stock Discovery

The Discover section’s purpose is to inspire customers to invest when they’re not sure what they’d like to invest in, or where to start. The page starts with suggestions most personalised to the individual customer based on their investment attitudes and interests, then becomes more generic as they scroll.

Stock discovery

My Portfolio vs Discover

The My Portfolio section gives the user an overview of their existing investments’ performance and a detailed breakdown of all holdings. The Discover section provides recommendations and insights to guide future investments.

My Portfolio vs Discover

My Portfolio

My Portfolio — overall performance of the user’s investments and relevant insights. Portfolio Breakdown — breakdown of different investment types (stocks, funds, crypto, commodities) and sectors. Your Investments — individual holdings for each asset class.

My Portfolio breakdown

Discover — Picked for you

Recommendations based on the user profile and preferences, which can be edited. Clark’s balanced profile surfaces investments that can diversify his portfolio and lower his overall risk.

Discover picked for you

Picked for you — based on the user’s persona, the system recommends stocks and experts that match it. Products you love — recommendations based on spending habits.

Discover recommendations

Investment strategies — empowering the user with insight into different investment strategies. News — breaking news that could affect markets or investments. Popular this week — current popular investments.

Discover investment strategies and news

Collections — explore using thematic tags (e.g. Citi loves, eco, ethical). IPO — new securities becoming publicly traded. Sectors — an overview of all GICS sectors.

Discover collections, IPO and sectors

Prioritising Personalised Content

We prioritise personalised insights for the user at the top of the Discover page. As you scroll, the content becomes less about personalisation and more about surfacing broad entry points the user can action to drive their own exploration.

Personalised content

Guiding the user

In the customer-driven section we can still recommend options we think are the best fit for the user — maintaining a sense of guidance from Citi even when surfacing lots of options.

Guiding the user

Picked for you

Surfaces personalised content and recommendations. Clark’s balanced profile surfaces investments that can diversify his portfolio and lower his overall risk.

Picked for you detail

Investing round ups

The round-up component identifies recurring transactions the user often performs, and offers a quick interaction to invest spare change from these purchases into the relevant stock.

Investing round ups

Coach marks

Integrated coach marks sit within important sections and only appear the first time the user enters that section — introducing important features and functionality.

Coach marks

Clay

Clay is a personal assistant that understands customers’ specific needs, nudging them towards the next best action — offering help in tricky situations, suggestions that could be fun to complete, and reminders on important events. Clay gets smarter the more it learns about its customer.

Clay assistant

Search

Users can use search to find specific investment options. If they click into this section without knowing exactly what they’re looking for, we link them to the Discover section.

Search

We follow through to more generic news items that let customers browse various sections of interest. Items more aligned to the customer’s interests are highlighted so they know they’ve been picked for them.

News items

Updates after testing results: 1) Products you love — copy made more explicit that we’re encouraging investment based on spending habits. 2) Investment strategy — made the end more meaningful, leading to in-depth info, more learning content and action. 3) Thematic investing — copy update and more engaging tile design. 4) World News — more engaging design.

Discover updates after testing
Discover prototype

Prototype

Stock Search

Stock search is essential for finding preferred stocks and doing research. Search within the Invest tab lets the user find content about different types of investment assets — stocks, funds, crypto, commodities.

Local search (e.g. Invest Search)

Sits in the individual focus sections and defaults to search within that focus.

Local search

Global search

In the global search scenario the user carries out a search across the entirety of the product, returning results from all sections within the parameters defined by the user — more depth to the results at the cost of being more general.

Global search

Invest search

Much more focused, targeted solely on the invest section — returning results for stocks, cryptos, funds, ETFs and any other useful info to help inform investing decisions. The assumption is that users are generally searching for something specific.

Invest search

Contextual information

Results are clearly organised, with the information becoming steadily more focused as the user types more characters. Once the search becomes more specific we start to display information such as news and community content.

Contextual search information

Advanced users

For basic users we don’t show a trade button at the search-card level, since new investors likely want more info about a stock before investing. For more seasoned investors there’s a rationale for having a trade button visible at that higher level — we included an option for it.

Advanced user search

The default view surfaces popular search terms and drives users to content they’ve viewed recently. Further down, we also allow users to access a more “traditional screener” that reveals a filterable list of all available investment assets.

Default search view

Results update on entry of the first character to surface matching stock tickers, organised by relevance to the search term. Results are grouped into sub-categories: stocks, crypto, commodities, other (news and article content relevant to the term).

Search results grouping

The general consensus toward a quick buy/sell button on search was lukewarm, but swipe-to-save-to-watchlist was well received — so we pushed it further: what if one interaction let you buy, sell or save any stock tile at any point in the product experience?

Swipe to save

The default page provides personalised, curated content based on users’ behavioural data — suggested tags reflect the user’s search flow.

Personalised default page
Search detail
Search interaction

Collections & Watchlist

In an app with so many bits and pieces, we envisioned a way to collect and bookmark things to review later — letting customers save content and investment assets to a Watchlist area, or create custom lists of their own choosing, and offering insightful lists based on what they’ve saved to inspire new investments.

Watchlist
Custom lists
Collections detail

Xray

X-ray (name due to be reviewed) is an area of the app where a user can visualise their portfolio across a series of parameters — sectors, type, performance, geography and climate impact. Each section is designed as a tab, with the order fully customisable and autosaved for future use.

X-ray portfolio overview
X-ray parameters
X-ray design
X-ray detail
X-ray detail

Portfolio builder

Customers now have the option to browse stocks, funds, crypto or commodities picked for them, or let us help them build a portfolio. The flow leads to a chart where we suggest customised portfolios aligned to their needs, goals and interests, while taking their risk profile into account.

Portfolio builder
Portfolio builder flow
Portfolio builder detail

My Citi (Dashboard)

Digest

The weekly digest holds key actions and interesting insights specific to the customer, spanning their entire wealth — whether that’s daily banking, credit cards, savings, mortgages or investments.

Weekly digest dashboard

Userflow

My Citi dashboard userflow

Profile

The initial design work focused on the hierarchy of the section and the various use cases someone might need from a profile section.

Profile section

The profile page is a space where users see their personal information (including their ‘money personality’), learning progress, achievements and Citi perks, and can view and edit their settings. We wanted this page to be more than a standard profile page — a more personalised, exciting experience while still fulfilling the needs of a profile page.

Profile page detail

ThanksThanks all W12 & Citi teams for the opportunity to be part of this! 🎉

8
Team
3
Personas
2
Modes