15% off membership for Easter! Learn more. Close

Design a software application that helps people make intelligent financial decisions.

Asked at Google
786 views
Answers (2)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Gold PM

Clarifying Questions -

  1. Software application - Mobile app or website? - Lets talk about mobile app
  2. Financial decisions - Investment decisions? or saving and daily expenditure as per budget? - Lets say that daily spend and saving is part of budgeting. We can keep a section - Budget in decisions but here let us talk about investment decisions.
  3. Who are we and what is our goal ? - We are a startup who are planning to enter market with an intelligent app. decide your own customers
  4. Ok as per my understanding, investment is made so that you can get proper interest on your savings. there are different rate of interest in different kind of investments. Hence, anyone who is investing, would like to have a portfolio to have a net of profit in terms of predicted value in future. and this app has to enable users to smartly make this portfolio and changes in this portfolio time to time. - Correct
  5. Any constraint? - Yes - As there are many apps already there, we want to be in market asap and start getting market inclination towards us.

OK

Let us define user personas first and select one for our discussion -

I can divide users on various dimensions. Such as -

  1. Income based, or I should say -appetite of monthly investable income (MII) - Low MII, medium MII, High MII
  2. Current investment mode basis - Self (friends and family) , brokers, apps, , no investment at all

I would like to choose users, who either do not invest much, or do not seek any help (other that friends and family) while investing, and have high MII.

Because -

  1. These users will not hesitate on getting free advice from app and hence will provide minimum friction
  2. Users with high MII can create a diverse portfolio and small losses will not impact their diverse portfolio very much.

Rest of the users will be comparatively difficult to onboard as they will are already taking advise from some app/brokers, and will be hesitant to switch. And low, medium MII users will be less risk averse and hence will not understand long term gains in beginning.

Pain points of selected persona -

  • Portfolio creation
  • Reacting to latest trends
  • Understanding diverse options of investment
  • Difficulty in getting trustworthy source of news and understanding its impact on their investments
  • Awareness of predictions based on latest trends

Let us solve for creating a diverse portfolio and keeping it updated based on latest trends. rest of the pain points are being solved to some extent in the existing solution and selected pain points will help in getting early feedback and users interest towards next development.

So the problem statement becomes -

We, as a startup, want to help users in creating diverse portfolio and react based on latest trends so that their ROI is maximum. These users are the ones who are not seeking much help from brokers and apps right now and have high monthly investable income.

Goal - is to onboard as many users as possible and increase DAU, WAU and retention.

Solution -

  1. Personalization to understand needs - An initial simple and crisp questionnaire to understand the behavior and needs of user so that advices can be personalized.
  2. Intelligent (Gen AI) interactive bot - a (interactive and chat based) bot to answer all type of queries and doubts with example and historic data. It is so intelligent that if it feels like user is stuck and is not taking any action on app, it pops up with probable doubt that user may have. - Moonshot idea
  3. Priority and severity wise (ML based) customizable trend notifier - This will alert/inform user of probable trend that may have arose because of any recent news and what impact it can have on users’ current portfolio. Suggesting actions that user may want to take to avoid losses (if any). These will be color coded basis ow important these actions are for users.
  4. Smart portfolio creator - Planner based on disposable income with suggestive roi at different duration with predicted trend- It will create a portfolio based on latest trends and explain every point to user. User will be allowed to edit the portfolio. Also, user will be allowed to create a sample portfolio (just for the sake of viewing roi of his fancy portfolio) and see what it would have resulted in.
  5. Summarized highlights of industry expert views - This will just be a normal notifier in very simple language to keep users aware about latest news. It will be coming as news feed to user.

MVP -

Main USP of what we are trying to make is - User knows what he is doing and is able to take smart decisions on the go. Hence, allowing them to create portfolio and keeping them updated aligns with the ask of question. Now my MVP will be -

Must haves -

Register/Sign up (complete profile)

Login

Portfolio creator (initial suggestion with ability to change for user)

Performance booster -

Predicted trend of portfolio

Notifier to suggest actions basis real time news

Delighter -

Gen AI based interactive bot to resolve queries.

Pricing suggestion -

Right now the existing applications are not charging anything from users for investment services. Hence, we will keep this app as free. We will analyze the possibility of monetizing basis ads or content on the app once we have user traction.

Success metrics -

  1. CAC
  2. DAU, WAU (Active user) - User opening the app for n minutes because, if a user is opening the app, and looking at news and trends, user is getting value and will use this app when he will invest. Our user is someone who invests himself, hence if user is opening app regularly, he is getting the value.
  3. Stickyness - MAU/DAU
  4. D28 retention

NSM - Number of investments created per user

Access expert answers by becoming a member
1 like   |  
1 Feedback
badge Silver PM

interesting direction, thanks!

when i thought of the solution, I took the budgeting app direction.

0
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Gold PM
  1. Clarification / Assumptions
    • Can we assume it is an app available only through Mobile? - Yes
    • Can we assume that the app is targeted only for US market - Yes
    • Can we agree that app is not a trading app but that you can associate/ link to make transfers to trading app? - Yes 
    • Finanical decisions - can we limit the app  to provide financial guidance only to money markets - COD, commerical papers, federal and municipal notes, tresuaray bills and securities (money funds) - Yes
  2. User Groups
    • Active - These are users who are active on financial activities. constantly using their funds to increase their wealth. 
    • Passive - these users are active once in a while when they have additional funds that they are thinking of how to invest on the right financial instrument for long term gains
    • Active- Passive - These are users that active when something siginificant happens in the market, like annoucement of short term high interest bonds or a sruge in equity market otherwise are passive and invest only when they have additional funds available.
    • Designing an App for Active users would be the user group I will choose as this will group will maximize the app engagement and can be a great refferal for other groups as the subject matter expert.
  3. User needs
    • instant notification of finanical opporunity
    • ability to move funds/ fund availbility to make financial transactions
    • financial SWOT analysis
    • list of outcomes based on financial decision
  4. Prioritization of User needs
    • User NeedPriority
      Instant NotificationMedium - As these users will be aware irrespective of teh app notifying them
      Funds availbilityMedium - As they will already have the fund mobility given that they are active users
      List of outcomesHigh - Given a list of outcomes will save them hours of research
      SWOT analysisHigh - Given the SWOT analysis will save them ding their own analysis and avoid delays in doing a transactions

       

  5. Solutions
    • Feed mechanisim from various sources associated to money market that will send a notification 
    • Connectors to the financial institutions and reserve funds readily available
    • AI driven analysis that will provide a list of outcomes and recommendation based on prior investment decisions
    • AI driven analysis that will based on multiple factors
  6. Solution Evaluation
    • SolutionCostUser Impact
      FeedLowMedium
      Funds avaibilityMediumMedium
      Outcomes ListMediumHigh
      SWOT analysisMediumHigh

       

  7. Product Decision
    • We will build an app that will provide a list of outcomes and SWOT analysis as these will have high impact and can be built with reasonable cost. The app will allow the user to search for the type of financial instrument that the user is interested, including when and how it will be available, allow the user to be informed about the SWOT analysis and outcomes if the instrument is invested. so that user can make sound financial decision
  8. Summary
    • Build an app tat will allow active financial users to get an analysis on the choice they make that will allow them to be more confident on the financial decision they would make it would inclue a SWOT and outcome list thatw ill then make a recomemndation of the decision
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs