Spectral Alpha

Helping new, experienced, and professional traders understand the benefits of a new algorithmic trading app

A video of Spectral Alpha's website

The challenge

Traders are unaware of Spectral Alpha

A primary challenge during the pre-launch phase of Spectral Alpha, a fintech app, was to optimise user interest and acquisition. Although the app's email capture page was live, it only provided minimal details and did't allow prospective users to try out the product for themselves. Unfortunately, this resulted in low subscription rates.

Further research revealed that potential users had distinct information preferences, requiring personalised solutions to cater to their specific needs.

It was clear Spectral Alpha's landing page needed to be revamped to not only establish itself in a competitive market, but also to create a captivating and informative user experience.

The solution

Spectral Alpha's website bridges the gap between traders and the app

Spectral Alpha's responsive website caters to both novice and experienced traders. It effectively showcases personalised features, transparent pricing plans, and expedites access to the demo.

The design process

Research

‍Project goals
Secondary research
Competitive analysis
Interviews

Define

Personas
POV statements
HMW statement

Ideate

User flows
Task flows
Sitemap
Wireframes
Visual design

Prototype

Prototype

Test

Usability tests
Iterations
Hand-off
Next steps

Background

Spectral Alpha needed a better way to collect subscriptions

Spectral Alpha is a complete spectral algorithms powered trading system for trading signals and portfolio automation, for professional and retail traders.

The app's creator and developer, Alex, reached out to me to see if I could help him create a responsive website for the app. The email capture page he had set up, shown below, was experiencing low subscription rates, prompting the need for a more effective solution.

Spectral Alpha's previous email capture page.

Constraints

Navigating project constraints

Wanting to know more, I met with Alex to learn about the app itself and discuss the project's constraints. Along with only being able to dedicate 80 hours to this project, I had to keep the following in mind:

Tailwind CSS

Alex built Spectral Alpha using Tailwind CSS and had already established branding, typography, and a colour palette. To maintain consistency between the website and app, I adhered to his style guide while designing components.

Connecting with traders

My network comprised only a small group of individuals from the financial industry. This posed an interesting challenge as I had to explore alternative resources, such as Discord and social media, to effectively recruit research participants.

Considering that most traders employ multiple screens to execute trades, we agreed that Spectral Alpha's website should be desktop-first, while also ensuring responsiveness across different devices.

Goals

Understanding the client's needs

Alex provided me with an account of the usability issues potential users face on the email subscription page, as well as his goals for the responsive website. Together, we outlined the overarching research goal and research methods.

Stakeholder goals

Create a sense of trust and credibility

Gaining the trust of potential users is essential for encouraging subscriptions. In a saturated market, establishing credibility becomes vital to the success of Spectral Alpha.

Provide users with the appropriate amount of information

Ensuring potential users grasp the value of Spectral Alpha, regardless of their trading experience, is crucial. Striking the right balance is essential, as excessive information may overwhelm new traders, while inadequate details could make experienced traders suspicious.

Encourage users to sign up

Utilise the insights gathered from primary and secondary research to develop a website that effectively drives user subscriptions.

Research goal

We want to know what traders with varying amounts of experience value when deciding to sign up for a trading software so that we can design Spectral Alpha's website to encourage subscription.

Methods

  • Secondary research
  • Competitive analysis
  • Interviews
  • User personas

Secondary research

Exploring trading forums to understand perceptions and recommendations

With our goals in mind, I began spending time in forums dedicated to algorithmic trading (algo trading) with the aim to understand people's perceptions of this specific type of trading, as well as the kind of language they used to talk about it. I also kept an eye out for how and when people recommended it.

Below is a selection of screenshots I gathered and grouped from forums like Reddit, Elite Trader, and Trade2Win.

From spending time in the trading forums, I collected the following insights:

People were generally hesitant to begin algo trading, because it requires a lot of skill and upkeep if you want to use your own algorithms.

People were weary of algorithms written by others.

Although algo trading automates trades, they felt it had just as many problems as discretionary trading (trading that focuses on the trader's judgement).

Forum users tended to share their experiences about trading platforms, instead of recommending them.

However, some of the things they suggested looking out for in a trading platform were:

  • customer service
  • user interface
  • trading charges
  • security

The main benefits commonly cited were:

  • automation execution
  • reduced human error
  • backtesting
  • low latency

The main disadvantages commonly cited were:

  • time and effort to write algorithms
  • management of algorithms
  • unforeseen market disruptions

Competitive analysis

Considering the competition

Next, my objective was to assess the strengths of some of Spectral Alpha's competitors to ensure that Spectral Alpha's website incorporated similar strengths while also identifying unique features that would set it apart from others in the market.

Tradologics logo

Strengths

  • Clear CTAs
  • Easily digestible problem & solution statements
  • Sectioned clearly
  • Trustworthy tone

Weaknesses

  • Abstract hero image doesn't communicate to new traders what the platform does
Freetrade logo

Strengths

  • Hero section immediately establishes credibility
  • Friendly language
  • Clear plan page

Weaknesses

  • Competing colour scheme
  • Lack-lustre hero image
Opengamma logo

Strengths

  • Sectioned clearly
  • Trustworthy colour scheme
  • Highlights features and benefits
  • Social proof

Weaknesses

  • Only shows snippets of platform
TradingView logo

Strengths

  • Product images allow visitor to see inside platform
  • Friendly language

Weaknesses

  • Many steps to reach information
  • Cramped layout
  • Lacks sense of trust

Strengths identified across the various platforms included:

  • Feature list
  • Testimonials
  • Pricing plans

Opportunities discovered based on my competitive analysis:

  • Appropriate tone of voice
  • Security section
  • Platform visibility

Primary research

Speaking with traders

Research questions

I then spoke with 2 novice, 2 experienced, and 1 professional trader via Zoom to find out first hand:

  • What prompts them to investigate trading apps?
  • What information do they expect to see on a trading app's website?
  • What tone and level of technical language they prefer experiencing on the websites?
  • What do they value when choosing between multiple trading apps?
  • What pushes them over the threshold of enjoying a website to signing up for the app?

Insights from affinity mapping

After conducting the interviews, I created an affinity map to identify patterns in the collected data. To enhance visualisation, I colour-coded the sticky notes, making it easier to identify overlapping motivations, needs, and desires among different types of traders.

Affinity map from user interviews. Traders' values are magnified.

Despite their varying levels of trading experience, novice, experienced, and professional traders expected to see similar things:

A clear explanation of what the product does and how it's competitive

UI that feels professional and trustworthy

A transparent pricing breakdown, including how the company is making money

Social proof

Approachable language

The ability to easily and quickly contact support

In this instance, I could only recruit male traders. In the future, I would make an effort to include female and non-binary traders to gain diverse perspectives.

User personas

Meet Dave and Henry

I created two personas, Dave and Henry, based on the insights gathered from interviews. These personas helped guide decisions in the design phase.

User persona: Dave, the novice traderUser persona: Henry, the experienced and professional trader

Revisiting goals

Identifying intersections between the client and the users

Having a grasp of the users' needs, I developed a diagram outlining the business goals and technical constraints. It became evident that the website must establish clear pathways for new, experienced, and professional traders, enabling them to access relevant content and information and thus facilitating their journey to start algo trading on the Spectral Alpha app.

A diagram showing business goals, user goals, and technical considerations

How might we help website visitors understand Spectral Alpha's benefits to encourage subscriptions?

Product roadmap

Prioritising key features

Based on the research completed so far, we knew that prospective traders wanted to be connected to essential information about the product right away. Therefore, we prioritised features that would help establish credibility and grow visitor confidence.

Below is a feature exploration and roadmap, outlining the particular features addressed in this project under Priority 1. The remaining Priority 2 and 3 features are essential for the minimum viable product (MVP), but we plan to prioritise them in future iterations due to time and company constraints.

P2: Should Haves

  • Contact page
  • Authority section (licensing, certifications, regulations, etc.)

P3: Could Haves

  • Informational articles

P1: Must Haves

  • Home page
  • Product overview section
  • New to trading benefits section
  • Experienced traders benefits section
  • Product demo section
  • Pricing section
  • Contact support
  • Social proof section
  • New to trading page
  • FAQ section
  • Experienced/professional traders page
  • FAQ section
  • Pricing page
  • FAQ section

Sitemap

Making information easily discoverable

To ensure that potential users could discover the information they needed quickly, we kept the website's sitemap shallow.

Following lo-fi wireframing and discussions with Alex, we chose to remove the Sign Up page and instead redirect visitors to the app to explore the demo for themselves, which is reflected in the user flow further below.

Spectral Alpha's website sitemap - Iteration 1

Spectral Alpha's responsive website sitemap

Legend

Sitemap legend showing primary and secondary pages

User flows

Capturing prospective traders' attention within the first few clicks

I created a user flow to illustrate how visitors would navigate through the website during the sign-up process. This flow served as a constant reminder throughout the ideation phase of the importance of immediately capturing prospective users' attention. If they didn't find value within the first few clicks, the likelihood of them subscribing would decrease.

Prospective trader sign up

The user flow for Spectral Alpha's website

Legend

Legend for user flow

Collaboration

Discussing style for the website

Style guide discussion

While designing for prospective users, I also sought Alex's input on the website's style. Throughout this project we used FigJam to discuss ideas and share updates. In the screen grab below, I collected some images for discussion and invited Alex to provide feedback.

A style guide discussion on FigJam with a stakeholder

Mood board

We also collaborated on a mood board as a visual representation of branding, ideas, and preferences for the website.

A moodboard for the website

Sketches & wireframes

Exploring layouts and interactions

Sketches

Prior to making wireframes in Figma, I sketched out ideas for the home page. The sketches explored how we might incorporate short video clips of the app, as we believed they would be an effective way to illustrate Spectral Alpha's main features and benefits.

Lo-fi wireframes

I then explored interactions and asked Alex for feedback. By creating and then discussing these lo-fi wireframes below, we were able to make decisions about the following:

  • A single, large hero image - allows visitors to see what the app itself looks like
  • Temporary contact page instead of a contact pop-up window - enables visitors to still get in touch whilst the company expands its support team
  • Remove the Sign Up page - CTA button quickly connects visitors to the demo
Lo-fi wireframes showing the user flow

UI design

Adding branding and copy to mid-fidelity wireframes

Style guide

I returned to the mood board and style discussion we had had prior and put together a style guide to reflect Spectral Alpha's branding.

Spectral Alpha's style tile

Copy

Crafting the copy for Spectral Alpha's website proved to be a challenging endeavour. During the research phase, I invested effort in familiarising myself with technical language. Throughout the design process, I sought feedback from Alex to ensure the copy's accuracy and effectiveness.

A screenshot showing a conversation about copy

Hi-fi wireframes

Putting everything together

Once the branding was added to the wireframes, Spectral Alpha was ready to be tested to ensure usability. Below are the 5 main screens of the flow.

Usability testing

Testing the website with traders

I tested Spectral Alpha's website with 4 traders: 2 novice, 1 experienced, and 1 professional. The tests were conducted via Zoom so that I could witness participant's facial expressions, record their mouse movements, and ask follow-up questions.

A screenshot from usability testing

Objectives

The objective of this test was to ensure that visitors to Spectal Alpha's website could:

  • Locate Spectral Alpha's benefits
  • Locate Spectral Alpha's pricing plans and select a plan
  • Arrive at the beginning of Spectral Alpha's on-boarding

Success metrics

To measure success I established the following metrics in my research plan and used them against the test results:

  • Time spent to complete tasks
  • Task completion rates
  • Users report positive reactions to task flows and UI
  • Problems discovered are rated-low impact

Summary of findings

Task 1: Locate Spectral Alpha's benefits and decide if the app is right for you

  • Median time to complete: 6 minutes1
  • Completion rate: 75%2

Task 2: Locate pricing and select a plan

  • Median time to complete: 10 seconds
  • Completion rate: 100%

Task 3: Arrive at the beginning of the app's onboarding

  • Median time to complete: 20 seconds
  • Completion rate: 100%

1 Participants quickly located the benefits, but spent the majority of the time discussing them out loud.
2 One user immediately clicked the CTA instead of locating the benefits.

Participants who were either new to trading or had some retail trading experience appreciated the:

  • clean, modern UI
  • videos adding value to the experience
  • general layout and flow of the pages - they didn't feel fatigued
  • separate product pages in which they could find features that pertained to their experience levels and needs

They wanted:

  • more clarification and information about brokerages, markets, what is and isn't included, and signal success rate
  • clearer on-boarding/product starting point

The participant who was a professional trader felt the:

  • website was unprofessional and untrustworthy due to the UI (specifically the font size, font type, white space, and rounded corners)
  • website was trying too hard to convince him
  • pages were too long

They wanted:

  • more technical language, especially on the Professional Page
  • immediate contact with a sales team
  • to feel like the product would go on a journey with him

Suggested iterations

I presented the usability test findings to Alex and recommended priority iterations that would benefit the usability of Spectral Alpha's website. I used the impact vs. effort matrix below to support my suggestions. With Alex's approval, I began working on the iterations.

An impact vs. effort matrix of suggested iterations

Suggested iterations

Incorporating feedback into the product

Before

Participants wanted a clearer access point to the app and a demo. They felt the copy "Get started" wasn't immediately obvious and lacked incentive.

Original CTA button: Get started

After

To ensure the functioning of the MVP, the copy on the button was updated to communicate that visitors could try out the app for free.

Updated CTA button: Try it for free

Explore the benefits of algo trading for yourself!

Expand the prototype to full screen using the arrows in the top righthand corner.

Hand-off

Preparing documentation for hand-off

After finalising this round of iterations, the designs were ready to be handed off to Alex for development. I made sure that the component library was well-organised and I used the Figma plugin EightShapes Specs to provide detailed component design specifications. Throughout the development process, Alex and I plan to collaborate closely.

Final thoughts

Reflections and looking ahead

Working with a major stakeholder and developer for Spectral Alpha's responsive website taught me some invaluable lessons and strengthened my desire to pursue product design.

What I learned:

  • How to effectively report key findings and advocate for users.
  • Constructive criticism is valuable. A professional trader I spoke with provided candid feedback about the website's design, which I communicated to Alex. This input played a pivotal role in shaping future feature iterations of this project.
  • Organised files, labeled frames, and consistent design patterns save time and streamline the workflow for everyone involved.
  • Lack of familiarity with the specific market your product operates in, like the financial market in this case, shouldn't prevent you from doing meaningful work. You can learn along the way. The crucial thing is to take the time to understand the product, ask questions, and most importantly empathise with the users.

Next steps:

  • Filming, editing, and uploading short video clips for the benefits sections
  • Build out the About Us and Contact pages
  • Create additional Brokerage and Markets pages