Optimus: An Integrated Software to Support Trading Professionals

HKU CompSc Final Year Project 2024

A comprehensive trading platform to empower financial professionals

Consolidating essential tools for users to navigate the financial market, and providing AI-driven insights to support decision-making.

Instant Messaging

  • Chat in private or in groups
  • Multimedia sharing

Market Data Dashboard

  • Real time statistics and trends
  • Visualize market dynamics

Stock Price Prediction

  • Machine learning on recent market
  • AI-driven investment advice

Why Optimus?

What concerns do the traders have?

The financial trading landscape has evolved rapidly, yet many professionals still rely on multiple fragmented applications to manage their workflows. This disjointed approach often leads to inefficiencies, increased latency in decision-making, and missed opportunities. Existing solutions like the Bloomberg Terminal, while comprehensive, can be costly and complex, limiting accessibility for smaller firms and individual traders. There is a growing demand for a more integrated, user-friendly platform that consolidates essential tools for communication, analysis, and investment guidance.

A trader with his 12 monitors showing windows for different applications. (Corcoran, 2024)
replace this with a UI pic at a later stage of development

Welcome to Optimus!

Optimus is designed to enhance the trading experience by streamlining communication and decision-making. By integrating real-time messaging with advanced analytics, traders can collaborate effectively and respond quickly to market shifts. AI-driven insights further empower users to make informed investment decisions, improving trading outcomes. This centralized solution combines messaging, stock price prediction, and analytics, offering a cost-effective alternative while ensuring essential tools are readily accessible. With a strong focus on user experience, this platform aims to transform how trading professionals operate, boosting productivity and effectiveness.

Milestones

Expected MilestoneDeliverables
October 2024
  • Basic dashboard UI design
  • Python CI/CD setup
  • Python API for stock data and financial news
  • November 2024
  • Backend logic for instant messaging
  • Basic instant messaging UI design
  • Python API for trade execution
  • December 2024
  • Machine learning feature integration
  • UI design with tabs and search bar
  • Stock data API integration with dashboard
  • January 2025
  • Instant messaging feature integration
  • NewsAPI integration with dashboard
  • UI design finalization
  • Interim report
  • February 2025
  • Trading execution feature integration
  • March 2025
  • Cloud deployment
  • April 2025
  • Final report