Skip to content

ekanshsinghal/indian-stock-market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stock-market-analyzer

Scrapes Indian stock echanges(NSE and BSE) data off moneycontrol and represents in a comprehesive app.

Requirements

  1. Python 3.6+ with pip
  2. Mongodb
  3. npm (Node package manager)

Steps to start

1. Install Dependencies

cd <proj_dir>
npm install
npm run build
  1. python -m venv venv
  2. Activate virtual env using one of the following commands -
    Windows CMD - ./venv/Scripts/active.bat
    Windows PowerShell - ./venv/Scripts/active.ps1
pip install requirements.txt
cd flask-server/database
python initialize_moneycontrol.py [1 time only, will take a few hours].
python update_moneycontrol.py
cd ..
python app.py

Disclaimer: I do not take responsiblity if your ip gets banned/blocked for using the included scripts.

About

Scrapes Indian stock exchanges(NSE and BSE) data off moneycontrol and represents in a dashboard app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published