Publish multiple strategies across different marketplaces at once
More complex use cases could confuse users.

Crypto-Arsenal is a cryptocurrency trading platform. I led the design of a scalable strategy management page empowering users to efficiently view and publish multiple strategies.
5/2024 – Present
Desktop Web
Lead Designer
2 UX/UI Designer
1 PM
1 Engineer
CEO
5/2024 – Present
Desktop Web
UX/UI Designer,
UX Researcher
User Research,
UX Design,
Interaction Design,
Usability Testing
UX/UI Designer,
UX Researcher
UX/UI Designer
CEO
Product Manager
Developer
Led the feature design
Reviewed design
Ensured design aligned with business goal
Ensured design aligned with business goal
Ensured design’s technical feasibility
A cryptocurrency trading strategy is a computer program that automatically buys and sells assets based on set rules, helping traders catch the best opportunities without constantly watching the market.
Crypto-Arsenal is a platform that enables developers to create trading strategies and copy traders to adopt them. This creates a win-win mechanism where traders can profit, and developers earn a share of the profits.
To support upcoming features, the team planned to move certain features to a new, scalable page
We're expanding strategy publishing to multiple marketplaces like Binance and OKX, but the current flow supported only ours
The dashboard provides insufficient insights for users to evaluate their strategies' performance
The current user flow limits developers to publishing one strategy to a single marketplace at a time, making multi-strategy publishing inefficient
The strategy publishing feature lacks a clear entry point, making it difficult for users to find
I designed the information architecture to include more metrics that could reflect strategy performance, along with strategy settings and marketplace information, to minimize user errors.
After several iterations, I finalized the approach of allowing users to publish multiple strategies to a single marketplace at once, striking a balance between usability and functionality.
Publish multiple strategies across different marketplaces at once
More complex use cases could confuse users.
Only partial strategies could be published to one marketplace at once
Although the use cases became simpler, the feature’s value diminished.
Publish multiple strategies to a single marketplace at once
This approach stroke a balance between complexity and functionality of the feature.
After discussions with designers and stakeholders, I finalized an approach that lets users select a marketplace after choosing their first strategy to publish. This approach keeps users focus on strategies first while ensuring reliability by disabling already-published ones after selecting a marketplace.
Select a marketplace before choosing strategies to publish
Users typically assess and select strategies before choosing a marketplace to publish. This design didn't align with their mental model.
Select a marketplace after choosing all strategies to publish
Users could unintentionally attempt to republish strategies. Disabling those afterwards wasted users' time.
Select a marketplace after choosing one strategy to publish
This approach allowed users to focus on strategies first, aligning with their intentions while ensuring an efficient process.
I proposed two layout solutions for the strategy publishing process: a popup modal, triggered by a button, that provides ample space for completing the publishing process, and a side panel with a tab entry point, allowing users to review strategy details while publishing.
It provided users with ample space to complete the batch-publishing task efficiently.
It allowed users to view strategy details while setting them.
1. Help users make informed decisions by showing strategy details alongside the publishing process
2. Better discoverability of the publishing feature’s entry point, presented as text in side panel’s tab
3. Better scalability to accommodate future features
I broke down the publish process into manageable steps to reduce cognitive load and enabled detailed customization through the summary panel to maximize functionality and efficiency for all users.
I then proposed three wireframe options for the side panel, analyzing their pros and cons to optimize the feature’s flexibility and usability.
All settings were displayed on the panel, allowing users to complete the process effortlessly by scrolling through the page.
The trading pair settings were placed in a separate, scrollable section for easier customization.
Breaking the publishing process into manageable steps gave users a sense of progress and reduced the likelihood of abandonment.
Conducting usability testing with four participants, I found that the time required to publish two strategies significantly decreased in the new user flow. The improvement was even more pronounced when publishing larger batches.
Designing a real product required considering more factors, such as minimizing development effort and aligning with business goals.
Simplifying a feature's function can lead to a more intuitive user experience.
Complex crypto-trading use cases demand thorough analysis during user flow design and heuristic reviews to ensure a reliable, error-free experience.