Back to all projects
Project2025

StockSage Discord Bot

Student-built market bot with technical indicators, alerts, portfolio simulation, and a companion landing page.

StockSage is a Discord bot for stock analysis that combines real-time market data, chart generation, portfolio simulation, alerts, and a deployed landing page. It was a student-led build with a strong emphasis on keeping finance workflows fast and accessible inside Discord.

Role
Builder
Team
Student-led project
Duration
Jan 2025 - Present
Tools
PythonRedisPlotlyGoogle Cloud

Product Scope

StockSage started from a straightforward question: could a Discord-native tool handle enough of the investing workflow to be genuinely useful without feeling bloated?

System Features

The bot combined real-time stock data, technical indicators such as SMA, EMA, and RSI, automated alerts, virtual trading, portfolio simulation, chart generation with Matplotlib and Plotly, and sentiment analysis with scheduled news updates in one Discord-native workflow.

Infrastructure

I focused on performance and reliability as well as features. Redis caching, background tasks, logging, persistent storage, and deployment on Google Cloud were all part of making the bot usable over time instead of only as a demo.

I also built a landing page for the project with HTML, CSS, and JavaScript and deployed it on Vercel so the project had a clearer public-facing entry point.