Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.85 KB

README.md

File metadata and controls

19 lines (12 loc) · 1.85 KB

FinSharp: Virtual Stock Market Simulation Game

FinSharp is a web-based virtual stock market simulation game built using React.js, Node.js, Express.js, MongoDB, and Socket.io for instant data transmission. The game aims to impart financial literacy among students through an interactive and engaging experience of trading in the stock market.

About the Game

In FinSharp, teams receive a virtual balance of 1.5 crores to trade in six pre-defined scripts over a 10-day competition period. Players will gain knowledge of stock market terminologies, operations, and factors that impact stock prices. The game is designed to provide a fun and interactive learning experience while developing skills in finance management, strategy-making, decision-making, communication, and teamwork.

Key Features

  • Team-based Gameplay: Teams consist of 11 players, including a faculty mentor, a team captain, and nine team players. Five players can actively participate in the game each day.
  • Realistic Trading Experience: Players can place buy, sell, short sell, and pass orders, as well as utilize special cards like loan matured stock, debenture, right issue, share suspend, and currency manipulation.
  • Dynamic Stock Prices: Stock prices are influenced by a pool of 368 price movement cards and 64 special cards, ensuring a dynamic and realistic trading environment.
  • News and Analysis: Daily news updates and price history charts provide insights into stock price movements, mimicking real-world trading scenarios.
  • Leaderboard and Winner Declaration: Teams compete for the highest net worth, calculated as the sum of available cash and total holding values, to be declared the winner.

Acknowledgments

This project was developed by students of J.P. Dawer Institute of Information Science & Technology, Department of I.C.T, in collaboration with Jainam Broking Ltd.