Skip to content

wonnom/MooMail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MooMail, a MooMoo Brokerage Portfolio Summary and Insights Generator.

Built for long term investors, MooMail delivers portfolio insights and summaries to your personal email. No more itchy fingers and panicking to market news when you monitor your portfolio comfortably from a distance!

This is a capstone project implementing NodeJS, express, ejs/css and python. This webpage helps users with an existing MooMoo Brokerage account log their portfolio data through pie-charts, asset breakdowns and P/L graphs to monitor their personal portfolio. Users can also send a snapshot of their portfolio to their personal email through the built in emailing function on the webpage. Screenshot 2025-07-28 at 11 24 17 AM

Setup Process:

  1. install Python
  2. install MooMoo/Futu OpenD
  3. install requirements: pip install moomoo-api
  4. go to settings.py to fill in TRADING_MARKET, SECURITY_FIRM, CURRENCY default is set to SG securities account trading in US Market. Change if required.
  5. log in to OpenD and set port number to 11111
  6. (Optional) Run client.py to test for connection
  7. Run App.js
  8. log onto http://localhost:3000/ to view portfolio summary
Screenshot 2025-07-28 at 11 25 41 AM
  1. create app password using personal gmail. type into form with personal gmail account to forward a copy to yourself! Screenshot 2025-07-28 at 11 46 00 AM
Screenshot 2025-07-28 at 11 28 22 AM

About

MooMoo Brokerage Portfolio Summary and Insights Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors