PRBA Features List - mlb3820/prba GitHub Wiki

Features for Minimum Viable Product (MVP)

  • Create Account with email address as unique ID
  • Verify email address
  • log into account/portfolio (need multiple accounts? use diff email address/alias)
  • create portfolio
  • name portfolio (just alias for email account)
  • Define Asset Classes including % of overall portfolio allocation target for that class
  • Define upper and lower % thresholds (bands) for asset allocation target outside of which will cause alert
  • Define holdings in each asset class (e.g. cash: in shoebox under bed, in MM fund, in safety deposit box etc)
  • See overall balance, where holding has ticker symbol (gold) pull current value from web
  • Show visualization of balance by asset class (pie chart bar chart with actual vs target use color to show off balance)
  • Upon Request Show Rebalance actions: show proposed holdings to sell and buy to bring portfolio back into defined asset allocation target balance
  • email alert once weekly if any asset class has crossed a band (vague details, only show holdings interactively)