Community Stocks

Main dashboard showing community performance vs NASDAQ benchmark
Project Overview
A research-driven web application that tests the hypothesis of crowd wisdom in stock market predictions. The platform allows users to collectively pick individual stocks, tracking their combined performance against the NASDAQ index over a 25-day period. The experiment demonstrated that the aggregated community picks outperformed the market benchmark, suggesting potential value in collective investment intelligence.
Key Features
- User authentication and account management
- Real-time stock ticker selection interface
- Individual stock performance tracking
- Aggregated community performance metrics
- Automated NASDAQ comparison analytics
- 25-day performance period monitoring
- Historical data visualization
- Community participation dashboard
Challenges & Solutions
Implementing reliable stock data integration
Managing real-time performance tracking across multiple stocks
Ensuring accurate comparative analysis with NASDAQ
Handling concurrent user selections and updates
Building a scalable data storage solution for historical tracking
Creating meaningful visualization of community vs market performance
Outcome
Successfully demonstrated community outperformance vs NASDAQ
Built functional platform for crowd-sourced stock selection
Implemented comprehensive performance tracking system
Created scalable database structure for historical analysis
Developed intuitive user interface for stock selection and tracking
Technical Stack
Frontend
- AngularJS
- HTML5
- CSS3
- Bootstrap
Backend
- Java Spring Boot
- Maven
- Hibernate
Database
- MySQL
APIs
- RESTful Services
- Stock Market Data Integration