Inspiration
The inspiration for StockEd came from the need to make financial literacy and stock market analysis more accessible. Many investors struggle to interpret market trends, and beginners often find traditional stock analysis tools overwhelming. We wanted to create a platform that simplifies stock education through interactive data visualization and AI-driven insights.
What it does
StockEd is an intelligent stock simulation platform that helps users understand stock market trends through real-time data analysis and . It provides:
- Real-time stock price tracking with interactive graphs
- Game-like simulation with ongoing leaderboard
- User-based account achievements based on an individual's portfolio
How we built it
We built StockEd using: Frontend: React, Tailwind CSS for an intuitive UI Backend: Python, Django for REST API Consumptions Database: SQLite APIs: Integrated financial data APIs like Polygon for real-time stock prices and news aggregation
Challenges we ran into
- CORS Issues: Encountered restrictions when fetching stock market data but resolved them through server-side proxying.
- Data Visualization: Ensuring smooth rendering of large datasets in an interactive format without performance lag.
Accomplishments that we're proud of
- Successfully implemented real-time financial data tracking with interactive visualizations.
- Implementing a fully fleshed-out backend server and completing integrations with a well polished frontend within a span of 24h.
- Starting with an ambitious idea and relentlessly improving our project and fixing bugs until the last minutes.
What we learned
We learned how to efficiently handle and visualize large financial datasets in a web application, as well as integrating a complex backend server structure to bring an entire project full circle. Another thing that was difficult in the beginning was coordinating our changes and keeping a steady level of communication to prevent merging over one another and creating numerous conflicts.
What's next for StockEd
- LLM Integration: Implementing predictive analytics to forecast potential market movements, and provide educational explanations based on real-time stock patterns.
- Stripe Integration to allow users to test the simulation with a fraction of real cash. This can between a cent to a dollar, and the simulation scales up their purchases to buy stocks in game. This gives a slight return-on-investment for learners to understand the gain and loss abstraction of trading.
Built With
- django
- polygon
- python
- react
- shadcn
- sqlite
- tailwind
- typescript

Log in or sign up for Devpost to join the conversation.