CHARLES SCHWAB • FINTECH • OPTIONS TRADING

Options Trading Experience

Simplifying advanced options workflows while preserving the data and control active traders rely on.

ROLEProduct / UX Designer
FOCUSResearch → UX → Hi‑Fi
AUDIENCEActive options traders
OUTCOMEValidated concept
PRODUCT CONTEXT

Advanced traders need speed without losing control.

Options trading is information-dense by nature. The challenge was not to remove complexity indiscriminately, but to make sophisticated workflows easier to understand and operate while preserving the data, flexibility and control experienced traders rely on.

High information density

Surface the right market and position information without forcing traders to hunt across the experience.

Multi-leg complexity

Make strategies with several legs easier to construct, review and modify.

Risk comprehension

Help traders understand risk, strategy structure and order details before committing.

THE CHALLENGE

Powerful tools, but too much friction.

Research with options traders surfaced difficulty executing multi-leg strategies, navigating multiple screens, customizing options-chain data, and getting enough real-time information to make fast decisions.

Multi-leg complexity

Advanced strategies such as spreads and straddles took too many steps to set up and review.

Navigation friction

Managing trades across multiple screens and tabs slowed users down.

Limited personalization

Traders could not easily customize table data around the way they trade.

RESEARCH & VALIDATION

Understand how experienced traders make decisions under time pressure.

I reviewed Schwab’s existing options experience, conducted user interviews, analyzed competing platforms such as thinkorswim and E*TRADE, and tested the current experience to understand where speed, clarity and control were breaking down for active traders.

USER INTERVIEWS

Complex workflows created friction.

Multi-leg strategies required too many steps, while navigating across screens slowed traders down.

COMPETITIVE ANALYSIS

Competitors exposed opportunities.

thinkorswim and E*TRADE provided stronger strategy-building, charting and options-chain experiences.

USABILITY TESTING

Speed and discoverability suffered.

Complex order entry and buried advanced features made it harder to act quickly.

WHAT EMERGEDTraders needed greater scanability, context and control without sacrificing the depth experienced investors expect.
FROM CONCEPT TO PRODUCT

Test the interaction model before refining the interface.

Early low-fidelity concepts helped explore how traders could scan market data, adjust strategies and stay in context without moving across multiple screens. The core interaction model became the foundation for the final experience.

Early Schwab options trading wireframe concepts
DESIGN STRATEGY & KEY DECISIONS

Turn complexity into confident decision-making.

Research translated into three principles that shaped the redesign: improve scanability, preserve context, and give experienced traders more control without stripping away advanced capability.

Charles Schwab options trading design strategy
USER FEEDBACK

The concepts tested as easier and more useful than the current workflow.

During usability testing, users responded positively to the simplified experience and highlighted the real-time risk visualization as particularly useful for informed decision-making.

67%

former TD Ameritrade traders reported a smooth transition

29%

increase in options trading volume attributed to enhanced tools and UX

32%

improvement in trader confidence and satisfaction

COLLABORATION

Contributing beyond my core feature.

I also supported the Open Positions feature to help that team keep its project on track, contributing beyond my primary options-trading work.

Charles Schwab Open Positions interface
DESIGN PRINCIPLES

Simplify interaction without oversimplifying trading.

The design direction focused on reducing unnecessary steps, improving scanability, and making risk and strategy information easier to interpret. The objective was to help users move faster because the experience was clearer, and not because important information had been removed.

Preserve control

Keep advanced functionality available for users who need it.

Make state visible

Use clearer hierarchy and feedback so users understand what they are building and changing.

Design for comparison

Support scanning and comparison across contracts, legs, pricing and risk information.