Openfinance

Leading Trading Platform

Openfinance

Leading Trading Platform

Project Overview

Openfinance is the leading trading platform for digital securities. As the Head of Product and User Experience at Openfinance, I am in charge of owning the holistic user experience for our trading platform. We launched the platform in June of 2018 and began trading in November of 2018. Our platform was the first to market for trading tokenized securities.

Our goal was to create a platform that allows a user to manage their full investing experience. The investing process begins with our Investor Passport onboarding and ends with our user trading securities on our platform and managing their portfolio. Our trading platform conducts trade with off-chain matching with our platform and on-chain settlement with the Ethereum Blockchain. As a company we want to build our platform to open up investment opportunities for everyone through the secondary market.

My Role

Openfinance is a small startup, which means everyone wears multiple “hats” at work. My roles included UX/UI Designer and Researcher, Project Manager and Quality Assurance Engineer. I was in charge of conducting research via user feedback and competitive analysis to kick off the process. Then as the sole designer at Openfinance, I created designs for all of the interfaces on the platform, which was driven by my research. Once the development team started on the platform I conducted iterative QA cycles with them.

Tools

  • Google Analytics
  • Sketch
  • Invision
  • Google Sheets

The Profile

The Profile page is where the user is able to manage their investment profile. The user is able to see and update on their account verification status, as well as update their information for their Investor Passport. The investment process starts when a user onboards to Openfinance by filling out their Investor Passport. The Investor Passport and Profile page relate to the Anti-Money Laundering (AML) and Know Your Customer (KYC) process. It is our responsibility to ensure that all users investing on the platform are in good faith and are suitable for investing.

QA Process:

In order to test the Investor Passport and Profile page I created testing scenarios in which I signed up for Openfinance as both U.S. and Non-U.S. investors that have varying verification statuses. I created a large spreadsheet cataloging the test users that I generated, which allows everyone on the team to partake in QA process.

The Dashboard

The goal of the Dashboard is to provide the user with information about their portfolio and their open and filled orders. The user is able to see the value of their portfolio based on their quantity and the last trade price. They are also able to see their Open Orders, Canceled Orders and Fill Orders or Trades. This gives them a quick overview of their investments and their open commitments.

QA Process:

In order to test the Dashboard I placed numerous open orders on the trading screen to ensure they appeared correctly on the dashboard. I also canceled open orders to make sure they transfer to the canceled order status and tab. I also conducted end-to-end trades to ensure once the trades settled that the tokens appeared in my portfolio and reflected the settled status.

The original Dashboard

The Wallet

In order to trade on Openfinance, a user must fund their Trading Wallet. This ensures that all of our buyers have the funds to support their open orders. The Wallet screen provides the users access to their Trading Wallet. They are able to see their full cash value, open commitments - for their open orders and their remaining buying power.

They are also able to manage their cash value but depositing and withdrawing funds. Users can deposit using ACH, Wire Transfers or ETH and can withdraw using ACH or ETH. The Wallet page reflects the transactions and provides users with status updates for them.

QA Process:

I tested depositing and withdrawing funds through all of the different avenues. I also placed open orders to ensure the open commitment and buying power values changed.

The Trading Screen

The Trading Screen is our primary interface. It is the interface that our users will spend the most time on and take the most action. First the user is able to select their desired asset from the Selected Asset dropdown. Once they have selected an asset the trading screen refreshes to showcase trading information about the asset. The user is able to see the order book, pricing history, network trading history and place a buy or sell order. Once a user places an order the trading screen immediately updates. It is very important that the trading screen respond quickly to the user’s actions to ensure everyone the platform sees the latest activity.

QA Process:

The trading screen is the hardest interface to test. All assets must be tested for both buy and sell orders, U.S. and Non-U.S. investors and various compliance rules. In order to keep our testing organized I created a spreadsheet with the various testing scenarios, that include the expected results, the actual results and any notes or bugs discovered. The spreadsheets that I created have been used to showcase to regulatory organizations that our platform follows all compliance and regulatory rules based on the asset’s exemption type.

The original Trading Screen

Our Support

The Support page is there to let our users know that we are here to help. The page provides links to helpful answers to our Frequently Asked Questions, as well as links to all of our policy documents. We want to be very transparent with our users, therefore we ensure that all policy documents are easily accessible. Our support page also launches our live chat functionality to provide our users with the opportunity to speak with us in real-time.

Lastly, we use our support page as a way for users to send us feedback. We provide our users with a link to a survey in which we ask for their feedback and thoughts on the platform. As the owner of the holistic user experience it is very important to me that our users know we want to hear from them. The survey provides them with an avenue to share their thoughts with us.