

Facing low active users and conversion, I led user research using survey and usability interview, generating insights that shaped the redesign priorities across four key features and informed the business decision to plan a new feature.
Check out User Research Project
To get familiar with the tool, I tried on existing backtesting tools. From there, I learned two problems:
The learning curve is steep, with many complex fields to fill in at one time.
Most tools require users to already have a portfolio in mind, e.g. the exact number of assets, before they can start a backtest.
From competitive insights,
From business problem,
Allow users to run backtests directly from curated screener results. This eliminates setup friction while simultaneously building confidence in the Screener by showing its actual historical returns.
I collaborated with the back-end engineer and financial analyst to discuss the functionalities while taking technical feasibility into consideration.
VER. 1
Allow users to select companies into their portfolio
TECHNICAL CHALLENGE
Selecting companies during backtest setup requires loading a very large dataset on a single page, which would slow performance. Moreover, allowing selecting company adds complexity to editing this dataset on the back end.
VER. 2
Remove the company-selection step while allowing users to explore company earnings rankings on the results page
TECHNICAL CHALLENGE
From back-end, I learned that backtest takes about 5 minutes to process. In this way, users may not stand the wait and leave the page, especially for web page.
VER. 3
Separated backtest creation flow from backtest result page
STAKEHOLDER FEEDBACK
From Financial Analyst, I learned that running backtests is often repetitive, as users may run multiple tests with only subtle changes in settings to refine their strategy. They need a clear way to distinguish each backtest job.
VER. 4
Add a step to give a name to differentiate from each backtest
Creating First MVP
Iterations
Iterate with Internal Feedback & New Features
Internal Feedback
from Internal Financial Analyst
BEFORE
Step 1 separated from Step 2
SOLUTION 1
Show selected screener info at Step 2
TECHNICAL CHALLENGE
From Back-end engineer, this solution requires loading screener info including filter data, with extra data loading efforts.
FINAL SOLUTION
Combine step 1 and step2
Expand the card to see
Use dash line style besides color difference to differentiate S&P 500 & sample strategies
Feature Expansion
01
With more chart controls introduced, I moved the S&P 500 switch to the strategy section. This made the layout more organized, improved usability on mobile, and kept it scalable for adding future benchmarks.
Compare CAGR performance between sample strategies and market benchmark
Use dash line style besides color difference to differentiate S&P 500 and sample strategies
02
First Entry
Rotate a featured strategy daily to drive return visits
Use dash line style besides color difference to differentiate S&P 500 & sample strategies
CTA buttons to guide users toward 'Strategy Page' & Screener Feature to apply the screening strategy
Use dash line style besides color difference to differentiate S&P 500 & sample strategies
Second Entry
Explore Strategy Section on Backtest Homepage































