
An interactive stock market simulation game with real-time market data, virtual trading, and competitive leaderboards for learning investment strategies.

The Challenge
Learning to trade stocks is intimidating and financially risky for beginners. Traditional paper trading tools lack the gamification and social competition that drive engagement and learning.
The Solution
Created a gamified trading simulator integrating real-time market data from multiple APIs. Users receive virtual cash, execute trades against live prices, and compete on global leaderboards while learning market dynamics risk-free.
Key Features
- Real-time stock data from Alpha Vantage, Polygon, and Yahoo Finance APIs
- Virtual cash allocation for risk-free trading practice
- Buy and sell functionality with portfolio tracking
- Competitive leaderboard system for solo or multiplayer gameplay
- Machine learning integration with TensorFlow and Scikit-learn
Tech Stack
TypeScript frontend with TailwindCSS for responsive, modern UI
REST Framework backend with SQLite database and token authentication
Primary API for live stock market data alongside Polygon and Yahoo Finance
Machine learning capabilities with NumPy, Pandas, and Matplotlib for analysis