💲StockRush💲 - Invest Smart, Play Smarter
CoC Inheritance 2023 || InfoSHAHs
CoC Inheritance 2023 || InfoSHAHs
In our dynamic stock trading game, players sign in for five rounds of strategic investment. They buy and sell shares in a real-time market shaped by news generated through a machine learning model. The multiplayer setup ensures a lively, competitive experience, making financial learning both entertaining and engaging.
The Key Features are:
|
- Home Page has various features with rulebook as it's strinking one, here he would get clear idea of rules of our game.
- Learn feature enables the player to understand in depth working of stock market and a touch of it's technical terms too.
- Multi-Round Gameplay: The game consists of 5 rounds where players engage in stock trading activities.
- ML-Generated News: Each round is accompanied by ML-generated news which impacts stock prices based on its intensity.
- Web Socket Waiting Room: Implemented a waiting room using web sockets where up to 5 players can join before the game begins.
- Sector and Company Structure: Incorporated a structure comprising 10 sectors with 5 companies each, offering a diverse trading environment.
- Share Limit: Users are restricted to buying a maximum of 20 shares per company to maintain fair gameplay.
- Implemented Authorization and JWT token, for sign in and sign-up feature for users.
- Offering user to options either to join or create a server, the one who would be creating the server get's a unique server code and starts the game.
- Built a waiting room or a server using websockets where different players join to trade among themselves in community based on uniquely generated server code.
- Robust logic for dynamic manipulation of stock prices in our game based on demand and supply balance.
- Safer and strict algorithms implemented to give real time experience of stock market and therby prevent stock manipulations by user's in our game.
- Random generation of 120+ real time news dealing with 50 stocks using FastAPI.
- The news deals with merger, aquisition of companies, new governmental policies and also dynamically changing geopolitics around the globe affecting those specific companies.
- Performed sentiment analysis of these news and accordingly based on our algorithm varied the stock prices exactly like the real Stock Exchange.
- Implemented 5 rounds in our game where users would trade amongst themselves at end of those 5 rounds in our game the user with highest profit wins.
- Logout feature yet to be implemented
- Need to beautify the homepage.
- Advanced Stock Price Manipulation: Intended to enhance the sophistication of stock price manipulation algorithms for a more dynamic market experience.
- Enhanced User Interaction: Plan to integrate additional features to enhance user interaction and engagement within the game environment.
- Leaderboards: The leaderboard feature is in progress, aiming to allow players to track their progress, but it is not yet fully functional or refined.
- Save data of user and accordingly plot price variation vs duration of the stocks.