Skip to content

coder-arch-15/PGR-Project

Repository files navigation

PGR-Project

Stock Market Simulator

The project was developed for educational purposes.
This is basically a stock market simulator web application based on the Django framework. You can find a list of stocks under NIFTY-50, NIFTY-500, BANKNIFTY.... and many other indices as well. This allows you to trade shares of companies using virtual money, thus helping you to gain trading experience without risking your money! The project is still open to a lot of changes and upgrades. The project uses MySQL database to store information.





The main functionalities of the project include -
  • Rendering real-time prices for different stocks and indices
  • We are web-scrapping the stock prices from other websites. For this, we are using the Beautiful Soup Python library. Different threads will be running in the background that will fetch the latest stock prices and update the dictionaries. Websites used for web-scrapping include Moneycontrol.com, in.finance.yahoo.com, etc ( the web app was developed only for educational purposes and not for any business activity). The real-time prices are rendered on the HTML using AJAX calls. AJAX calls are made to the server requesting new data about the price of the stock.



  • Access to virtual cash to buy and sell stocks
  • Each user is provided with virtual cash, which can be used to trade stocks. This way, users can simulate the trading environment without actually putting their money in the play.



  • Trading View Charts for Stock Analysis
  • We have embedded the Trading View Charts to help traders review the technical and fundamental analysis of the stocks.



  • Admin Panel
  • The Admin-Panel is used to verify the users registering on the portal. It can be further developed to give more features to control/monitor the activities carried out on the application.

About

PGR Stock Market Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •